0
点赞
收藏
分享

微信扫一扫

MySQL存储引擎汇总

上一篇 <<<查询和更新sql语句执行原理
下一篇 >>>InnoDB存储引擎的Buffer Pool 缓冲池底层结构


常用存储引擎

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

1、CSV存储引起

2、Archive存储引擎

3、Memory(heap)存储引擎

4、Myisam存储引擎(MySQL8.0被废弃掉了)

5、InnoDB存储引擎(MySQL默认引擎)


推荐阅读:
<<<MySQL发展历程与整体架构
<<<MySql连接空闲8小时自动断开的原因及连接池配置方法
<<<查询和更新sql语句执行原理
<<<InnoDB存储引擎的Buffer Pool 缓冲池底层结构
<<<Too many connections分析与processlist解读
<<<MySQL索引底层结构与实现原理
<<<MySql的表锁行锁及间隙锁
<<<MySQL的并发文件及事务隔离级别
<<<MySQL的MVCC多版本控制原理
<<<MySQL常用命令汇总

举报

相关推荐

MySQL -- 存储引擎

MySql存储引擎

Mysql存储引擎

MySQL —— 存储引擎

【MySQL】存储引擎

存储引擎——MySQL

0 条评论