读书人

并发控制有关问题

发布时间: 2012-06-22 16:16:32 作者: rapoo

并发控制问题
刚入门数据库系统。
有个并发控制的问题请教大家。
W3(D)W1(F)R1(D)W2(F)R2(G)W3(G)C1C2C3
这里出现了死锁,请问是怎么出现的呢?请帮我解释解释,非常感谢!
最好附图哦,感谢!

[解决办法]
1. 阻塞演示

SQL code
-- 1. 连接A-- 建立演示环境USE tempdbCREATE TABLE dbo.tb(    id int)GO-- 开启事务并插入数据BEGIN TRAN    INSERT dbo.tb(        id)    VALUES(        1)--COMMIT TRANGO-- 2. 连接BUSE tempdbSELECT * FROM dbo.tbGO-- 删除演示环境DROP TABLE dbo.tbGO 

读书人网 >SQL Server

热点推荐