SQL Server中查看未释放的游标
SQL Server中查看未释放的游标
SQL Server中查看未释放的游标SQL SERVER提供了一个动态管理函数sys.dm_exec_cursors,返回有关在数据库中打开的游标的信息。
一、语法
dm_exec_cursors (session_id | 0 )
二、参数说明
session_id | 0:会话的 ID。
1、如果指定了 session_id,则此函数返回有关指定会话中游标的信息。
2、如果指定了 0,则此函数返回有关所有会话的所有游标的信息。
三、返回的字段名说明
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
四、查询没有关闭的游标
需要对字段is_open进行过滤(指定游标是否处于打开状态。1为打开,0表示关闭)
SELECT session_id ,
cursor_id ,
name ,
creation_time ,
is_open
FROM sys.dm_exec_cursors(0)
WHERE is_open = 1;
结果如图
五、已经关闭,但是没有释放的游标
SELECT session_id ,
cursor_id ,
name ,
creation_time ,
is_open
FROM sys.dm_exec_cursors(0)
WHERE is_open = 0;
六、查看服务器上打开时间超过指定时间(1 小时)的游标的信息
SELECT creation_time
,cursor_id
,name
,c.session_id
,login_name
,c.creation_time
,c.is_open
FROM sys.dm_exec_cursors (0) AS c
JOIN sys.dm_exec_sessions AS s ON c.session_id = s.session_id
WHERE DATEDIFF(hh, c.creation_time, GETDATE()) > 1;
GO
- sql数据库安装概要(详解将DataGrip连接到MS SQL Server的方法)
- sqlserver怎么查看数据库版本(Sql Server数据库各版本功能对比)
- sql server2008自动备份数据(SQL Server数据库定时自动备份)
- 查sqlserver锁表语句(Sql Server如何查看被锁的表及解锁的方法)
- sqlserverselect选择两个参数(SQL SERVER中SELECT和SET赋值相同点与不同点推荐)
- Sql Server事件探查器的作用
- SQL Server数据库应用中有用的几个工具
- sql server日志备份查看(sql server数据库高可用日志传送的方法)
- sqlserver字符串判断函数(解决sql server保存对象字符串转换成uniqueidentifier失败的问题)
- SQL SERVER与MySQL数据类型的对应关系
- 数据库sqlserver定时任务(SQL Server 2005作业设置定时任务)
- SQL Server中raiserror
- sql server性能调优(SQL Server性能调优之缓存)
- sqlserver自增长id重置(SQL server 自增ID--序号自动增加的字段操作)
- sqlserver快照表(详解SQL Server 2016快照代理过程)
- sqlserver访问远程数据库(SQL Server实现跨库跨服务器访问的方法)
- 你只要花上20天记单词,英语成绩就能从57提到100(你只要花上20天记单词)
- 夕云天际飞,亢龙化太极(夕云天际飞亢龙化太极)
- 爱情可以当饭吃吗(怎么回复)
- 高考数学题(高考数学题基础题占多少分)
- 没钱只能吃土(没钱要吃土了幽默短信发朋友圈)
- 今年考高会很难吗(今年高考会考试吗)
热门推荐
- typescript使用技巧(深入理解typescript中的infer关键字的使用)
- jquery中serialize方法对空格的处理
- label for属性
- phplaravel开发规范(Laravel解决nesting level错误和隐藏index.php的问题)
- docker容器启动失败怎么查找原因(解决docker安装后运行hello-world报错的问题)
- css控制div上下移动(CSS鼠标悬浮DIV后显示DIV外的按钮解决方法)
- mysql执行计划详细解读(详解MySQL的Seconds_Behind_Master)
- sqlserver乐观锁与悲观锁(sql server中死锁排查的全过程分享)
- php mq使用方法(PHP使用ActiveMQ实现消息队列的方法详解)
- mysql经典问题(MySQL null的一些易错点)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9