Mysql建索引时,status字段要不要加索很多人都没有认真看书,所以基础理论都没有掌握,一线码农告诉大家一个简单的常识,有助于加深索引的理解!结果集mysql查询时,有个关键词叫影响结果集,意思就是查询扫描表扫描了多少行。大家都知道,软件的载体是硬件,计算机就是从存储设备拿东西到内存中进行计算。当我们查mysql表万行时,因为数据量太大,扫描磁盘次数太多导致响应慢。所以查询影响的结果集应该越小越好!字段索引基于上面的理论,加索引就像一本书加目录,目录对应有页码,看书的人可以跳着找到对应的页码,所以速度很快。mysql一样是这样的逻辑,只是程序查找是用算法解决。我们后续深入介绍!status一般理解这种字段数据比较单一。0或1或者几个不同的值,这就造成索引就算加了,假如0万的数据出来,0和1的分别都差不多是万。这就造成影响结果集还是太大,查询速度依然很慢!结论要
转载请注明:http://www.aierlanlan.com/rzgz/6035.html