DacPac 部署 - 调整锁定超时时间
DacPac Deploy - Adjusting Lock Timeout Period
我有一个 DacPac that I'm 到同一服务器上的多个数据库。因为这会使服务器承受很大的负载,所以您偶尔会在这种类型的部署中得到 "Lock Timeouts"。当我在 SQL Profiler 中交叉 DacPac 部署时,我注意到部署将 "Lock Timeout" 设置为 5 秒,然后 运行 其余更新语句:
set LOCK_TIMEOUT 5000
我想把它改得更高,我该怎么做?
This fellow says you can set that in the "PreDeployment" script. So following instructions here,我创建了一个 "PreDeployment" 脚本:Script.PreDeployment1.sql,并在其中将锁定超时设置为 30 秒。
set LOCK_TIMEOUT 30000
在 SQL 分析器中截获,似乎 运行 是正确的。仍然不是最简单的方法,我想知道是否有更好的方法?
我有一个 DacPac that I'm
set LOCK_TIMEOUT 5000
我想把它改得更高,我该怎么做?
This fellow says you can set that in the "PreDeployment" script. So following instructions here,我创建了一个 "PreDeployment" 脚本:Script.PreDeployment1.sql,并在其中将锁定超时设置为 30 秒。
set LOCK_TIMEOUT 30000
在 SQL 分析器中截获,似乎 运行 是正确的。仍然不是最简单的方法,我想知道是否有更好的方法?