代码改变世界

MSSQL 运维

  旋风小王子  阅读(85)  评论(0编辑  收藏  举报

 

1.会话信息
select * from sys.dm_exec_sessions;
2.锁信息
select l.resource_type,l.resource_associated_entity_id,OBJECT_NAME(sp.OBJECT_ID) AS ObjectName
,l.request_status,l.request_mode,request_session_id,
l.resource_description
from sys.dm_tran_locks l
left join sys.partitions sp
on sp.hobt_id = l.resource_associated_entity_id
where l.resource_database_id=DB_ID();
3. 执行sql
DBCC INPUTBUFFER(sid)

4.部分业务受并行影响

USE DB_3000;
GO
EXEC sp_configure 'showadvancedoptions',1;
GO
RECONFIGURE WITHOVERRIDE;
GO
EXEC sp_configure 'max degree of parallelism',1;
GO
RECONFIGUREWITHOVERRIDE;
GO

5.调整事务隔离级别

- 调整隔离级别
ALTER DATABASE [DB_3000] SET SINGLE_USER WITH ROLLBACK IMMEDIATE ;
ALTER DATABASE [DB_3000] SET ALLOW_SNAPSHOT_ISOLATION ON
ALTER DATABASE [DB_3000] SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE [DB_3000] SET MULTI_USER;

- 回退隔离级别
ALTER DATABASE [test] SET SINGLE_USER WITH ROLLBACK IMMEDIATE ;
ALTER DATABASE [test] SET READ_COMMITTED_SNAPSHOT OFF;
ALTER DATABASE [test] SET ALLOW_SNAPSHOT_ISOLATION OFF
ALTER DATABASE [test] SET MULTI_USER;

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2018-12-21 exp,imp多用户倒库
点击右上角即可分享
微信分享提示