Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 如何获取SQL Server数据库性能信息?_Sql Server 2005_Performance - Fatal编程技术网

Sql server 2005 如何获取SQL Server数据库性能信息?

Sql server 2005 如何获取SQL Server数据库性能信息?,sql-server-2005,performance,Sql Server 2005,Performance,是否可以运行任何标准查询来显示SQL Server 2005数据库的性能 注意:我需要了解数据库各个方面的性能 编辑: 我正在寻找一种方法来衡量执行典型查询所需的时间。然后,我将对数据库中的某些表应用索引,然后计算执行相同查询所需的时间,并查看是否存在显著差异。有没有一个简单的方法可以做到这一点 谢谢 内置了一些动态管理视图和功能: (已编辑,链接已修复) 对于SQL Server性能的一般背景研究/分析,我更喜欢观察SQL的性能。最好的工具是SQL探查器,有时是Windows系统监视器(也称

是否可以运行任何标准查询来显示SQL Server 2005数据库的性能

注意:我需要了解数据库各个方面的性能

编辑: 我正在寻找一种方法来衡量执行典型查询所需的时间。然后,我将对数据库中的某些表应用索引,然后计算执行相同查询所需的时间,并查看是否存在显著差异。有没有一个简单的方法可以做到这一点


谢谢

内置了一些动态管理视图和功能:

(已编辑,链接已修复)

对于SQL Server性能的一般背景研究/分析,我更喜欢观察SQL的性能。最好的工具是SQL探查器,有时是Windows系统监视器(也称为性能监视器,也称为PerfMon)。唉,两者都不是特别简单,更不用说针对系统的简单查询了——尽管一些PerfMon计数器是通过几个DMViews公开的,但我现在无法挖掘

BOL拥有关于这些的合理信息;这是一个很好的顶级(在线)页面。要小心,在这一点之外还有一些严重的DBA问题

你所说的“性能”是什么意思?“每个方面”是什么意思?有无限多的可能的SQL查询(我认为),所以您可能并不意味着所有可能的查询。
select * from sys.dm_db_index_usage_stats 
select * from sys.dm_os_memory_objects