2015-04-07 136 views
1

Navigating to WordPress plugins pageWAMP上的MySQL非常慢

我一直在很慢的PHP到MySQL連接一段時間了。我99%肯定這個問題是MySQL,因爲當我運行沒有數據庫連接的PHP時,它很快。

我在Windows 7上運行WAMP。我嘗試過所有其他建議,例如禁用iPV6,並使用127.0.0.1代替localhost作爲MySQL查詢。屏幕截圖顯示我等待12秒以上服務器響應。 Chrome控制檯針對該請求的綠色稱爲第一個字節的時間:https://developer.chrome.com/devtools/docs/network#resource-network-timing

有沒有人遇到過修復它的問題?這是在殺死我的生產力!

Apache的版本:2.4.9

PHP版本:5.5.12

的MySQL版本:5.6.17

+0

你試過一個基本的裸機PHP腳本或使用MySQL客戶端,而不是測試試過與全面的WordPress的? –

+0

良好的觀察衛斯理。我剛剛做到了,並且在post_meta表中拉出了所有8000多行。第一個字節的時間是50ms。所以它看起來像一個WordPress問題。但是我該如何開始挑選瓶頸所在? –

+0

我會開始一個乾淨的安裝,沒有插件。我對WP不太瞭解,但應該有一些日誌記錄/分析功能。 –

回答

0

在過去,我已經注意到,如果你使用127.0.0.1代替localhost作爲數據庫工作得更快的DB_HOST。

這適用於任何使用MySQL的主機名。

因此,嘗試改變這個參數你wp-config.php

define('DB_HOST', 'localhost'); 

define('DB_HOST', '127.0.0.1'); 
+0

你試過了嗎?它有什麼區別? – RiggsFolly