SQL Server开启READ_COMMITTED_SNAPSHOT

2014-11-24 15:31:13 · 作者: · 浏览: 0
SQL Server开启READ_COMMITTED_SNAPSHOT
01
--查询 数据库状态 www.2cto.com
02
select name,user_access,user_access_desc,
03
snapshot_isolation_state,snapshot_isolation_state_desc,
04
is_read_committed_snapshot_on
05
from sys.databases
06
--设置数据库为SINGLE_USER模式,减少锁定时间 www.2cto.com
07
ALTER DATABASE dbname SET SINGLE_USER WITH ROLLBACK IMMEDIATE
08
ALTER DATABASE dbname SET ALLOW_SNAPSHOT_ISOLATION ON
09
ALTER DATABASE dbname SET READ_COMMITTED_SNAPSHOT ON
10
ALTER DATABASE dbname SET MULTI_USER