【发布时间】:2013-10-07 09:14:00
【问题描述】:
当我运行时 - SET TRANSACTION ISOLATION LEVEL SNAPSHOT - 命令成功执行但以下查询返回:
SELECT is_read_committed_snapshot_on,
snapshot_isolation_state_desc,
snapshot_isolation_state
FROM sys.databases
WHERE name = 'MyDB'
输出:
is_read_committed_snapshot_on 0
snapshot_isolation_state_desc OFF
snapshot_isolation_state 0
能否请您告诉我为什么 set transction 命令没有反映?
另外,我假设ALLOW_SNAPSHOT_ISOLATION 已经“开启”,因为我的“SET TRANSACTION ISOLATION LEVEL SNAPSHOT”命令运行成功。对吗?
【问题讨论】:
标签: sql sql-server sql-server-2008 database-administration