首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据阻塞和锁的有关问题

2012-10-11 
数据阻塞和锁的问题有一个表A,每2秒钟就会更新数据。表A有个触发器,更新数据时候,会触发更新表B.在前台的应

数据阻塞和锁的问题
有一个表A,每2秒钟就会更新数据。表A有个触发器,更新数据时候,会触发更新表B.在前台的应用程序用,当查询表B数据的时候,如:SELECT * FROM B ,时常造成阻塞,导致A的更新失败。
如何解决以上问题。谢谢。

[解决办法]

SQL code
SELECT * FROM B with(nolock)
[解决办法]
探讨
SQL code

SELECT * FROM B with(nolock)

[解决办法]
1、2楼的答案综合就差不多了。根本的目标还是要加快查询速度。减少锁的持有时间
[解决办法]
查询表B的语句最好加上with(nolock):
SQL code
SELECT * FROM B WITH(NOLOCK) 

热点排行