Qua*_*noi 21
数据库存储索引为B-Tree键的值,并将记录指针存储为B-Tree值.
每当您搜索包含索引列的特定值的记录时,引擎会找到包含此值的键B-Tree,检索指向记录的指针并获取记录.
究竟什么是"记录指针",取决于存储引擎.
在MyISAM,记录指针是MYI文件中记录的偏移量.
在InnoDB,记录指针是的值PRIMARY KEY.
在InnoDB,表本身是B-Tree有PRIMARY KEY作为B-Tree的关键.这就是所谓的"聚簇索引"或"索引组织表".在这种情况下,所有其他字段都存储为B-Tree值.
在MyISAM,记录存储没有任何特殊顺序.这称为"堆存储".
| 归档时间: |
|
| 查看次数: |
14872 次 |
| 最近记录: |