SqlServer并发事务(二):锁粒度和锁模式(三)

2015-01-21 11:58:46 · 作者: · 浏览: 15
ULK INSERT mytest.dbo.bulkTest FROM 'C:\Users\Administrator\Desktop\bulkTest.txt' WITH ( TABLOCK, FIELDTERMINATOR ='|', ROWTERMINATOR ='\n' ); select resource_type,resource_description,request_mode ,request_status,request_type,request_lifetime from sys.dm_tran_locks where resource_database_id=DB_ID() and request_session_id=@@SPID ROLLBACK TRAN -- truncate table mytest.dbo.bulkTest -- SELECT * from mytest.dbo.bulkTest

此文章只是观察数据库中锁粒度和锁模式出现的相关操作和部分影响。


参考:

锁粒度和层次结构
键范围锁定
锁模式

sys.dm_tran_locks (Transact-SQL)
BULK INSERT (Transact-SQL)