我想在我的某些工艺应用一些SQL会话级设置c#
应用程序。
举例来说,我想设置DEADLOCK_PRIORITY
一些后台进程LOW
。
这些问题是:
如果我打开一个新的SQL连接,是否启动新的SQL会话?
请问SQL会话活动,直到连接被关闭? 如果我申请我的设置之后
SqlConnection
被打开,他们将适用于所有的查询在相同的环境中执行SqlConnection
?怎么样连接池 ? 这是可能的,我的
SET DEADLOCK_PRIORITY LOW
设置将在我的系统中其它进程,因为(我不希望)被重用SqlConnection
实际上并没有关闭(asp.net连接池决定重用它)。
谢谢!