- InnoDB索引是聚簇索引,MyISAM索引是非聚簇索引。
- InnoDB的主键索引的叶子节点存储着行数据,因此主键索引非常高效。
- MyISAM索引的叶子节点存储的是行数据地址,需要再寻址一次才能得到数据。
- InnoDB非主键索引的叶子节点存储的是主键和其他带索引的列数据,因此查询时做到覆盖索引会非常高效。
相关问题
-
据库三大范式是什么?
1年前 0 214
-
MySQL 中都有哪些触发器?
1年前 0 216
-
MySQL 存储引擎 MyISAM 与 InnoDB 区别
1年前 0 145
-
B+ Tree 索引和 Hash 索引区别?
1年前 0 137
-
大表怎么优化?分库分表了是怎么做的?分表分库了有什么问题?有用到中间件么?他们的原理知道么?
1年前 0 145
-
数据库索引的原理,为什么要用 B+树,为什么不用二叉树?
1年前 0 371
-
MySQL 5.6 和 MySQL 5.7 对索引做了哪些优化?
1年前 0 124
-
什么是索引?
1年前 0 164
-
MySQL 有关权限的表有哪几个呢?
1年前 0 155
-
前缀索引
1年前 0 109
-
实践中如何优化 MySQL?
1年前 0 154
-
优化子查询?
1年前 0 115