以下三招,只要10分鐘,您的 MySQL 資料庫,將會明顯的加速!

而且不會不穩喔!!

 

優化 MySQL 資料庫

(一)進入官方推薦的配置檔,建議使用官方的,因為它「最穩」,效果很明顯。

#cd /usr/share/mysql/

一共有

my-innodb-heavy-4G.cnf (4GB的記憶體)

my-huge.cnf (1~2GB的記憶體)

my-large.cnf (128~512MB的記憶體)

my-medium.cnf (64~128MB的記憶體)

my-small.cnf這幾種(小於64MB的記憶體),

由於伺服器的記憶體為 1GB以上 ,故選擇 my-huge.cnf,

並將其內容貼到 /etc/my.cnf

  #cp  /usr/share/mysql/my-large.cnf  /etc/my.cnf

#service mysqld restart

(二)把資料庫內所有資料表最佳化,這招久久用一次,效果很明顯。

#mysqlcheck -a -c -o -r --all-databases -uroot -p

(三)重建資料表索引,這招也得久久用一次,效果不錯。

#service mysqld stop

#myisamchk -s /var/lib/mysql/*/*.MYI

#service mysqld start

 

若你操作上述步驟有出現問題,表示資料庫內部出現混亂,

可參考此篇文章中間LifeType部落格重新安裝+升級到1.2.9+資料庫被鎖住

內有提供解決方法!

By admin

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料