简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
InnoDB_buffer_pool_size
贡献者
单独 PDF 文档的收集
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
InnoDB缓冲池是任何调整活动最重要的部分。
InnoDB在很大程度上依赖于缓冲区池来缓存索引并对数据、自适应哈希索引、插入缓冲区以及内部使用的许多其他数据结构进行分段。缓冲池还会缓冲对数据的更改、以便不必立即对存储执行写入操作、从而提高性能。缓冲池是InnoDB不可或缺的一部分、必须相应地调整其大小。设置缓冲池大小时、请考虑以下因素:
-
对于仅限InnoDB的专用计算机、请将缓冲池大小设置为可用RAM的80%或更多。
-
如果它不是MySQL专用服务器、请将大小设置为RAM的50%。