存储引擎基于表,而不是数据库
InnoDB 存储引擎
- 支持事务,设计主要面向在线事务处理(OLTP)的应用
- 行锁设计,支持外键,非锁定读,5.6以后支持全文索引
- 从MySQL 5.5.8 版本开始 InnoDB是默认的存储引擎
- 通过MVCC获得高并发性,实现了4种隔离级别,默认为REPEATABLE级别,用next-key-locking策略来避免幻读
- 还提供了插入缓冲、二次写、自适应哈希索引、预读等高性能特性
- 使用聚集(clustered)的方式存储数据,每张表的存储都按主键的顺序进行存放,如果没有显式声明主键,InnoDB会为每一行生成一个默认的6字节的ROWID作为主键
MyISAM 存储引擎
- 不支持事务
- 表锁设计,支持全文索引
- 是5.5.8版本之前默认的存储引擎
- MyISAM存储引擎表由MYD和MYI组成,MYD用来存放数据文件,MYI用来存放索引文件。
NBD 存储引擎
Memory 存储引擎
其他存储引擎
相关文章:
-
2021-04-22
-
2021-11-08
-
2021-12-27
-
2021-08-07
-
2021-07-02
-
2021-09-11
-
2022-01-25
-
2021-10-16
猜你喜欢
-
2022-02-06
-
2021-08-17
-
2021-12-22
-
2021-07-04
-
2022-01-17
-
2021-07-22
-
2022-02-16
相关资源
-
下载
2023-01-15
-
下载
2022-12-03
-
下载
2022-12-24