通过连接字符串在 SQL 服务器数据库上配置数据库池?
Configure database pooling on a SQL Server database via connection string?
从 C# 连接到 SQL Server 2016 DB 我有一个连接字符串,如:
Data Source=127.0.0.1;Initial Catalog=MyNewDatabase;Integrated Security=True;Pooling=False;Connect Timeout=30
这是 VS 自动生成的,暗示我可以通过连接字符串启用连接池,但我不清楚这是在配置驱动程序还是数据库,不知道在哪里可以找到文档。
有哪些与池相关的选项可用,我如何使用它们为我的应用程序透明地启用连接池?我认为它不仅仅是 Pooling=true
实际上,ADO.NET 连接池基于一遍又一遍地重复使用相同的连接字符串,默认情况下它设置为 true。所以只要省略 Pooling=False
就可以了。
从 C# 连接到 SQL Server 2016 DB 我有一个连接字符串,如:
Data Source=127.0.0.1;Initial Catalog=MyNewDatabase;Integrated Security=True;Pooling=False;Connect Timeout=30
这是 VS 自动生成的,暗示我可以通过连接字符串启用连接池,但我不清楚这是在配置驱动程序还是数据库,不知道在哪里可以找到文档。
有哪些与池相关的选项可用,我如何使用它们为我的应用程序透明地启用连接池?我认为它不仅仅是 Pooling=true
实际上,ADO.NET 连接池基于一遍又一遍地重复使用相同的连接字符串,默认情况下它设置为 true。所以只要省略 Pooling=False
就可以了。