问题标签 [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 投票
3 回答
2515 浏览

sql-server - SQL Server 2008 中的 DMF 和 DMV

SQL Server 2005/2008 中的动态管理功能 (DMF) 和视图 (DMV) 是什么?

0 投票
2 回答
784 浏览

sql - 行在 sql server 2005 中处理的统计信息

在 Oracle 中,有一个名为 V$SQLAREA 的视图列出了共享 SQL 区域的统计信息,并且每个 SQL 字符串包含一行。它提供有关在内存中、已解析并准备好执行的 SQL 语句的统计信息。

有一列 -ROWS_PROCESSED 汇总了代表此 SQL 语句处理的总行数。

我正在寻找 SQLSERVER 2005 中的附属信息。

我查看了一些 DMV(如 sys.dm_exec_query_stats),但没有找到任何相关内容。

@@ROWCOUNT 对我没有用,因为我想要增量统计信息,这些信息将汇总数据库中顶级 cpu/io/执行消耗查询的 rows_processed。

我将不胜感激有关该主题的任何帮助。

提前致谢,

罗尼。


我看到当我查询以下查询时,我收到了 XML 格式的查询计划。

在 XML 计划代码中,有一个“EstimateRows”部分,其数字与查询的估计行数相关。

我正在考虑将 query_plan 列替换为仅检索上述信息的选项(除非我会在某些系统视图/表中找到它)。

在哪里可以找到查询的实际行数?它存储在哪里?

0 投票
2 回答
2266 浏览

sql-server - sys.dm_db_missing_index_details 不返回任何行

我试图查看 sys.dm_db_missing_index_details 以检查我的 SQL Server 2005 数据库上是否缺少索引。它不返回任何行。

它可能应该为空,但极不可能,因为我没有在任何表上添加任何索引(通过创建主键获得的索引除外)。我还在针对它运行单元测试以及临时开发测试(使用 Linq to SQL),因此有一些针对它的活动。

我是否需要打开对这些数据的捕获?

是否仅在某些版本的 SQL Server 2005 上支持?

提前感谢您提供的任何帮助。

0 投票
3 回答
1598 浏览

sql-server - 用于 UDF 性能统计的 MS SQL DMV - 如何找到前 10 个最差的 UDF

我听说在 Microsoft SQL Server 中有多种方法可以找到“最差”的存储过程:按执行次数、CPU 工作时间、队列等待时间等。

我正在寻找一种方法来找到最差(最慢/最常用)的 UDF - 是否有 DMV 查询?

例如,五个 DMV 查询将使您成为超级英雄的查询返回按总工作时间计算的前 25 个缓存 SP,这实际上意味着 CPU 压力最昂贵的存储过程。

我如何为 UDF 写这样的东西?

0 投票
1 回答
246 浏览

sql-server-2008 - 如何知道要创建什么索引?

我查询了“索引使用统计”DMV,得到了以下结果

obj_id:789577851 tab_name:TableX index_id:0 index_name:HEAP user_seeks:0 user_scans:3139598 user_lookups:1237467 user_updates:0

此表没有任何聚集索引。

我还查找了“丢失的索引”DMV,但没有找到“TableX”的条目,这意味着 sql server 认为我不需要在这个表上创建索引。但是扫描和查找太多了!

我想知道我应该如何确定需要创建什么索引来减少扫描和/或查找?

0 投票
2 回答
5326 浏览

ssas - 发现分区名称 SSAS

有没有一种方法可以使用 DMV 或 XMLA 动态发现具有特定名称的分区是否已存在于我的多维数据集中?

谢谢

0 投票
2 回答
4787 浏览

sql-server - what is Reads and Writes in Sys.dm_exec_requests DMV of SQL Server

As per explaination given on MSDN at link http://msdn.microsoft.com/en-us/library/ms177648.aspx I am not able to understand the meaning of Reads and Writes fully.whether it is physical or logical or database Reads and Writes. Please help me out in this regards

0 投票
1 回答
1049 浏览

sql-server - 丢失的索引 DMV 何时被清除?

我一直在使用 Bart Duncan 的经典文章来找出我缺少哪些索引(http://blogs.msdn.com/b/bartd/archive/2007/07/19/are-you-using-sql-s-missing -index-dmvs.aspx )

每当我执行

我没有返回任何行,而我会在一小时前返回行。

我的问题是,这些 dmv 什么时候被清除或者它们代表什么样的时间窗口?

谢谢你的帮助

0 投票
1 回答
124 浏览

ssas - 使用 XMLA 或 DMV 确定 SSAS 盒的硬件规格和操作系统版本?

在我目前的项目中,SSAS 在独立服务器上运行,我想知道硬件规格(CPU、内存等)和操作系统版本。

问题是我无权访问操作系统(甚至无法远程访问 perfmon 或 eventvwr),而 DBA 迄今为止忽略了我的请求。同时,我想知道是否有可以运行的 XMLA 命令或针对将提供此信息的 DMV 之一的 SQL 查询。

此外,我拥有 SSAS 实例的管理员权限,并且可以针对它运行 Profiler 跟踪,所以如果有其他方法,我会全力以赴!

0 投票
5 回答
18505 浏览

sql-server - Sql Server - 如何获取上次服务器重启(DMV 重置日期/时间)

我正在对 Glenn Berry 出色的 DMV 查询进行一些修改!

但是,我想将“上次服务器重启”添加到结果集中,或者更具体地说,重置(所有,特定)DMV 的统计信息的日期/时间。

由于在查看统计数据时了解上次重置非常重要,因此我想绝对确保日期/时间准确并显示。

问题:如何获得最准确的日期/时间,何时重置/所有 DMV 统计信息?

谢谢!-D