接続文字列内の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. Fluent Nhibernate for MySQLの接続文字列
- 2. Mysql移行ツール、ソースパラメータ文字列| SQLサーバーの接続文字列
- 3. 接続文字列のベストプラクティス
- 4. リモートデータベースサーバーの接続文字列
- 5. 接続文字列のエスケープスペース
- 6. MySQLの文字列変換リターン0
- 7. SQL接続文字列
- 8. 接続文字列RsaProtectedConfigurationProviderストラテジー
- 9. OleDbConnection接続文字列データソースエラー
- 10. 接続文字列注射
- 11. Ninjectと接続文字列
- 12. 接続文字列C#
- 13. ハードコードエンティティフレームワーク接続文字列
- 14. 動的接続文字列
- 15. MVC3チュートリアル - 接続文字列
- 16. mongodb +ノード接続文字列
- 17. ASP.NET接続文字列
- 18. SQL Server接続文字列
- 19. Azureデプロイメント接続文字列
- 20. 接続文字列問題
- 21. Clearcanvas接続文字列
- 22. 接続文字列MVC 5
- 23. MySQL接続文字セットの問題
- 24. MySQL ODBC接続文字列のOption = Nとは何ですか?
- 25. NHibernateの接続文字列の問題
- 26. Informix for .NETの接続文字列
- 27. mysql接続文字列を保存する方法
- 28. MVC3読み取り専用MySql接続文字列
- 29. SQLCLRの接続文字列の違い
- 30. エンティティフレームワークの接続文字列の問題
これは間違っています。私の答えを参照してください:http://stackoverflow.com/questions/1233488/connection-lifetime0-in-mysql-connection-string/3444881#3444881 –
私はそれが受け入れられ、ポスターが見られていないとして、この答えを削除することはできません2年。 –