前段時間在阿里雲服務器上裝了個Mysql,結果發現5.6版本的MySQL一啓動就佔好幾百兆內存,於是上網搜索了一下,找到了一個可靠地解決方案。
在my.ini配置文件中加入如下參數,如已經存在,則修改。
performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256
大家可以根據自己需求自己改,按照我這樣改的話,會把內存降低到50M左右。
其實就是降低了默認緩存,是以降低性能爲代價的,就是以時間換空間,對於內存小的服務器來說,還是可行的。