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

首頁 > 開發 > 綜合 > 正文

Sql2008R2的一個補丁BUG-大家使用時請注意

2024-07-21 02:49:24
字體:
來源:轉載
供稿:網友
Sql2008R2的一個補丁BUG-大家使用時請注意

我們都知道Sqlserver為了提高并發,允許樂觀隔離級別(讀提交快照,快照)以便讀與寫之間不阻塞.這里有一個在Sqlserver2008R2 SP2 的熱補丁(CU11)下RCSI(讀提交快照)隔離級別下的異常.希望大家注意.

這里我通過實例給大家呈現.

Code 測試數據 (Sql2008R2 sp2 cu11)

create database testbugselect @@VERSION --Microsoft SQL Server 2008 R2 (SP2) - 10.50.4302.0 (Intel X86) use testbuggocreate table testbug(id int identity(1,1) PRimary key,str1 char(10))insert into testbug select 'aa'go 10000 ALTER DATABASE testbugSET READ_COMMITTED_SNAPSHOT ONwith rollback immediate-------------修改庫隔離級別為RCSI

開啟session 1,顯式事務update

begin tran tttupdate testbug set str1='cc'

開啟session 2,select 將被阻塞.

select * from testbug ---將被阻塞

出乎意料,不是說好的樂觀隔離級別下讀與寫不阻塞嗎??

原因分析

我們從DMV sys.dm_tran_locks中查看具體阻塞情況如圖1-1

select * from sys.dm_tran_locks 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 秦安县| 栾城县| 中方县| 长泰县| 兴和县| 奉新县| 滕州市| 电白县| 古蔺县| 桃江县| 汉源县| 法库县| 丹阳市| 宜都市| 雅江县| 喜德县| 来凤县| 来宾市| 星子县| 太原市| 富顺县| 郑州市| 莱州市| 延边| 岳池县| 宁安市| 贵德县| 安义县| 都匀市| 白银市| 华安县| 汤阴县| 穆棱市| 巴彦淖尔市| 汝阳县| 五华县| 瑞金市| 尼木县| 信丰县| 怀仁县| 仲巴县|