最近伺服器運作變慢了,我在系統的活動監視器中找到拖垮效能的問題,原來是mysql佔用了全部的運算資源。不過原因是什麼我並不清楚,也不曉得該如何解決?會是太舊了嗎?(根本就不可能)那我重新安裝好了!
於是我到mysql.com下載新版本的套件並完成安裝,一裝完,所有的web application都失去與database的連結了!完了,看不出是什麼問題,除了webmin可以連結mysql外。
於是我花了兩天的時間找答案。(也差點就將整個伺服器回復到8/6日以前的資料了)
首先升級mysql雖然點兩下package就可以完成,但先記得將
第二,主要的狀況出現在以前碰過的議題:mysql.default_socket = /tmp/mysql.sock (文件),這也是為何php無法與mysql取得連線的主要原因。讓我像瞎子摸巷一樣找不到路。
第三是某個龐大的php程式和它使用的db可能出現問題,所以造成mysqld不斷運轉,我已經將它切斷了。
希望我下次碰到相同的問題,別再像今天一樣繞個老半天找不到出路,真是浪費寶貴光陰!

No Responses to “MySQL 問題”
Please Wait
Leave a Reply