mysql索引结构分析
一.说说我写这个系列的目的前不久,作者做的一个项目在线上运行一段时间后。有一些功能查询速度很慢,甚至导致线上数据库CPU直接飙升至100%,导致其他业务也不能正常进行。然后通过咨询公司的前辈后添加索引就轻松解决了这些慢查询的问题工作几年以后感觉基础尤为重要索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本 1000 页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样,对于数据库的表而言,索引其实就是它的“目录”。二.常见索引的数据结构