om4*_*987 0 c# oledb static oledbconnection c#-4.0
在静态构造函数中,我检查是否可以打开与所有数据库的连接,然后保留ConnectionStrings的静态副本,然后在需要时使用它.
现在,如果我创造
private static List <OleDbConnection> _connections;
并将所有打开的连接存储为开放连接?在应用程序打开之前,我可以使用这些连接吗?这样做有什么害处吗?
系统已使用连接池为您完成此操作.
http://msdn.microsoft.com/en-us/library/system.data.oledb.oledbconnection.aspx
要部署高性能应用程序,必须使用连接池.当您为OLE DB使用.NET Framework数据提供程序时,您不必启用连接池,因为提供程序会自动管理它.有关如何使用与OLE DB的.NET Framework数据提供程序的连接池的详细信息,请参阅OLE DB,ODBC和Oracle连接池(ADO.NET)(https://docs.microsoft.com/en-us/ dotnet/framework/data/adonet/ole-db-odbc-and-oracle-connection-pooling).
| 归档时间: |
|
| 查看次数: |
733 次 |
| 最近记录: |