课程
/数据库
/MySQL
/性能优化之MySQL优化
索引有什么缺点
2017-02-16
源自:性能优化之MySQL优化 3-3
正在回答
1.虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。
2.建立索引会占用磁盘空间的索引文件。一般情况这个问题不太严重,但如果你在一个大表上创建了多种组合索引,索引文件的会膨胀很快。
索引只是提高效率的一个因素,如果你的MySQL有大数据量的表,就需要花时间研究建立最优秀的索引,或优化查询语句。
举报
了解MySQL数据库优化的方法和技巧,在课程中共同探讨一起学习吧
2 回答冗余索引有什么错
1 回答索引需要注意什么
3 回答怎么加了索引但是分析结果是没有使用索引
1 回答索引为什么越小越好
1 回答覆盖索引就是联合索引嘛?