mysql 5.6內存占用過高解決方法

mysql 5.6重啟mysql服務后,top一下發現這一個mysql服務就占用了500多MB內存。。

Google一番,貼一下記錄:
mysql5.6的默認配置是不適合小型站點的,win的話在my.ini里修改、linux則在/etc/my.cnf里修改performance_schema_max_table_instances參數,有就修改,沒有就追加:
 
performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256
 
修改完畢后,重啟mysql服務,service mysql restart,然后top后發現內存占用少了一半,應該還有很大優化空間,鑒于內存基本夠用了,就不繼續折騰了。

上一篇:如何理解MySQL的執行計劃 下一篇:沒有了
  • 版權聲明:內容來自互聯網不代表本站觀點,2018-11-03發表于 mysql教程欄目。
  • 轉載請注明: mysql 5.6內存占用過高解決方法| mysql教程 +復制鏈接