天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

SQL Server数据库表锁定原理以及如何解除锁定

Posted on 2013-01-17 11:03  天高地厚-GNU  阅读(180)  评论(0编辑  收藏  举报

1. 数据库表锁定原理

  1.1 目前的C/S,B/S结构都是多用户访问数据库,每个时间点会有成千上万个user来访问DB,其中也会同时存取同一份数据,会造成数据的不一致性或者读脏数据.

 

2.2 SQL Server提供几个DMV,查看locks

  sys.dm_exec_requests

  sys.dm_tran_locks

  sys.dm_os_waiting_tasks

  sys.dm_tran_database_transactions