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