国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

Ado.NET 系列quiz 關于事務隔離級別

2024-07-10 13:03:15
字體:
來源:轉載
供稿:網友
問題的提出:

有些人為了避免事務并發問題,于是把事務的隔離級別設置為最高級別 serilizable,結果意想不到的問題發生了。

假設有一張表 t1
里面只有一個字段 field2 varchar(20) 類型的。

他在代碼重執行了一下一段代碼:

set transaction isolation level serializable
begin tran
select * from t1
waitfor delay '00:00:30'
insert into t1 values('123')
if @@error=0
commit tran
else
rollback tran

問題:
1。先不要急著去執行這段代碼,像一下這段代碼多個人同時執行會有什么問題
2。他違反了數據庫事務設計的那些原則


解決之后,你就會發現事務使用不當,很容易發生問題,甚至嚴重的后果。

收集最實用的網頁特效代碼!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平顺县| 南靖县| 颍上县| 深水埗区| 通道| 大邑县| 扶绥县| 黑山县| 松滋市| 安顺市| 鄯善县| 万全县| 凭祥市| 新泰市| 宁阳县| 开原市| 临夏市| 庐江县| 鄂州市| 闸北区| 景宁| 旺苍县| 辽宁省| 哈巴河县| 河池市| 洛宁县| 昭觉县| 祥云县| 碌曲县| 轮台县| 敖汉旗| 吴江市| 闵行区| 新宾| 会宁县| 江口县| 双柏县| 沙河市| 沂南县| 长宁区| 蛟河市|