mysql内存优化

临时更改

查看缓冲池大小

bash 复制代码
 show variables like 'innodb_buffer_pool_size%';

通过sql修改,重启后会失效

bash 复制代码
SET GLOBAL innodb_buffer_pool_size = 4294967296;

字节转换网站

永久更改

通过my.cnf配置修改,永久生效

进入mysql容器,vi /etc/my.cnf,把下面的innodb_buffer_pool_size =128M改为想要修改的配置即可,支持字节,M,G的格式,

如2G,536870912(字节),512M(M)

修改后要重启mysql容器生效。

相关推荐
周易宅1 分钟前
Docker MySQL 8.0.45 性能优化配置文档
mysql·docker·性能优化
郝学胜-神的一滴3 分钟前
系统设计 012:从用户系统出发,吃透缓存、数据库与高并发设计
java·数据库·python·缓存·php·软件构建
米高梅狮子3 分钟前
01.ELK企业日志分析系统
运维·服务器·网络·数据库·elk·oracle
小杍随笔6 分钟前
【redb vs SQLite (rusqlite) 技术选型对比】
数据库·sqlite
暗夜猎手-大魔王7 分钟前
转载--AI Agent 架构设计:工具返回值设计(OpenClaw、Claude Code、Hermes Agent 对比)
数据库
windawdaysss8 分钟前
离线学习SQL和数据库的工具及其部署
数据库·sql·学习
Rubin智造社9 分钟前
Claude Code开发者大会系列8:从脚本到智能体——独立开发者的“AI原生”工作流转型
数据库·人工智能·独立开发者·agentic工作流·ai原生开发·实操指南
一条泥憨鱼9 分钟前
深入理解 MySQL 索引:原理、分类与优化实战
数据库·mysql
楠枬9 分钟前
Redis 缓存
数据库·redis·缓存
一条泥憨鱼9 分钟前
详解MySQL事务(超详细版)
java·数据库·mysql·spring·maven·后端开发