
开始--程序--MS SQLSERVER
--事件探察器(SQL Profiler)
--文件稿磨
--新建--跟踪...
--设置要跟踪的服务器的信息(连接服务器)--确定
--设置跟踪的项目...
--然后芦敬枣数据库的调用情况就会显示出来
在跟踪项目设置中,如果不熟悉的话,一般用默认陪拆设置
筛选项目有几个可以注意一下:
1.DatabaseName 同于你要检测的数据库名
2.Error同于错误,如果经常出现某个编号的错误,则针对此错误号
3.Seccess 同于0,失败,1,成功,如果是排错,就过滤掉成功的处理
实现方法: 可以用以下语句:select user_name,sql_text
from v$open_cursor
where sid in (select sid from (select sid,serial from v$session
where status='ACTIVE'配雀))
子查询 select sid,serial from v$session
where status='ACTIVE'
查出的培配早是不活动的session的sid。
SQL>desc v$open_cursor
名称 空? 类型卖此
----------------------------------------- -------- ------------
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)