打印本文 打印本文 关闭窗口 关闭窗口
SQL SERVER 2000系统提供的跟踪函数(二)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3956  更新时间:2007/11/14 11:05:08  文章录入:mintao  责任编辑:mintao

SQL SERVER 2000系统支持的跟踪函数(二)

Baya Pavliashvili and Kevin Kline

http://msdn.microsoft.com/library/default.asp?url=/nhp/default.asp?contentid=28000409

 

fn_trace_getfilterinfo fn_trace_geteventinfo
这些函数可以用来检索一个跟踪的元数据(这些函数的输出的含义是模糊的,如果你不熟悉跟踪的事件标志符和过虑的列的标志符.你可以看看SQL SERVER的在线帮助 sp_trace_setevent”)

2个函数都是将跟踪标志符作为唯一的参数. fn_trace_getfilterinfo返回指定跟踪的过虑后的信息.举例:假设我们限制跟PUBS数据库,因为我们试图解决该数据库中一个运行很长时间的查询的故障,我们可以如下运行该函数:

SELECT * FROM :: fn_trace_getfilterinfo(1) 
--Results: 
columnID   logical_operator comparison_operator value    
---------- ---------------- ------------------- ---------
35                0         6                   pubs

这个输出告诉我们,我们指定的跟踪过虑是在列为35(数据库名)和没有使用逻辑操作符("AND" or "OR") 因为只有一个条件.比较操作符是”LIEE”(=6)过滤的值是”PUBS”.

根据你应用过虑的类型,你可以改变比较操作符.

[1] [2] [3] [4] [5] [6]  下一页

打印本文 打印本文 关闭窗口 关闭窗口