私は無期限に実行され、5〜10秒ごとに特定のタスクを実行するPHPスクリプトを持っています(do-whileループは、すべての反復の終わりにデータベースをチェックして、続行するかどうかを決定します)。このタスクには、MySQLデータベースクエリが含まれます。データベース接続を処理するための最良の方法は何ですか?するべきか:
a。)反復ごとにデータベースを切断してから再接続しますか?
b。)接続タイムアウトを無期限に設定しますか?
c。)データベースにpingを実行して接続が維持されていることを確認し、実行してクエリを実行する前に、必要に応じて再接続しますか?
d。)他に何かありますか?
編集:明確にするために、スクリプトはユーザーのiPhoneにプッシュ通知を送信します。