我有一個專門的服務器,主機約70個域名...有些只是普通的PHP靜態網站,其他的是WordPress的網站和其他一些在軌道上的紅寶石。我應該在我的專用服務器中安裝多個mysql服務器嗎?
在過去的幾天裏,我經歷了非常緩慢的查詢MySQL服務器上...
查詢:
SELECT * FROM用戶WHERE ID = 5
需要1.8秒......
我啓用慢查詢日誌,發現所有的WordPress的網站沒有他們的數據庫索引...我不知道這是我的問題的原因.....
所以問題是我應該安裝不同的MySQL wordpress網站和r的服務器基於uby的網站?或者只是對my.cnf文件進行一些調整就可以了?
只是要清楚 - 請爲出現問題的查詢顯示「EXPLAIN」。 – zerkms 2010-06-04 04:38:12
您可以在註釋部分使用'字符來格式化您的代碼。 :) – 2010-06-04 05:11:07
'EXPLAIN SELECT * FROM users WHERE id = 5; + ---- + ------------- + ------- + ------- + ------------- - + --------- + --------- + ------- + ------ + ------- + | id | select_type |表| |鍵入| possible_keys |鍵| key_len | ref |行|額外| + ---- + ------------- + ------- + ------- + ------------- - + --------- + --------- + ------- + ------ + ------- + | 1 | SIMPLE |用戶| const | PRIMARY | PRIMARY | 4 | const | 1 | | + ---- + ------------- + ------- + ------- + ------------- - + --------- + --------- + ------- + ------ + ------- + 1 row in設置(0.01秒)' – Will 2010-06-04 05:15:03