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)