Analysis Services 事件类
在 SQL Server Profiler中,您可以使用事件类别来监视 MicrosoftSQL ServerAnalysis Services 中的事件。 事件类别包含已在 SQL Server Profiler用户界面内进行分组的事件类。 这些事件类说明 Analysis Services 中的每个操作(事件)。 例如,一条要对 Analysis Services 执行的语句将启动属于 StatementBefore 事件类的一个事件。
一个事件类可以有多个事件子类,用于说明更详细的分类级别。 例如,AggregationAfter 事件类有两个子类:Lazy 和 Regular. 每个事件子类还具有若干个与该类关联的列。 说明跟踪事件的列对所有事件都是一致的;但是,每列中记录的信息可能会因事件类的不同而有所变化。 例如,TextData 列记录所有语句事件的原始 DDL,但聚合事件则没有 DDL。
您可以使用部分或所有跟踪列,并同时选择一个或多个要跟踪的事件类。 此外,可以使用筛选器选择性地跟踪事件类。 例如,可以只跟踪那些更改特定多维数据集的事件,或者只跟踪 StatementBefore 事件类。
注意 |
---|
SQL Server Profiler 只为其正在侦听的那些事件生成跟踪事件。 |
下表说明了 Analysis Services 的 SQL Server Profiler事件类别及其关联的事件类。
事件类别 |
说明 |
---|---|
数据库审核事件类的集合。 |
|
用于进度报告的事件集合。 |
|
用于查询的事件集合。 |
|
用于命令的事件集合。 |
|
错误事件的集合。 |
|
用于服务器状态发现请求的事件集合。 |
|
用于发现请求的事件集合。 |
|
通知事件的集合。 |
|
会话事件的集合。 |