2

基本的な ColdFusion クエリを実行する場合、ColdFusion が実際にデータベースからログアウトするのはいつですか? クエリが実際に終了するのはいつですか? 私の理解では、複数のユーザーが同時に認証されている場合、その接続は維持され、新しいユーザーには新しいスレッドが使用されます。しかし、実際にいつ閉じるかに関するドキュメントを見つけるのに苦労しています。ページのレンダリングが終了したときですか、それともクエリの実行直後ですか?

この問題に関する助けをいただければ幸いです。SQL Server 2008 で ColdFusion 9 Standard を実行しています。

4

1 に答える 1

2

デフォルトでは、ColdFusionは特定の時間にデータベースからログアウトしないことを理解しています。接続プールを使用するため、クエリを実行すると、coldfusionは接続プールから接続を取得し(接続が存在しない場合は接続を作成し)、クエリを実行してから、接続をプールに戻し、さらにリクエストできるようにします。接続が十分に長い間非アクティブになると、接続は最終的に閉じられます(デフォルトでは20分、ColdFusion DataSource管理のタイムアウト設定で設定されます)。

あなたの質問に対する厳密な答えは次のとおりだと思います:その接続を最後に使用してから20分ですが、それを判断するのは難しいです

于 2012-11-28T16:32:29.523 に答える