有几张一模一样的表TEST,有 A B C D E F 等 若干字段,分别建立以下索引
1. 字段A 主键(自增)
2.字段B 普通单列索引
3.字段C D 普通联合索引
4.字段C 、字段D 分开建立两个普通单列索引
数据量足够大的情况下查询其中一条数据,单独字段A可以检索到,单独字段B也可以检索到,字段C D共同检索到该条数据,请问以下语句执行效率排序是什么
1.select * from TEST where A='456789456789' (索引1的状态下)
2.select * from TEST where B='123456123456' (索引2的状态下)
3.select * from TEST where C='9651335' and D ='1235897' (索引3的状态下)
4.select * from TEST where C='9651335' and D ='1235897' (索引4的状态下)
数据量足够大的情况下查询其中若干条数据的话,索引情况 2 3 4 效率排序是什么!
真心请教,欢迎大佬们留言讨论指导
1. 字段A 主键(自增)
2.字段B 普通单列索引
3.字段C D 普通联合索引
4.字段C 、字段D 分开建立两个普通单列索引
数据量足够大的情况下查询其中一条数据,单独字段A可以检索到,单独字段B也可以检索到,字段C D共同检索到该条数据,请问以下语句执行效率排序是什么
1.select * from TEST where A='456789456789' (索引1的状态下)
2.select * from TEST where B='123456123456' (索引2的状态下)
3.select * from TEST where C='9651335' and D ='1235897' (索引3的状态下)
4.select * from TEST where C='9651335' and D ='1235897' (索引4的状态下)
数据量足够大的情况下查询其中若干条数据的话,索引情况 2 3 4 效率排序是什么!
真心请教,欢迎大佬们留言讨论指导