MySql数据库索引优化(百万级数据表的生成脚本)
一、概述
**MySQL官方对索引的定义为:**索引(Index)是帮助MySQL高效获取数据的数据结构。
索引的本质:索引是数据结构,索引可以提高查询效率(类比英语新华字典,如果我们要查询MySQL这个单词,首先我们需要在目录(索引)定位到M,然后在定位到y,以此类推找到SQL)。
如果没有索引,就需要从A到Z,去遍历的查找一遍,直到找到我们需要的,一个一个找和直接根据目录定位到数据,效率将会相差很大。这就是索引的妙用。
索引的优势:
类似大学图书馆书目索引,提高数据检索效率,降低数据库IO成本
原创
2020-08-02 23:13:36 ·
897 阅读 ·
1 评论