Sql Server性能定位及改善
2024-10-10 07:37:02
使用SQL Server做为后台数据库的应用程序,当程序操作起来很慢的时候,可能是数据库操作被某个进程Block住了,可以使用以下语句查询目前正在运行的进程
select
request_session_id spid,
OBJECT_NAME(resource_associated_entity_id) tableName
from
sys.dm_tran_locks
where
resource_type='OBJECT'
查询后可以简单粗暴的用Kill命令将进程杀掉,也可以使用以下命令查询出该spid对应的是哪支程式
select er.session_id, CAST(csql.text AS varchar(255)) AS CallingSQL from master.sys.dm_exec_requests er WITH (NOLOCK) CROSS APPLY fn_get_sql (er.sql_handle) csql where er.session_id =?
最新文章
- Arduino入门笔记【1】
- json.stringfy()和json.parse()
- Spring security 学习 (自助者,天助之!)
- 使用rar打包多个文件为exe可执行文件
- C语言字符串查找函数
- Java初始化理解与总结 转载
- Memcached笔记——(四)应对高并发攻击【转】
- Windows Live Writer Install Faied
- UESTC_Sea Base Exploration CDOJ 409
- Filebeat issue 排查--single.go:140: ERR Connecting error publishing events (retrying): dial tcp ****:5044: i/o timeout
- macox下编译snappy静态库
- php扩展之Yar
- PHP生成指定随机字符串的简单实现方法
- python 连接 oracle 统计指定表格所有字段的缺失值数
- git恢复某个已修改的文件--备忘
- mysql 内置函数和sql server 内置函数的区别
- Key Vertex (hdu 3313 SPFA+DFS 求起点到终点路径上的割点)
- DVWA安装——一个菜鸟的入门教程
- NOIP 2016 游记
- MyEclipse中常用的快捷键大全
热门文章
- UNION ALL的用法
- SQUAD的rnet复现踩坑记
- login流程
- 【Python】安装error: Microsoft Visual C++ 14.0 is required. Get it with ";Microsoft Visual C++ Build Tools";
- [原]Jenkins(十六) jenkins再出发之jenkins+robot+blue ocean+svn
- git clean(转载)
- PHP异常处理、错误捕获和自动加载的一些总结
- vue2中使用transition
- STL之pair对组
- Oracle的基本查询知识