暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

索引为什么能加快搜索速度?mysql如何使用索引?

直截了当 2021-06-25
510
mysql如何使用索引






索引用于快速查找具有特定列值的行。如果没有索引,MySQL必须从第一行开始,然后通读整个表以找到相关的行。表越大,花费越多。

 如果表中有相关列的索引,MySQL可以快速确定在数据文件中查找的位置,而不必查看所有数据。这比按顺序读取每一行要快得多。

大多数MySQL索引(主键、惟一、索引和全文)都存储在b-tree中。

但也有例外情况:  spatial data类型上的索引使用R-Tree






关注幼儿园入园的朋友请关注下面的二维码,本号将用于技术文档保存

文章转载自直截了当,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论