3
Q
連接池誤解?
A
回答
8
SQL Server和Oracle SQL 提供程序實現連接池。
ADO.NET作爲一個框架沒有這個概念 - 例如,沒有ConnectionPool
類。如果您查看數據庫類型的基類,則它們不具有任何連接池支持 - 例如,比較DbConnection
到SqlConnection
。
回答您的問題:
如果提供了連接池實現,它可以使用它。它取決於您使用的提供程序,而不是連接字符串,儘管連接池設置通過連接字符串進行控制(如果提供程序支持該選項)。
在SQL Server和Oracle 提供商是實現池的那些 - 他們將讀取連接字符串設置,但是否連接池可用與否取決於提供程序(如果連接字符串禁用池,它是在提供商中可用,提供商將禁用它)。
默認情況下使用連接池(如果可用)(這取決於提供程序)。
相關問題
- 1. SQL和池連接錯誤
- 2. Tomcat 7連接池錯誤
- 3. asyncpg - 連接vs連接池
- 4. 連接池 - 無連接
- 5. PreparedStatement的池連接池
- 6. 對象池vs連接池
- 7. 文件池(如連接池)
- 8. DBCP連接池
- 9. 連接池
- 10. phpcassa連接池
- 11. H2連接池
- 12. Cloudant - 連接池
- 13. Weblogic連接池
- 14. sql連接池
- 15. HTTP連接池
- 16. .net連接池
- 17. Hbase連接池
- 18. ODBC連接池
- 19. tomcat連接池
- 20. OrientDB連接池
- 21. Netty連接池
- 22. eclipselink連接池
- 23. Perl連接池
- 24. ADO.net連接池
- 25. couchdb連接池
- 26. TCP連接池
- 27. EventHub連接池
- 28. ReactiveMongo:單連接池實例VS很多連接池實例VS多連接池
- 29. 春季啓動連接池的理解
- 30. 如何解決連接池問題?
1)'can' fepends on what?如果即時通訊編寫一個連接字符串,它會被啓用? – 2012-01-28 13:02:58
@RoyiNamir - 如果您在連接字符串和_provider_中沒有提及關於池的任何信息,那麼將默認啓用它(對於大多數提供程序,您需要閱讀正在使用的提供程序的文檔) 。 – Oded 2012-01-28 13:04:11
謝謝。星期六和平。 – 2012-01-28 13:04:56