Documentation Home
MySQL 8.0 参考手册  / 第8章优化  / 8.10 缓冲和缓存  / 8.10.2 MyISAM 键缓存  /  8.10.2.1 共享密钥缓存访问

8.10.2.1 共享密钥缓存访问

线程可以同时访问关键缓存缓冲区,但要满足以下条件:

  • 多个会话可以访问未更新的缓冲区。

  • 正在更新的缓冲区会导致需要使用它的会话等待更新完成。

  • 多个会话可以发起导致缓存块替换的请求,只要它们不相互干扰(即只要它们需要不同的索引块,从而导致不同的缓存块被替换)。

对密钥缓存的共享访问使服务器能够显着提高吞吐量。