存储引擎的比较

Posted smallzhen

tags:

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

mysql 建表时需要选择的存储引擎们,到底有什么区别呢,以下是我从其他文章中看到的很好的总结,因此搬过来记录

特点MyisamBDBMemoryInnoDBArchive
存储限制 没有 没有 64TB 没有
事务安全   支持   支持  
锁机制 表锁 页锁 表锁 行锁 行锁
B树索引 支持 支持 支持 支持  
哈希索引     支持 支持  
全文索引 支持        
集群索引       支持  
数据缓存     支持 支持  
索引缓存 支持   支持 支持  
数据可压缩 支持       支持
空间使用 N/A 非常低
内存使用 中等
批量插入的速度 非常高
支持外键       支持  

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

#yyds干货盘点#几种数据库存储引擎比较

MySQL数据库MyISAM和InnoDB存储引擎的比较

存储引擎的比较

MySQL 常见存储引擎的区别

2MySQL常见数据库引擎及比较?

转MySQL数据库MyISAM和InnoDB存储引擎的比较