2012-08-10 64 views
0

我們將使用我們的QNAP作爲Web Dev服務器。QNAP - MySQL服務器SLOW響應時間/ PHP

我們有以下:

  1. TS-EC1279U-RP(四核Intel Xeon E3-1225處理器爲3.1GHz帶4GB RAM & 12的HDD在RAID 6)
  2. PHP版本5.3.9
  3. MYSQL服務器版本:5.1.36

我們已經安裝的Drupal和Joomla,但響應時間似乎很減慢。我們等待大約5到6秒鐘後才能得到答覆。我們編輯my.cnf中爲我的SQL(見下文)

[client] 
#password = your_password 
port = 3306 
socket  = /tmp/mysql.sock 

# Here follows entries for some specific programs 

# The MySQL server 
[mysqld] 
port = 3306 
socket  = /tmp/mysql.sock 
skip-locking 
skip-networking 
skip-name-resolve 

max_connections=500 
key_buffer_size=384M 
max_allowed_packet=16M 
table_cache=256 
sort_buffer_size=2M 
read_buffer_size=2M 
join_buffer_size=2M 

thread_cache=256 

query_cache_type=1 
query_cache_limit=1M 
query_cache_size=32M 

[mysqldump] 
quick 
max_allowed_packet = 16M 

[mysql] 
no-auto-rehash 
# Remove the next comment character if you are not familiar with SQL 
#safe-updates 

[isamchk] 
key_buffer=128M 
sort_buffer_size=128M 
read_buffer=2M 
write_buffer=2M 

[myisamchk] 
key_buffer=128M 
sort_buffer_size=128M 
read_buffer=2M 
write_buffer=2M 

[mysqlhotcopy] 
interactive-timeout 

然而,即使與上述變化建議不同的網站,其性能得到了更好,但只是一點點。

我們在QNAP和託管公司上都有我們的測試網站。託管公司服務器上的響應速度要快得多。我知道他們有更好的硬件,但QNAP的CPU圖表甚至不超過3%。

謝謝

更新:

我已經加入了數慢查詢。我已經使用了現場約30分鐘:迄今爲止的結果:

/usr/local/mysql/libexec/mysqld, Version: 5.1.36-log (Source distribution). started with: 
Tcp port: 3306 Unix socket: /tmp/mysql.sock 
Time     Id Command Argument 
/usr/local/mysql/libexec/mysqld, Version: 5.1.36-log (Source distribution). started with: 
Tcp port: 3306 Unix socket: /tmp/mysql.sock 
Time     Id Command Argument 

沒有跡象表明是有一個SQL查詢超過1秒什麼那麼長。所以如果是PHP.ini或my.cnf設置,我不確定是否誠實。

謝謝

+0

也許你的查詢沒有優化? – Matt 2012-08-10 18:50:28

+0

查看http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html以確定您的緩慢查詢並嘗試優化它們。 – Matt 2012-08-10 18:51:22

+0

@matt我不這麼認爲。我嘗試了新鮮的joomla,drupal和word新聞的安裝。他們似乎都在5-6秒左右,我也複製了一個製作網站。相同的結果。現場約0.8秒(實時),qnap約爲5-6秒。我會嘗試你提供的鏈接。謝謝 – Arthor 2012-08-10 18:57:25

回答

0

玩過MYSQL和PHP後。問題被發現。

首先,我將PHP內存增加到了512M,我知道的過度殺傷,但這只是一個小小的改變。

關鍵是網站。

應用後負荷:0.000秒,0.35 MB 應用afterInitialise:0.020秒,1.17 MB 應用afterRoute 0.029秒,1.36 MB 應用afterDispatch:0.064秒,2.03 MB 應用AfterRender階段:6.15秒,2.72 MB

該問題是網站頁面上的RSS源。然而,禁用它後,速度非常快。

應用AfterRender階段:0.126秒,2.83 MB

由於亞光的想法和支持。