接続文字列内のConnection Lifetime=0
とはどういう意味ですか?MySql接続文字列のConnection Lifetime = 0
答えて
更新されました:ゼロ(0)の値はプールされた接続が最大接続タイムアウトを持つようにします。
Ref。
これは、接続タイムアウト期間がないことを意味します。たとえば、この時間にクエリが完了していない場合は300に設定されています。データが多いので、タイムアウト例外がスローされます。 0と答えると、クエリが完了するまで動作します。また
これは間違っています。私の答えを見てください:http://stackoverflow.com/questions/1233488/connection-lifetime0-in-mysql-connection-string/3444881#3444881 –
、 あなたが接続寿命を使用する場合: あなたの接続が開かれる時間は、接続持続時間よりも大きい場合は、プールされた接続に を破壊し、接続が使用可能ではありません。
私はあなたが私の研究に基づいて、サーバ
のクラスタ内の接続を持っていない場合は、接続寿命を使用すると、私はMyraは、他の回答の最も近いと信じていることを示唆しています。
ではなく、で、接続タイムアウトと同じです。
代わりthis記事からこの擬似コードを参照してください。
On SqlConnection.Close
Check if time the connection has been open is greater than Connection Lifetime if it is, throw the connection away
Else Put connection on the pool
あなたは(あなたが可能性のある状況と)、このプロパティを使用することはほとんどないだろう、なぜ同じ記事は説明しています。
上記の記事の動作を明確にするため、「負荷分散のタイムアウト」という名前に変更されています。
- 1. C#でのOracle Connection - 接続文字列
- 2. NodeJS MySQL接続文字列
- 3. Fluent Nhibernate for MySQLの接続文字列
- 4. Mysql移行ツール、ソースパラメータ文字列| SQLサーバーの接続文字列
- 5. 複数の接続パラメータを持つMySQLの接続文字列?
- 6. マスタースレーブ接続文字列をC# - MySQLデータベース
- 7. MySQL ASP.net接続文字列エラー
- 8. JPA MySQLへの接続 "TOO MANY CONNECTION"エラー
- 9. 接続文字列
- 10. リモートデータベースサーバーの接続文字列
- 11. EFの接続文字列
- 12. 接続文字列のベストプラクティス
- 13. 接続文字列のエスケープスペース
- 14. Excel接続文字列
- 15. swingbench datagenerator接続文字列
- 16. MySQLの文字列変換リターン0
- 17. MySQL接続文字列の接続が拒否されました
- 18. MySQL接続文字セットの問題
- 19. Google App ScriptからのJDBC/mysql接続文字列の問題
- 20. Accessの古いVB.NETプロジェクトのMYSQL接続文字列
- 21. Azureハイブリッド接続文字列
- 22. SQL接続文字列パラメータ
- 23. ワードプレス接続文字列
- 24. Clearcanvas接続文字列
- 25. azure接続文字列C#
- 26. 接続文字列 - MVC
- 27. mongodb +ノード接続文字列
- 28. Ninjectと接続文字列
- 29. ASP.NET接続文字列
- 30. MVC3チュートリアル - 接続文字列
これは間違っています。私の答えを参照してください:http://stackoverflow.com/questions/1233488/connection-lifetime0-in-mysql-connection-string/3444881#3444881 –
私はそれが受け入れられ、ポスターが見られていないとして、この答えを削除することはできません2年。 –