MySQL的索引类似于目录,可以提高数据检索的效率,降低数据库的IO成本。
也可以简单理解为:快速查找排好序的一种数据结构。
如果表有100万条记录,通过索引查找记录至少要比顺序扫描记录快1000倍。
为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。
MySQL优化是每个程序员都必须掌握的学习内容,为了帮助大家进阶Java中高级、架构师,我准备了一套架构师学习教程还可加入大牛学习圈子,分享SQL优化、微服务架构、分布式 JVM性能调优 Java并发编程和网络编程 电商项目实战 redis等教程,各种大牛都是3-8年Java开发者,每天还有12年的架构师做讲解,助你进阶中高级Java程序员,增值涨薪!需要可关注本头条号,并且发送私信关键词:Java
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有