简单介绍一下SQL Profiler的过滤设置
在SQL Server数据库的使用过程中,我经常会使用SQL Profiler在SQL Server端截获程序运行的SQL, 从而来研究程序到底执行的是哪些SQL语句,但我发现由于SQL Profiler功能太过强大,我们想找的语句总是淹没在截获的浩瀚的语句中,所以就想通过过滤来只显示我们想要的语句,研究了一下,通过下面的方法可以很快找到我们的想要的:
1. 在创建Trace,选择Events Selection标签窗口。
2. 在Events列中,选择TSQL中的SQL:BatchCompleted, 点击右下角的Column Filters按钮。
3. 在弹出的对话框中,选择TextData, 然后我们就可以设置过滤条件了: 有两种Like, Not like。
比如我们想查找包含UPDATE的语句,就可以在like中填写%UPDATE%, 那么过滤的就是所有包含UPDATE的SQL,我们还可以通过DatabaseName来显示单个数据库相关的SQL。
关于SQL Profiler的过滤设置就介绍这么多,如果您想了解更多的SQL Server数据库的知识,可以看一下这里的文章:http://database./sqlserver/,您的收获将是对我们工作最大的肯定!
【编辑推荐】
- 误删SQL Server日志文件后怎样附加数据库
- SQL Server 2005数据库用户权限管理的设置
- MSSQL数据库跨表和跨数据库查询方法简介
- 浅析SQL Server数据库专用管理员连接DAC的使用
- T-SQL行列相互转换命令:PIVOT和UNPIVOT使用详解
版权声明:
作者:后浪云
链接:https://www.idc.net/help/310712/
文章版权归作者所有,未经允许请勿转载。
THE END