日期:2014-05-17  浏览次数:20712 次

这样的查询如何建索引效率高一点?
做一个查询,表中的A,B,C,D等多列都将出现在where中做为查询条件。那么现在是分别在A,B,C,D列上各建一个索引好呢还是在A,B,C,D列上合建一个索引好?

------解决方案--------------------
A,B,C,D列上合建一个索引好,即称为的 “复合索引”
------解决方案--------------------
数据量少的情况下就不要考虑索引了,如果建复合索引,好像引用时要包含第一个索引列,我一般是在频繁使用的列上加索引,偶尔用到的条件列一般都不加