注册域名查询网站,杨凌网站开发,网站做关键词首页,dedecms部署两个网站由于MySQL自动将主键加入到二级索引#xff08;自行建立的index#xff09;里#xff0c;所以当select的是主键或二级索引就会很快#xff0c;select *就会慢。因为有些列是没在索引里的 假设CA有1kw人咋整#xff0c;那我这个索引只起了前一半作用。 所以用复合索引自行建立的index里所以当select的是主键或二级索引就会很快select *就会慢。因为有些列是没在索引里的 假设CA有1kw人咋整那我这个索引只起了前一半作用。 所以用复合索引那么复合索引的列索引顺序也很重要首先肯定要把最重要的像分类的排第一其次是索引的区分度高的性别只能分出两类索引效果N/2不如居住的state索引效果N/48 最重要的是你的查询如下两图看看怎么能更好的区分后一种查询的row更少 假设复合索引是对(state, points)复合的那么用其排序也是有说道的下面三个都是能利用到索引的排序因为索引先将a排序然后按b排序存储的如图所示当然如果WHERE state CA’然后对points排序也肯定是利用到了索引的
statestate, pointsstate DESC, points DESC