NC Cloud适配SQLSERVER建库部署配置注意事项

已邀请:

SQLserver数据库禁用并行并启用快照隔离等级


sp_configure 'show advanced options', 1;

GO

RECONFIGURE WITH OVERRIDE;

GO

sp_configure 'max degree of parallelism', 1;

GO

RECONFIGURE WITH OVERRIDE;

GO     

ALTER DATABASE auto_2105_sql SET READ_COMMITTED_SNAPSHOT ON;  

快照隔离启用校验:


#如下SQL如果查询结果是0或者false,则没有启用,要执行后面的SQL启用

select is_read_committed_snapshot_on from sys.databases where name='数据库名';


#执行此SQL需要数据库无连接,最好重启后立即执行,否则会一致等待,同时如果这个不调业务上会出现锁等待
alter database 

数据库名   set READ_COMMITTED_SNAPSHOT on;



#查询数据库的全局参数

select * from sys.databases where name='数据库名'


#查询option

DBCC UserOptions


#查询当前数据库有哪些会话

sp_who 


#杀掉会话

 kill [spid] 

要回复问题请先登录注册