0

私は新しく完成した Drupal サイトを持っていますが、どこかで最初のバイトまでの時間が 10 ~ 12 秒かかるというバグを見つけました。一見すると、DB クエリに問題があるように見えます。

そのため、クエリのデバッグを開始するためにDevelモジュールをロードしましたが、このドメインのホストには途方もなく古いv3.2.1 Zend Optimizerがサーバー上で実行されており、それをアップグレードしたり無効にしたりしないため、クエリログオプションを有効にすることはできません。

だから私の質問は、DBクエリをデバッグするために開発モジュールに代わるものは何ですか? 何でもいただければ幸いです...モジュールまたは問題についてそのようなクエリを確認する手動の方法。

基本的にサーバー構成を制御できないIISサーバー上のDrupal 7.3。

4

1 に答える 1

1

できる最善の方法は、drupal インストール全体をコピーしてローカル マシンで実行することです。そうすれば、devel モジュールだけでなく、他の mysql デバッグ ツールも使用できるようになります。

おそらく、ローカル マシンで drupal がスムーズに動作していることがわかった場合は、サーバーの構成を変更するか、プロバイダーを変更する必要があります。大規模な drupal サイトには、非常に大規模なサーバーのカスタマイズ、テスト、および最適化が必要です

于 2013-10-10T18:39:43.823 に答える