私はアプリケーション (MySQL/PHP) を構築します。このアプリケーション (MySQL/PHP) は、(やがて) 離れた (そしておそらく遅い) MySQL サーバーへの接続を使用する可能性があります。アプリは、DB 接続を頻繁に開く AJAX ウィスパーを使用します。私はクライアント側の最適化をいくつか行いましたが、永続的な接続を使用する勇気がありませんでした。これは良い考えかもしれません。
サーバーの制限を超えてサーバーを再起動する必要があるアイドル状態の mysql 接続が心配です。だから私mysql.connection_timeout
は15秒まで使用する予定ですが、制限後にすべてのアイドル状態の永続的な接続を強制終了しますか? それとも、サーバー プロセスが終了するまでシステム リソースをブロックしますか?
私はささやきでトランザクションを使用しませんし、接続が閉じられた後にすべてのロックを解放する必要がありますよね?
他に注意すべき継続的な接続の問題はありますか? (私はすでにドキュメントを読みました。)