2010-10-06

Ubuntu 如何減少 MySQL 的記憶體使用量 ( Memory usage ) ? ( 方法一 )

阿舍的 VPS ( Virtual Private Server ) 只有 512M 的記憶體,跑個 Nginx、MySQL、PHP-FPM 和 Drupal 就把記憶體給快要用完了,仔細檢查一下記憶體使用的情形,結果就很明顯的看到這個 MySQL 吃掉阿舍不少的記憶,所以,才會想要來調整這個 MySQL 記憶體,讓它用少一點哩 !

阿舍查了一下,不想太麻煩的話,最快的方法是直接去用 MySQL 附帶來的 my-small.cnf 設定檔,這個設定檔的設置已經有將各項記憶體的配置降低了,所以,會使用較少的記憶體,不過,這個方法並不適合已經是高用量的網站的,不然,可能會發生不可測的問題哩 !

改用 my-small.cnf 的詳細操作指令如下:

1.備份現有的 my.cnf 檔

sudo mv /etc/mysql/my.cnf /etc/mysql/my.cnf.BAK

2.複製  my-small.cnf

sudo cp /usr/share/doc/mysql-server-5.1/examples/my-small.cnf  /etc/mysql/my.cnf

3.重開 MySQL  就完成了

sudo restart mysql

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁