MariaDB的Aria存储引擎

# Aria的优点 ga域名整理

1. Aria的数据和索引具有崩溃恢复功能,如果发生崩溃,Aria会回滚到命令执行前的状态。

2. Aria能重放事务日志中的所有内容。但有些操作不能重放,比如load data infile、slect...insert等。

3. 支持对一张表的并发插入操作。

4. 当使用页格式时,数据缓存在页缓存中。

# 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缓存机制中,页模式下缓存的是一个个的页。