0

スクリプトに時間がかかりすぎるため、このエラーが発生しています。私はそれを最適化しようとします。この場合、mysql_pconnect は mysql_connect よりも優れていますか? ( http://www.php.net/manual/en/features.persistent-connections.php ) スクリプトは、データベースに接続して、画像が欠落しているすべての行を取得するようなものです。Web サービスを使用して各画像をダウンロードし、行を更新します。そして最後にmysqlを切断します。mysql のデータはそれほど大きくありませんが、イメージのダウンロードに時間がかかります。そして、偶然にイメージがダウンロードされないため、イメージがダウンロードされない前に行を更新できません.mysqlには間違ったデータがあります。mysql_pconnect を使用する場合、どのような注意が必要ですか? また、mysqli_pconnect はありますか?

更新された質問 サイトは開発段階にあります。私たちはApacheのタイムアウトを取得していました。私たちのリクエストにより、ホスティングプロバイダーが増えました。現在、このエラーが発生しています。以前は 5 分以上かかりましたが、一度にすべてを実行しないバッチに変更しました。何百もの画像をダウンロードする必要があります。各プロパティには、5 ~ 50 個の画像があり、毎日 10 ~ 15 個のプロパティが新しいものです。というわけで、画像多めです。したがって、どれくらいかという答えは、アプリケーションがエラーなしでどれだけ実行できるかによって異なります。今mysqlはボトルネックです。行の数は 1000 ~ 2000 行あります。これは mysql とクエリにとってはそれほど大きくありません。 ."'";

4

1 に答える 1