适用于: SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
可以通过捕获并分析实例生成的跟踪事件来跟踪实例的活动。 将跟踪事件分组,以便更轻松地查找相关的跟踪事件。 每个跟踪事件都包含一组与事件相关的数据;并非所有数据片段都与所有事件相关。
可以使用 SQL Server Profiler 启动和捕获跟踪事件,也可以从 XMLA 命令作为 SQL Server 扩展事件启动和捕获。 若要了解详细信息,请参阅 使用 SQL Server 扩展事件监视 Analysis Services。
下表描述了每个事件类别以及该类别中的事件。 每个表包含以下列:
事件 ID
标识事件类型的整数值。 每当读取转换为表或 XML 文件的跟踪以筛选事件类型时,此值都很有用。
事件名称
在客户端应用程序中为事件提供的名称。
事件说明
事件的简要说明
命令的事件集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
15 | 命令开始 | 命令开始。 |
16 | 命令结束 | 命令结束。 |
发现请求的事件集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
36 | 发现开始 | 发现请求的开始。 |
38 | 发现结束 | 发现请求结束。 |
服务器状态发现的事件集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
33 | 服务器状态发现开始 | 服务器状态发现开始。 |
34 | 服务器状态发现数据 | 服务器状态发现响应的内容。 |
35 | 服务器状态发现结束 | 服务器状态发现结束。 |
服务器错误的事件集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
17 | 错误 | 服务器错误。 |
文件加载和保存作报告的事件的集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
90 | 文件加载开始 | 文件加载开始。 |
91 | 文件加载结束 | 文件加载结束。 |
92 | 文件保存开始 | 文件保存开始。 |
93 | 文件保存结束 | 文件保存结束 |
94 | PageOut Begin | PageOut Begin。 |
95 | PageOut 结束 | PageOut 结束 |
96 | PageIn Begin | PageIn Begin。 |
97 | PageIn End | PageIn End |
与数据库处理作业依赖项相关的事件集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
134 | 作业图 | Job Graph 相关事件的集合。 |
锁相关事件的集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
50 | 死锁 | 元数据锁定死锁。 |
51 | 锁定超时 | 元数据锁定超时。 |
52 | 已获取锁 | 已获取锁 |
53 | 锁定已释放 | 锁定已释放 |
54 | 锁定等待 | 锁定等待 |
通知事件的集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
39 | 通知 | 通知事件。 |
40 | 用户定义的 | 用户定义的事件。 |
用于进度报告的事件的集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
5 | 进度报告开始 | 进度报告开始。 |
6 | 进度报告结束 | 进度报告结束。 |
7 | 进度报告当前 | 进度报告当前。 |
8 | 进度报告错误 | 进度报告错误。 |
查询的事件集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
9 | 查询开始 | 查询开始。 |
10 | 查询结束 | 查询结束。 |
在查询执行过程中收集键事件。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
70 | 查询多维数据集开始 | 查询多维数据集开始。 |
71 | 查询多维数据集结束 | 查询多维数据集结束。 |
72 | 计算非空开始 | 计算非空开始。 |
73 | 计算非空当前 | 计算非空当前值。 |
74 | 计算非空端 | 计算非空端。 |
75 | 序列化结果开始 | 序列化结果开始。 |
76 | 序列化当前结果 | 序列化当前结果。 |
77 | 序列化结果结束 | 序列化结果结束。 |
78 | 执行 MDX 脚本开始 | 开始执行 MDX 脚本。 |
79 | 执行 MDX 脚本当前 | 执行 MDX 脚本当前。 已弃用。 |
80 | 执行 MDX 脚本结束 | 执行 MDX 脚本结束。 |
81 | 查询维度 | 查询维度。 |
11 | 查询子多维数据集 | 查询子多维数据集,以获取基于使用情况的优化。 |
12 | 查询子多维数据集详细 | 查询包含详细信息的子多维数据集。 启用后,此事件可能会对性能产生负面影响。 |
六十 | 从聚合中获取数据 | 通过从聚合中获取数据来回答查询。 启用后,此事件可能会对性能产生负面影响。 |
61 | 从缓存中获取数据 | 通过从其中一个缓存获取数据来回答查询。 启用后,此事件可能会对性能产生负面影响。 |
82 | VertiPaq SE 查询开始 | VertiPaq SE 查询 |
83 | VertiPaq SE 查询结束 | VertiPaq SE 查询 |
84 | 资源使用情况 | 报告命令和查询结束后的读取、写入、CPU 使用率。 |
85 | VertiPaq SE 查询缓存匹配 | VertiPaq SE 查询缓存使用 |
98 | 直接查询开始 | 直接查询开始。 |
99 | 直接查询结束 | 直接查询结束。 |
数据库审核事件类的集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
1 | 审核登录 | 收集自跟踪启动以来的所有新连接事件,例如当客户端请求连接到运行 SQL Server 实例的服务器时。 |
2 | 审核注销 | 收集自跟踪启动以来的所有新断开连接事件,例如客户端发出断开连接命令时。 |
4 | 审核服务器启动和停止 | 记录服务关闭、启动和暂停活动。 |
18 | Audit 对象权限事件 | 记录对象权限更改。 |
19 | 审核管理员作事件 | 记录服务器备份/还原/同步/附加/分离/imageload/imagesave。 |
会话事件的集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
41 | 现有连接 | 现有用户连接。 |
42 | 现有会话 | 现有会话。 |
43 | 会话初始化 | 会话初始化。 |
与执行指标相关的事件集合。
事件 ID | 事件名称 | 事件说明 |
---|---|---|
136 | 执行指标 | 包含具有相同 RequestId 的相应 XMLA 请求(例如 DiscoverEnd/CommandEnd/QueryEnd)的执行指标。 |