mysql5.7,mysql8 占用内存大,减少内存消耗

mysql5.6,mysql5.7,mysql8 默认的配置会导致mysql占用大量内存。如果需要减少Mysql服务占用的内存,可以修改my.ini配置文件(mysql安装目录的根目录中)的以下三个属性:

// 最小400,对内存占用影响大
// 开发模式:从1400设置为400,内存从150M降到90M
// 服务模式:从1400设置为400,内存从324M降到227M
table_definition_cache=400

// 影响不大
// 从 2000 调至 500,占用内存减少了 1M
table_open_cache=500

// 影响不大
// 从 默认值 调至 400,占用内存减少了 1M
performance_schema_max_table_instances=400

参考:http://www.fengyunxiao.cn

你可能感兴趣的:(mysql)