mysql 数据库清理缓存
发布时间:2021/1/20 10:10:46
MySQL数据库占用太多内存?
数据库服务器刚刚安装。启动会占用大量内存。
1.检查数据库端口连接数
netstat -nao ---- Windows命令
netstat -natpl-Linux命令
检查3306连接是否过多。如果有很多,则表示这时数据库操作更加频繁。
可能的原因
一种。这是由大量的网站访问引起的。在这种情况下,您可以考虑升级服务器配置,以适应网站访问量的增加。
b。该网站遭到CC攻击。目前,您可以考虑关闭网站并添加CDN服务。可以有效减少连接数。
如果3306连接不多,稍后将优化配置参数。
2.优化my.ini数据库服务器的参数并适当调整以下参数值。重新启动并尝试查看内存使用量是否减少。
performance_schema_max_table_instances = 11000
table_definition_cache = 10000
max_connections = 1500
本文来源:
[复制链接]