文档主页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  键缓存块大小

10.10.2.5 键缓存块大小

可以使用 key_cache_block_size 变量为单个键缓存指定块缓冲区的大小。这允许调整索引文件 I/O 操作的性能。

当读取缓冲区的大小等于本机操作系统 I/O 缓冲区的大小时,可以获得最佳的 I/O 操作性能。但是,将键节点的大小设置为等于 I/O 缓冲区的大小并不总是能确保最佳的整体性能。当读取大型叶节点时,服务器会拉入大量不必要的数据,从而有效地阻止读取其他叶节点。

要控制 MyISAM 表的 .MYI 索引文件中的块大小,请在服务器启动时使用 --myisam-block-size 选项。