MySQL 5.6 佔用內存過高解決方案

前段時間在阿里雲服務器上裝了個Mysql,結果發現5.6版本的MySQL一啓動就佔好幾百兆內存,於是上網搜索了一下,找到了一個可靠地解決方案。

在my.ini配置文件中加入如下參數,如已經存在,則修改。

performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256
大家可以根據自己需求自己改,按照我這樣改的話,會把內存降低到50M左右。

其實就是降低了默認緩存,是以降低性能爲代價的,就是以時間換空間,對於內存小的服務器來說,還是可行的。

發佈了206 篇原創文章 · 獲贊 259 · 訪問量 59萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章