# Aria存储引擎
Aria是MariaDB的一个全新的存储引擎,它是作为MyISAM存储引擎的替代者而开发的。
它的特点:
1. 拥有自动恢复功能
2. 比MyISAM更好的缓存系统,相对于MyISAM有一定提升。
3. 未来版本可能会支持事务。
# 本文版本:
10.1.12-MariaDB
# Aria的相关参数
TRANSACTION = 0 | 1
PAGE_CHECKSUM = 0| 1
TABLE_CHECKSUM = 0 | 1
ROW_FORMAT = PAGE // Aria存储引擎除了支持MyISAM的所有行格式(FIXED和DYNAMIC) 外,还支持页模式的行格式。页模式只有在TRANSACTION=1的时候才会生效。在Aria缓存机制中,页模式下缓存的是一个个的页。
# 创建aria表
MariaDB [test]> create table t1(a int) row_format=fixed transactional=0 pag