我在数据库中使用索引视图。因此,客户端应具有一些会话连接设置来调用它们。我正在使用ado.net连接,该命令调用存储过程。 每次必须调用存储过程时,我都会创建一个连接(希望连接池允许我快速执行此操作)并执行命令以将这些设置应用于当前连接。 通用标签

其他想法:在每次调用存储过程之前添加以下设置: 通用标签

此解决方案会导致一些性能问题,不是吗?

如果每次必须创建一个新的连接,如何避免这样的额外工作?如何自动应用这些设置?

解决方案: 通用标签

有帮助吗?

解决方案

根据文档,您可以在数据库上设置这些设置级别:

使用ALTER DATABASE设置的数据库设置仅在数据库级别有效,并且仅在显式设置时有效。数据库设置将覆盖使用sp_configure设置的实例选项设置。

您尝试过吗?

不幸的是,无法在连接字符串中设置此属性,因此请使用以下sql: 通用标签

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top