0

PHP スクリプトを実行すると、CPU 使用率が大幅に上がります。

wp-config.phpすべての PHP スクリプトは、 Wordpressのファイルを使用して MySQL への接続を開きます。Wordpress の接続が各ページの最後で自動的に閉じられることはわかっていますが、接続を開くファイルに対してincludeまたはrequire_onceを使用wp-config.phpして、自分で作成した他のテーブルにデータを挿入しています。スクリプトが実行され、行数が 0 を超えているかどうかがチェックされます ( mysql_num_rows)。存在する場合は実行を継続し、存在しない場合はexit;実行を停止してリソースを節約します。

これらの接続を何らかの方法で閉じる必要がありますか、それとも自動的に閉じますか? それらを閉じる必要がある場合は、どうすればよいですか?

複数の PHP スクリプトを実行すると CPU 使用率が高くなり、これについて誰かのアドバイスを利用することができます。おそらく何も問題はなく、サーバーをアップグレードする必要があるだけです。4 GB の RAM を搭載したクアッド コア サーバーを使用しています。メモリ使用率が 40% を超えることはなく、CPU 使用率が 200% に達することもあります。これは、CPU 使用率が高いために PHP スクリプトが生成されて処理が遅くなるためです。Web トラフィックはほとんどありません。

4

0 に答える 0