内容简介:MySQL 常用易混淆知识点总结
- Innodb 与 Myisam 引擎的区别与应用场景
- 两者区别
- Innodb 支持事务,Myisam 不支持
- Innodb 是行锁,Myisam 是表锁
- Innodb 是聚簇索引,Myisam 是非聚簇索引
- Innodb 可以使用外键索引,Myisam 不行
- Myisam 可以使用全文索引,Mysql 5.6 以后 InnoDB 才能使用
- Myisam 用一个变量保存了整个表的行数,Innodb 没有,当 select count(*) from table 时 Myisam 会佷快速因为只需要读一个变量,而 Innodb 需要全表扫描
- 应用场景
- 如果需要使用事务请使用 Innodb
- 读操作比较多建议使用 Myisam ,大并发写比较多建议使用 Innodb
- 两者区别
-
什么是聚簇索引,什么是非聚簇索引
-
聚簇索引
- 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序
- 聚簇索引的叶节点就是数据节点
- 非聚簇索引
- 一种索引,该索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同
- 非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块
-
- 组合索引和多个单列索引的区别
以上所述就是小编给大家介绍的《MySQL 常用易混淆知识点总结》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Numerical Methods and Methods of Approximation in Science and En
Karan Surana / CRC Press / 2018-10-31
ABOUT THIS BOOK Numerical Methods and Methods of Approximation in Science and Engineering prepares students and other readers for advanced studies involving applied numerical and computational anal......一起来看看 《Numerical Methods and Methods of Approximation in Science and En》 这本书的介绍吧!