mysql8.0 性能优化配置 innodb_buffer_pool_size(配置原则和方式)
1. Buffer Pool
缓冲池是主内存中的一个区域,InnoDB在访问表和索引数据时会在该区域进行缓存。
缓冲池允许直接从内存访问频繁使用的数据,这加快了处理速度。在专用服务器上,通常会将高达80%的物理内存分配给缓冲池。
2.简单优化 把innodb_buffer_pool_size设置为1G。 专用服务器可以设为内存70%以上,个人建议innodb_buffer_pool_size设置为系统内存的50%。 最好设置为:innodb_buffer_pool_size=innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances. 否则,innodb_buffer_pool_size自动调整可能是innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances的两倍。 ———————————————— 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/haveqing/article/details/130358261
innodb_buffer_pool_size 配置原则和方式 - 简书 (jianshu.com)
用一个例子来演示会更加清晰
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
2021-03-05 从建立连接到关闭连接的过程称为“一次连接”。 TCP/IP协议 - 解决Nginx+Tomcat出现间隙性502问题 - 抓包-看fin和具体时间点-来排除干扰 tcpdump抓包 502 tomcat nginx
2019-03-05 PAM unable to dlopen(/lib/security/pam_limits.so): /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32
2019-03-05 iRedMail退信问题的解决(转)
2018-03-05 ansible-playbook如何判断并中断执行