7.20 Myisam 配置指标

列出 Myisam 配置指标并提供每个指标的简要说明。

表 7.20 Myisam 配置指标

姓名描述
并发插入允许 INSERT 和 SELECT 语句为数据文件中间没有空闲块的 MyISAM 表同时运行。
延迟键写延迟键写入会导致键缓冲区在 MyISAM 表的写入之间不被刷新。
保持文件创建启用如果没有设置 DATA DIRECTORY / INDEX DIRECTORY 选项,并且文件已经存在,是否覆盖 MyISAM MYD/MYI 文件或返回错误。
密钥缓冲区大小用于 MyISAM 索引块的缓冲区的大小。
密钥缓存年龄阈值控制缓冲区从 MyISAM 键缓存的热子列表降级到热子列表。
密钥缓存块大小MyISAM 键缓存中块的大小(以字节为单位)。
键缓存划分限制MyISAM 键缓存缓冲区列表的热子列表和温子列表之间的划分点。
Myisam 数据指针大小当未指定 MAX_ROWS 选项时,CREATE TABLE 为 MyISAM 表使用的默认指针大小(以字节为单位)。
Myisam 最大排序文件大小在重新创建 MyISAM 索引时(在 REPAIR TABLE、ALTER TABLE 或 LOAD DATA INFILE 期间)允许 MySQL 使用的临时文件的最大大小。
Myisam Mmap 大小用于内存映射压缩 MyISAM 文件的最大内存量。
Myisam 恢复选项设置 MyISAM 存储引擎恢复模式。
Myisam 修复线程如果此值大于 1,则在按排序修复过程中并行创建 MyISAM 表索引(每个索引在其自己的线程中)。
Myisam 排序缓冲区大小在 REPAIR TABLE 期间对 MyISAM 索引进行排序或使用 CREATE INDEX 或 ALTER TABLE 创建索引时分配的缓冲区大小。
Myisam 统计方法在收集有关 MyISAM 表索引值分布的统计信息时,服务器如何处理 NULL 值。
Myisam 使用启用的 Mmap使用内存映射来读写 MyISAM 表。
跳过启用外部锁定不要使用外部锁定(系统锁定)来锁定 MyISAMtable 文件。