问题标签 [dmv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
966 浏览

sql - 在 MDX 中选择 * 和 TOP()

如何使用 MDX 在 SASS 数据库服务器中预览我的表。我想探索由不同团队在 SASS 服务器中构建的模型,并且我想做一些数据探索。我习惯了 SQL 并且能够预览数据集的前 10-100 行,但无法弄清楚如何问一个简单的问题

选择 [表名]

FROM [型号名称]

我想预览 [Model] 中 [TableName] 中的所有字段,以查看数据的样子。

0 投票
1 回答
92 浏览

azure-sql-database - 为什么 azure sql 的 sys.dm_db_missing_index_groups 没有更新?

我有一个 azure sql db 并在其上运行 brentozar 的 sp_BlitzIndex 以识别一些缺失的索引。这个sp其实用的是sys.dm_db_missing_index_groups,基本上都是用这些查询:

但是,我意识到,在我创建了这些缺失的索引之后,上面的查询仍然会显示与缺失相同的索引,并且这种情况已经持续了大约 12 个小时。

医生说:

sys.dm_db_missing_index_groups 返回的信息在查询优化器优化查询时更新

所以它应该是实时信息,为什么这些信息似乎没有更新?

0 投票
0 回答
156 浏览

ssas - 如何获取 SSAS DSV 中使用的 DataTables 元数据列表?

我想知道是否有一种简单的方法可以从 SSAS 的数据源视图中提取所有表描述的列表?到目前为止,我一直在使用这个简单的 DMV 查询来获取多维数据集元数据:

它返回给我一个完整的表格列表,但它在DESCRIPTION中完全是空白的,尽管我在几个DataTables Description字段中写了。我可能使用了错误的行集吗?

0 投票
2 回答
2051 浏览

powerbi - 如何在 DAX Studio 中加入两个或多个 DAX 表

我正在寻找一种方法来像在 SQL 中一样使用 DAX 进行 LEFT JOIN。我有两张表员工表和部门表。我想在 DAX 工作室中加入两个 DMV 表(视图)。

我尝试使用评估函数 EVALUATE NATURALINNERJOIN($SYSTEM.DBSCHEMA_COLUMN,$SYSTEM.TMSCHEMA_COLUMNS) 但出现语法错误。

DMV 达克斯工作室

0 投票
1 回答
532 浏览

ssas - SSAS 表格 DMV 获取表的源查询

需要获取表格模型中使用的度量的源查询和连接详细信息。尝试在下面获取度量名称:

我们从上面对 SSMS 中的分析服务器执行的查询中获取 TableID 和度量计算。我们如何获取表和连接详细信息的源查询。

注意:下面的查询给出了表名,但没有给出查询和连接的详细信息:

0 投票
0 回答
105 浏览

sql-server - 查询 SQL Server 2014 的 sys.partitions DMV 耗时太长

虽然在正常情况下,运行以下查询需要不到1秒的时间,但现在需要3558秒。

我们只是想弄清楚为什么这个系统查询这么慢,因为

更多信息:

  • 使用SentryOne 的计划资源管理器(我不附属)分析执行计划(在此处提供),我发现虽然一次sys.sysrowsets操作有4253估计行,但实际行20094,这导致我过时的系统视图统计;
  • 没有其他进程对 CPU 或 I/O 进行充电;
  • 尽管此查询将在此数据库的sys.partitions系统视图上返回大约20.000 项的计数,但在其他服务器上,这样复杂的数据库只需不到一秒的时间;
  • 在名称 SQL Server 实例上的更简单( <500 个分区)数据库上运行相同的查询所需的预期时间不到1秒。
  • SQL SERVER 2014 Express (12.0.6024.0);
  • 具有 16 GB 内存的Windows Server 2016(尽管 SQL Server express 版本限制为 4 GB);

你能给出一个线索吗?

0 投票
0 回答
41 浏览

sql - 将具有嵌套行集列类型的 DMV 加载到 SQL Server 表中

我想将以下 DMV 中的信息加载到 SQL Server 表中:

此 DMV 返回名为 DIMENSION_PATH 的列,该列是嵌套行集(请参阅https://docs.microsoft.com/en-us/openspecs/sql_server_protocols/ms-ssas/fe23619e-3dd8-4599-be14-95ab2b327617)。

有没有办法将此列转换为适合 SQL Server 表?

我正在使用 openqueries 访问 SSAS 中的系统 DMV。

0 投票
1 回答
328 浏览

sql - 未处理多维数据集时使用 DMV 获取所有多维数据集名称的列表

我想获取 SSAS 服务器上所有多维数据集名称的列表。我正在使用此查询来检索它们:

我的目标是知道哪些立方体已处理或未处理。但上述查询的问题在于它缺少未处理的多维数据集,因此我无法检索服务器上所有多维数据集的完整列表。

即使未处理,是否有办法检索丢失的多维数据集名称?

0 投票
2 回答
1345 浏览

powershell - 从表格模型中提取 DMV 结果的 Powershell 脚本

尝试构建 PowerShell 脚本以连接到 Analysis Services表格模型并提取 DMV 查询的输出(例如:SELECT * FROM $System.DBSchema_Tables)

在下面尝试过,但它失败了,连接字符串或我尝试连接的方式似乎有问题:

0 投票
0 回答
80 浏览

sql-server - Grafana 的 SQL Server DMV sys.dm_os_buffer_descriptors

目前我正在使用 Grafana 和 Telegraf 和 InfluxDB 来开发 SQL Server 的监控解决方案。

我想知道是否有一种方法可以在 Grafana中检索 SQL Server DMV sys.dm_os_buffer_descriptors的结果。