博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server中查看哪些游标未释放
阅读量:5927 次
发布时间:2019-06-19

本文共 642 字,大约阅读时间需要 2 分钟。

hot3.png

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_openFROM    sys.dm_exec_cursors(0)WHERE   is_open = 1;

四、已经关闭,但是没有释放的游标

 

过滤 is_open=0

 

SELECT  session_id ,        cursor_id ,        name ,        creation_time ,        is_openFROM    sys.dm_exec_cursors(0)WHERE   is_open = 0;

参考资料:SQL Server中查看哪些游标未释放  

转载于:https://my.oschina.net/u/2428791/blog/638351

你可能感兴趣的文章
oslo.config资源
查看>>
ext 浅谈类的实例
查看>>
shell printf命令:格式化输出语句
查看>>
snmpd服务无法更改默认端口
查看>>
centos 7.x systemd service 配置方法整理
查看>>
云计算涉足网游
查看>>
我的友情链接
查看>>
php如何读出xml的节点内容 两个例子
查看>>
两个init的区别
查看>>
TCP连接——三次握手和四次断开
查看>>
tcp有限状态机分析
查看>>
2018年下半年网络公式考试案例分析真题
查看>>
salt-ssh的使用(不需要安装客户端)
查看>>
读“苹果上周发布了Mac OS X Mountain Lion系统”新闻的感想
查看>>
linux学习-简单命令介绍及安装VMware Tools
查看>>
dmidecode常用的查询
查看>>
如何在已安装TMG2010服务器上安装Symantec Backup Exec 2010 Remote Agent
查看>>
hadoop扩充磁盘操作记录
查看>>
远程连接mysql速度慢的解决方法
查看>>
批量提取视频文件信息(文件大小及时长)并统计
查看>>