国产探花免费观看_亚洲丰满少妇自慰呻吟_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。他違反了數據庫事務設計的那些原則


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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘泉县| 江安县| 广州市| 定州市| 洛川县| 潍坊市| 民和| 光山县| 沈丘县| 内乡县| 固阳县| 威宁| 利辛县| 苏尼特右旗| 裕民县| 鸡西市| 柘城县| 石城县| 增城市| 漯河市| 佛山市| 资溪县| 鄂托克旗| 大厂| 临清市| 舟山市| 崇礼县| 榆林市| 东海县| 本溪| 莱芜市| 武安市| 象州县| 大同县| 武宁县| 高州市| 溧水县| 邢台县| 同仁县| 息烽县| 县级市|