InnoDb引擎简介

Posted he247052163

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了InnoDb引擎简介相关的知识,希望对你有一定的参考价值。

Innodb的主要优势

InnoDb主要优势

  1. 她的DML遵循acid模型,事务具有提交,事务回滚,恢复等。以保护数据安全
  2. 行级锁可以提高用户的并发量和性能
  3. 聚集索引的逐渐索引 查找效率很高

InnoDB的好处

  1. 自动恢复
  2. 缓存
  3. 外键
  4. 自动优化主键列
  5. 插入、删除、更新自动优化
  6. 压缩索引
  7. 删除所以和DDL时性能影响小
  8. 可以将InnoDB与其他mysql存储引擎混用
  9. Innodb专为处理大数据时的CPU效率和最大性能设计
  10. Innodb 处理大数据

InnoDB最佳实践

  1. 指定主键索引
  2. 关闭自动提交
  3. 开启 start transaction 和 commit 将DML操作集分组到事务中
  4. 不要使用locks table语句
  5. 根据实际评估情况压缩表

验证Innodb

  1. 发出SHOW ENGINES语句以查看可用的 MySQL 存储引擎。DEFAULT在SUPPORT 列中寻找 。

2.SELECT * from information_schema.ENGINES

以上是关于InnoDb引擎简介的主要内容,如果未能解决你的问题,请参考以下文章

InnoDB多版本存储引擎简介

MySql中启用InnoDB数据引擎简介 以及 InnoDB与 MYISAM的区别和联系

InnoDB简介

InnoDB存储引擎简介

InnoDB存储引擎简介

MYSQL中的InnoDB存储引擎简介