阿里云centos7上优化mysql5.7占用的内存方法
-
问题描述:
在阿里云CentOS7上使用yum安装MySQL5.7默认会占用2G左右的内存(可以查看mysql相关配置文件),故对于低配置的服务器而言是内存是比较吃紧的,故需要根据当前你自己的业务需求手动设置优化MySQL的内存占用。
服务器内存:4 G
默认安装内存占用:
优化后的内存占用:
-
修改/etc/my.cnf并在[mysql]节点下添加如下信息:
[mysql] performance_schema_max_table_instances=200 table_definition_cache=100 table_open_cache=100
配置如下图:
-
重启mysql服务
systemctl restart mysqld
-
利用top命令查看mysqld内存占用比例
占用了3.1%的总内存,可以计算下大约占用内存118M