索引|一文带你你搞懂索引如何优化( 五 )
- 这时选择性已经很理想了 , 而这个索引的长度只有18 , 比<first_name, last_name>短了接近一半 , 我们把这个前缀索引建上:
ALTER TABLEemployees.employeesADD INDEX `first_name_last_name4`(first_name, last_name(4)) - 此时再执行一遍按名字查询 , 比较分析一下与建索引前的结果:
SHOW PROFILES+----------+------------+---------------------------------------------------------------------------------+| Query_ID |Duration| Query|+----------+------------+---------------------------------------------------------------------------------+|87 | 0.11941700 | SELECT * FROM employees.employees WHERE first_name="Eric" AND last_name="Anido" ||90 | 0.00092400 | SELECT * FROM employees.employees WHERE first_name="Eric" AND last_name="Anido" |+----------+------------+---------------------------------------------------------------------------------+ - 性能的提升是显著的 , 查询速度提高了120多倍 。
- 前缀索引兼顾索引大小和查询速度 , 但是其缺点是不能用于ORDER BY和GROUP BY操作 , 也不能用于Covering index(即当索引本身包含查询所需全部数据时 , 不再访问数据文件本身) 。
- 本文主要讲了索引优化的二十个原则 , 希望读者喜欢 。
本文插图
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。邮箱地址:newmedia@xxcb.cn
推荐阅读
- 一加手机|4G 网速跟不上?5G 手机带你一起乘风破浪!
- 妍妍觅双|“华为”和“荣耀”的区别是什么?一文总结看完秒懂
- 共享单车|需求定生死、频次决成败,显电带你看共享经济冰火两重天
- 车驰夜幕|断供瓦解,国产高端芯片真的来了,英媒:我们的芯片将一文不值
- 管径|管道天天见,管径搞不懂?一文了解De、DN、D、d、Φ区别
- 新机发布|10.14发 iPhone12官宣 带你提前看4款真机!
- 电热汇|管道天天见,管径搞不懂?一文了解De、DN、D、d、Φ区别
- 5G|iPhone12来势汹汹,11真就一文不值?等与买你选谁?
- i7|11代酷睿已来 对比市面轻薄本带你了解哪一款适合你 纯干货
- 济南蚂蚁逛街|济南蚂蚁逛街教育科技有限公司带你了解跨境电子商务
