首页 > 其他 > 详细

索引有什么用?

时间:2021-07-06 09:21:33      阅读:38      评论:0      收藏:0      [点我收藏+]
  • 索引也叫键,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能很关键,尤其是当表中数据量越来越大时,索引对于性能的影响越来重要。在数据量小且负载较低时,不恰当的索引对性能的影响可能还不明显,但数据量逐渐增大时,性能会急剧下降。
  • 索引大大减少了服务器需要扫描的数据量,可以帮助服务器避免排序和临时表,可以将随机IO变成顺序IO。但是索引并不总是最好的工具,对于非常小的表,大部分会采用全表扫描。对于中到大型的表,索引就非常有效。
  • MySQL中,首先在索引中找到对应的值,然后根据匹配的索引记录找到对应的数据行。索引可以包括一个或多个列的值,如果索引包含多个列,那么列的顺序也十分重要,因为MySQL只能使用索引的最左前缀。

索引有什么用?

原文:https://www.cnblogs.com/xxeleanor/p/14975066.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!