mysql存储引擎

常用的主要分为两种,一种是 innodb,一种是 myisam,两者的主要区别是
①myisam 不支持事务处理,而 innoDB 支持事务处理
②myisam 不支持外键,innoDB 支持外键
③myisam 支持全文检索,而 innoDB 在 MySQL5.6 版本之后才支持全文检索
④数据的存储形式不一样,mysiam 表存放在三个文件:结构、索引、数据,innoDB 存
储把结构存储为一个文件,索引和数据存储为一个文件
⑤myisam 在查询和增加数据性能更优于 innoDB,innoDB 在批量删除方面性能较高。
⑥myisam 支持表锁,而 innoDB 支持行锁

原文地址:https://www.cnblogs.com/pkx123/p/11015033.html