0

symfony 2アプリケーションでリクエストが完了した後、データベース接続が閉じられるかどうか疑問に思いました。symfony 2はドクトリンのclose関数を呼び出すことによってデータベース接続のクローズを処理しますか、それともsymfonyはクローズをまったく処理しませんか。私はsymfony2の多くのチュートリアルを歩きましたが、それらがデータベース接続を手動で閉じることに気づきませんでした。では、リクエストが完了した後、データベース接続を手動で閉じる必要がありますか?また、ドクトリンが持続的接続を使用していることもわかりました。それは私がデータベース接続を閉じることを心配する必要がないことを意味しますか?ドクトリン2はクロージング操作をどのように処理しますか?リクエストが多いと、接続が開いたままになりますが、同時に多数のユーザーが自分のサイトにログインしている可能性がある場合について、誰かに説明してもらえますか?

4

1 に答える 1

0

PHPは、各リクエストの後に接続を閉じます。心配する必要はありません。また、Doctrine2は持続的接続を使用しません。

于 2013-01-09T15:36:49.410 に答える