SYBASE ASE15最常用的监控SQL和执行查看

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 07:17 点击:

SYBASE ASE15最常用的监控SQL和执行查看
1.开启监控SQL的参数配置
激活监控开关
sp_configure 'enable monitoring',1
go
sp_configure 'per object statistics active',1
go
sp_configure 'enable metrics capture',1 
go
--注意! 打开metrics capture监控占用空间较多,建议只在测试调优时打开,
--该监控记录的sysqueryplan表存储于用户库上,需要及时登录用户库使用 sp_metrics 'drop','1' 删除!切记!

关闭监控开关
sp_configure 'enable monitoring',0
go
sp_configure 'per object statistics active',0
go
sp_configure 'enable metrics capture',0
go
2.常用SQL
以下假设用户库名为 user_database
1.显示监控时段内耗时最长的前5条SQL(超长SQL只会显示第一段)
select distinct top 5 hashkey, (elap_avg+exec_avg)*cnt total_time, cnt, qtext
from bshare..sysquerymetrics
where sequence = 0
order by 2 desc
go
2.根据以上得出的hashkey显示完整SQL
select hashkey, sequence, qtext 
from bshare..sysquerymetrics
where hashkey = 1059719226
order by 2
go
查看Sybase执行语句的执行计划
分析SQL Server SQL 语句的方法:
set statistics time {on | off}
set statistics io {on | off}
图形方式显示查询执行计划
在查询分析器->查询->显示估计的评估计划(D)-Ctrl-L 或者点击工具栏里的图形
文本方式显示查询执行计划
set showplan_all {on | off}
set showplan_text { on | off }
set statistics profile { on | off }

作者“topMan'blog”
 

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Request.ServerVariables 参数大全
      • 执行全文索引时出现权限不足的解决方法
      • 导入excel文件处理流程节点的解决方案
      • 查看sql修改痕迹(SQL Change Tracking on Table)
      • App数据层设计及云存储使用指南
      • PostgreSQL启动过程中的那些事三:加载GUC参数
      • MongoDB安装为Windows服务方法与注意事项
      • Percolator与分布式事务思考(二)
      • 写给MongoDB开发者的50条建议Tip1
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1