MySQL 8.3 Release Notes
线程可以同时访问密钥缓存缓冲区,subject to the following conditions:
-
未被更新的缓冲区可以被多个会话访问。
-
正在被更新的缓冲区会使需要使用它的会话等待,直到更新完成。
-
多个会话可以发起请求,导致缓存块被替换,只要它们不互相干扰(即它们需要不同的索引块,从而导致不同的缓存块被替换)。
共享访问密钥缓存使服务器可以显著提高吞吐量。