SQL PROFILER CONFIG
新手入门,第一次听说SQL Profiler,带着疑惑摸索,少许经验总结,记录的是自己的误区,供各位参考。
一.基础认识
配置认识
http://lyt7599.blog.163/blog/static/438400352011111392158575/
带着问题,求解认识
http://bbs.csdn/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中查询,查看结果。
更多推荐
sql profiler新手入门
发布评论