简单介绍一下SQL Profiler的过滤设置

数据库 SQL Server
本文简单介绍了使用SQL Profiler在SQL Server端截获SQL语句的过滤设置,通过设置我们就能够快速地定位到我们想找的SQL语句上。接下来让我们来一起学习吧。

在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.51cto.com/sqlserver/,您的收获将是对我们工作最大的肯定!

【编辑推荐】

  1. 误删SQL Server日志文件后怎样附加数据库
  2. SQL Server 2005数据库用户权限管理的设置
  3. MSSQL数据库跨表和跨数据库查询方法简介
  4. 浅析SQL Server数据库专用管理员连接DAC的使用
  5. T-SQL行列相互转换命令:PIVOT和UNPIVOT使用详解
责任编辑:赵鹏 来源: CSDN博客
相关推荐

2010-06-13 17:57:23

局域网协议

2011-08-22 15:19:25

2011-07-26 18:22:42

MySQL Workb数据库

2011-07-29 13:40:34

Oracle数据库PLSQL异常处理

2011-08-03 09:15:23

DORADO展现中间件

2011-08-03 15:14:17

Excel XP数据库功能

2019-09-21 21:15:36

MapReduce大数据分布式

2011-08-05 09:33:56

OracleUser ProcesServer Proc

2011-07-20 17:31:36

关系型数据库

2011-08-30 11:22:17

OracleDatabase Li

2009-11-17 11:14:25

Oracle扩展

2011-07-27 14:41:59

Oracle ERP

2021-04-27 07:52:18

SQLNULLOR

2010-03-26 16:35:35

无线路由器

2021-05-12 10:59:39

Kubernetes容器集群

2011-08-09 15:25:14

线程池数据库连接池

2009-09-11 09:41:19

LINQ to SQL

2021-08-05 07:28:27

SQL触发器结构

2011-07-11 14:19:54

JAVA串口通信

2019-01-31 07:16:06

点赞
收藏

51CTO技术栈公众号