写点什么

数据库索引

0 人感兴趣 · 2 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/08/08ff61d7668519f84009f9741192cb69.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据库索引相关和 EFCore 的索引映射

用户头像
C++后台开发
2022-11-21

  索引用于快速找出在某个列中有某一特定值的行,不使用索引,数据库必须从第一条记录开始读完整个表,直到找出相关的行。表越大,查询数据所花费的时间越多, 如果表中查询的列有一个索引,数据库能快速到达一个位置去搜索数据。

https://static001.geekbang.org/infoq/24/2453790ec2beada0096cdd5f029c38ac.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

探究 MYSQL 之索引

用户头像
C++后台开发
2022-09-29

在讲MYSQL的索引之前,先了解一下MYSQL的B+树,首先它是多路平衡搜索树,为什么MYSQL使用的是B+树,因为数据存储在磁盘中,而树的高度决定了访问磁盘的次数,所以选择B+树;MYSQL的B+树结构如下图所示:

数据库索引_数据库索引技术文章_InfoQ写作社区