Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Key Cache Block Size

10.10.2.5 键缓存块大小

可以使用key_cache_block_size变量来指定单个键缓存的块缓冲区大小,这使得对索引文件I/O操作的性能进行调优。

在I/O操作中,读取缓冲区的最佳性能是当其大小等于native操作系统I/O缓冲区大小时。但是,将键节点大小设置为I/O缓冲区大小并不总是确保最好的整体性能。当读取大叶子节点时,服务器会将大量无用数据拉入,实际上防止了其他叶子节点的读取。

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