解决MYSQL8.0数据库内存使用过高的问题

这不,在阿里云上买了一个mYsql 的基础版,跑跑网站,觉得还是挺方便的。可是发现一个问题就是数据库的内存占有太高了,近90% 的内存占有率,要知道,我这个ECS上面仅仅放了两个小网站,流量在2000IP左右,不应该会出现这个问题的。

Mysql内存占有率
Mysql内存占有率

前面的87.58%是平时占有的,通过修改一个参数,哈哈一下子,就降低到58.46%。

performance_schema_max_table_instances 1000

改为

performance_schema_max_table_instances 400

怎么改变呢?进入云数据库RDS版-->右下角的“参数设置”,找到loose_performance_schema_max_table_instances 把1000修改成400,然后点击“提交参数”,稍等几分钟就可以了。当然你可以直接进入数据库服务器的文件中修改哈。这不,经过一天的测试,运行稳定,内存降低了不少。

相关内容推荐

发表评论

邮箱地址不会被公开。 必填项已用*标注

蜀icp备15014327