【发布时间】:2020-01-24 13:30:07
【问题描述】:
我正在使用基于 SSAS 表格的 BI 模型,使用 SQL Server 2016。多个团队成员正在查询它以满足他们的需求。我想知道正在运行哪些查询以及谁在运行这些查询。
找不到DMVs 对我的情况很有帮助。
此查询仅显示用户运行的最后一条命令。
Select * from $System.discover_sessions
【问题讨论】:
-
我们使用扩展事件为 SSAS 多维提供了类似的工作。以下内容可能会为您指明正确的方向:mssqltips.com/sqlservertip/4548/…
-
默认情况下不会捕获单个查询,因此您需要使用 @BarneyL 建议的扩展事件或 Profiler 跟踪来创建跟踪。
-
您是否尝试过使用SQL Profiler?
-
@Birel 是的,我确实尝试过。但我想知道一个更好的方法。
标签: sql-server ssas dax ssas-tabular ssms-2016