中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

sqlserver事務隔離級別怎么設置

小億
145
2024-06-05 10:40:23
欄目: 云計算

在 SQL Server 中,可以使用以下語句來設置事務的隔離級別:

  1. 讀取當前會話的事務隔離級別:
SELECT CASE transaction_isolation_level 
WHEN 0 THEN 'Unspecified' 
WHEN 1 THEN 'ReadUncomitted' 
WHEN 2 THEN 'ReadCommitted' 
WHEN 3 THEN 'RepeatableRead' 
WHEN 4 THEN 'Serializable' 
WHEN 5 THEN 'Snapshot' END AS IsolationLevel 
FROM sys.dm_exec_sessions 
WHERE session_id = @@SPID;
  1. 設置當前會話的事務隔離級別為 Read Uncommitted:
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
  1. 設置當前會話的事務隔離級別為 Read Committed:
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
  1. 設置當前會話的事務隔離級別為 Repeatable Read:
SET TRANSACTION ISOLATION LEVEL REPEATABLE READ;
  1. 設置當前會話的事務隔離級別為 Serializable:
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
  1. 設置當前會話的事務隔離級別為 Snapshot:
SET TRANSACTION ISOLATION LEVEL SNAPSHOT;

需要注意的是,設置事務隔離級別只會影響當前會話中的事務,不會影響其他會話中的事務。

0
湘潭县| 尉犁县| 克拉玛依市| 呼伦贝尔市| 柘城县| 新河县| 高陵县| 肥东县| 元阳县| 长阳| 定州市| 西充县| 牡丹江市| 鹤壁市| 秭归县| 开阳县| 泽普县| 沽源县| 孟连| 隆子县| 临洮县| 班玛县| 吕梁市| 唐山市| 右玉县| 沁水县| 陇南市| 筠连县| 南康市| 曲沃县| 开远市| 兰溪市| 宝鸡市| 綦江县| 卢龙县| 郁南县| 张家川| 富平县| 宜丰县| 安岳县| 博湖县|