0

QNAP を Web Dev サーバーとして使用します。

以下があります。

  1. TS-EC1279U-RP (クアッド コア Intel Xeon E3-1225 3.1GHz プロセッサ、4GB RAM & RAID 6 の 12 HDD)
  2. PHP バージョン 5.3.9
  3. MYSQL サーバーのバージョン: 5.1.36

Drupal と Joomla をインストールしましたが、応答時間が非常に遅いようです。応答を受け取るまでに約 5 ~ 6 秒かかります。SQL の my.cnf を編集しました (以下を参照)。

[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% を超えることさえありません。

ありがとうございました

アップデート:

log-slow-queries を追加しました。このサイトを約 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

1 秒を超える SQL クエリがあることを示す兆候はありません。したがって、それが PHP.ini または my.cnf の設定であるかどうかは正直わかりません。

ありがとう

4

1 に答える 1

0

MYSQL と PHP で遊んだ後。問題が見つかりました。

最初に PHP メモリを 512M に増やしました。

鍵はウェブサイトでした。

アプリケーション afterLoad: 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 フィードでした。しかし、それを無効にした後、速度は地獄のように速かった.

レンダリング後のアプリケーション: 0.126 秒、2.83 MB

アイデアとサポートを提供してくれたマットに感謝します。

于 2012-08-11T14:44:31.183 に答える