zhb-cms常用联合索引探析
*/
SET =0;
-- ----------------------------
-- Table for ``
-- ----------------------------
DROP TABLE IF ``;
TABLE `` (
`code` (32) NOT NULL,
`` (32) NULL,
`` (32) NULL,
`value` (100) NULL,
`` (32) NULL,
`des` (500) NULL,
KEY (`code`),
KEY `` (``,`value`) USING BTREE
) = =utf8 ='';
-- ----------------------------
-- of
-- ----------------------------
INTO `` ('111', '', '1', '', '1', '普通账号登录');
二、表:
三、索引:
四、常用情况测试结果展示--以及结论
1、如何测试索引?
在sql语句前加执行,就会检测到语句用到的索引情况。
2、主键需不需要加索引?
1)直接利用主键查询
2)有别的索引情况下主键索引使用情况
结论:主键是不需要加索引就可以起作用
联合索引在单独字段使用时,最左匹配原则只有联合索引的第一个字段情况下索引会起作用。
注:如果是三个字段以上的联合索引,只要第一个是联合索引的第一个字段,索引也会起作用的。
4、联合索引内部字段的顺序可以自由组合
5、>、=、