首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server 2008中的DMF和DMV

SQL Server 2008中的DMF和DMV
EN

Stack Overflow用户
提问于 2010-08-29 03:46:14
回答 3查看 2.5K关注 0票数 2

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

EN

回答 3

Stack Overflow用户

发布于 2010-08-29 03:50:05

Dynamic Management Views and Functions (Transact-SQL) documentation

动态管理视图和函数返回服务器状态信息,可用于监视服务器实例的运行状况、诊断问题和优化性能。

动态管理视图和函数返回特定于实现的内部状态数据。在SQL Server的未来版本中,它们的架构和返回的数据可能会发生变化。因此,未来版本中的动态管理视图和函数可能与此版本中的动态管理视图和函数不兼容。例如,在SQL Server的未来版本中,Microsoft可能会通过将列添加到列列表的末尾来扩充任何动态管理视图的定义。我们建议不要在生产代码中使用SELECT * FROM dynamic_management_view_name语法,因为返回的列数可能会更改并中断应用程序。

该链接包含更多信息,包括视图和功能的分解以及更具体的信息……

票数 2
EN

Stack Overflow用户

发布于 2010-08-29 03:54:43

在SQL Server2005中引入的它们提供了一种一致的方法来查看SQL Server实例的内部结构,这在以前需要进行大量的修改。它们为管理员提供有关SQL Server实例的各种状态的信息,例如会话、内存等。

票数 0
EN

Stack Overflow用户

发布于 2013-11-25 16:50:34

这是报价Ian W. Stirk

当查询在SQLServer数据库上运行时,SQLServer会自动记录信息

关于正在发生的活动,内部进入内存中的结构;

您可以通过DMV访问此信息。

DMV在一些非常重要的内存结构上基本上是SQLviews的。

有关更多知识,请参阅此链接并阅读电子书:SQL Server DMVs in Action

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3592177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档