sql profiler新手入门

SQL PROFILER CONFIG

新手入门,第一次听说SQL Profiler,带着疑惑摸索,少许经验总结,记录的是自己的误区,供各位参考。

一.基础认识

配置认识

http://lyt7599.blog.163.com/blog/static/438400352011111392158575/

 

带着问题,求解认识

http://bbs.csdn.net/topics/300079813

 

二.注意点:(目标要正确)

1.       首先在中设置databaseName,不然跟踪的可能不是自己需要的数据库(特别是对于我的sql上有多个dabasename的,所以刚开始很费劲的才知道了这一点,因为默认的监控的是default database

 

三.设置config

   总结:

一般来说这种需求只要 trace 两个事件就可以了
   stored procedures -- rpc: completed
   tsql -- sql:batchcompleted

 

配置stored procedure选项:

stored procedures -- rpc: completed

1.       通过设置组织列,向上,向下按钮,把选中的列,集中到一起。便于查看。

2.       可以只设置红框中的几个字段即可。其余字段根据情况来选择。

 

配置 tsql -- sql:batchcompleted,prepare sql,exec prepared sql选项:

 

设置完成之后,出掉显示所有列。这样屏幕中显示的就是选中列。

可以把这些设置转化为模版

 

 

 

四.SQL语句分析

以SET IMPLICTI_TRANSACTIONS ON为起始

以commit tran set implicit_transations off为结束

找到中间有关的所有select,insert 语句进行分析,可以直接知道from后面的表,加上分析的条件,在sql中查询,查看结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值