mysql存储引擎
mysql存储引擎
存储引擎介绍
innodb
1 | innoDB是一种兼顾了高可靠性和高性能的通用存储引擎。在5.7和8.0版本中,innodb是默认的mysql存储引擎。在创建表的时候如果不指定存储引擎,默认就是指定的innodb作为存储引擎 |
查看存储引擎的版本
1 | select @@innodb_version; |
名词解释
OLTP
1 | OLTP(Online Transaction Processing): 联机事务处理 是专注于面向事务的数据处理,通常涉及在数据库中插入,更新或删除少量数据,主要是处理大量用户下的大量事务. |
MVCC
1 | MVCC(Multi-Version Concurrency Control) 多版本并发控制,主要是为了提高数据库的并发性能 |
插入缓冲
二次写
自适应哈希索引
预读
聚集索引