索引的创建及调用

如例,建这样一个索引:
create index tableName on(a,b,c)
那么在查询时,如果条件为:

where a = '' and c = ''

时索引会被调用

如果条件为:

where b = '' and c = ''

时索引将不会被调用

所以在使用索引字段作为条件时,如果该索引是复合索引,那么必须使用到该索引中的第一个字段作为条件时才能保证使用到该索引,否则该索引将不会被使用,并且应尽可能的让字段顺序与索引顺序相一致,才能发挥索引的最大作用。



版权声明:本文为qq_30287489原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。