相关疑难解决方法(0)

在SQL Server中强制查询超时

我们遇到了一个代码块的问题,这个代码块在数据库缓慢的情况下响应很差(它在查询超时时瘫痪).我们已经创建了一个补丁,并且正在通过回归运行它.

我们不能超时.我已经从SQL Mgmt Studio打开了一个事务并更新了每一行来锁定它们,但这并不会导致INSERT超时(这就是我需要的).

我可以通过T-SQL轻松获得表级锁吗?或者我必须在主人身边摆弄?或者我可以轻松强制超时而不锁定?任何输入都表示赞赏.

sql-server testing timeout locking

76
推荐指数
4
解决办法
5万
查看次数

TABLOCK与TABLOCKX

有什么区别TABLOCKTABLOCKX http://msdn.microsoft.com/en-us/library/ms187373.aspx状态TABLOCK是共享锁,TABLOCKX而是独占锁.第一个可能只是一个索引锁吗?共享锁的概念是什么?

t-sql sql-server

70
推荐指数
3
解决办法
13万
查看次数

标签 统计

sql-server ×2

locking ×1

t-sql ×1

testing ×1

timeout ×1