初探SQL Server 2008的性能数据收集器
2009-02-17 10:23:05 来源:WEB开发网SQL Server中有不少工具可以帮助DBA们对性能问题进行识别和排障,诸如事件探查器、系统监视器、数据库引擎调优顾问、Management Studio和T-SQL命令等等。上述工具中有的可以记录数据库的历史日志,有的则不能。即便你所使用的工具能够记录日志,它捕获和分析日志数据的能力也通常比较难用。除非你手动编写自己的日志解决方案,有的工具甚至不允许记录任何类型的日志,诸如监视动态管理视图(DMV)。不同的工具和数据收集方法的杂乱无章,使得DBA们很难轻松的识别并修复不同的性能问题。
一种完美的情况是,SQL Server应该包含这样一个工具,它不仅仅能够自动的收集所有重要性能数据,供DBA们识别和修复性能问题;它还应将这些数据以一种单一的格式进行存储,并且存储在同一个地方,而且还包含高级报表功能,以允许DBA们能够轻松的理解这些数据,从而可以确定相应的解决方案。
尽管SQL Server 2008不包含完美的性能收集和分析工具,它却提供了一个叫做性能数据收集器的新功能,可以说它已经朝着理想的工具迈出了第一步。
简而言之,性能数据收集器在以下几方面对DBA们带来了帮助:
◆ 作为一个中心数据库(Central Data Repository)使用
性能数据收集器的一部分是管理数据仓库(Management Data Warehouse,MDW)。它在一个中心点上存储所有收集来的数据。它可以存储来自于单个SQL Server数据库实例的数据,也可以存储来自多个实例的数据。尽管SQL Server 2008中的管理数据仓库功能的重点是存储性能相关的数据,不过在SQL Server将来的版本中,它将可以存储你希望从SQL Server中收集的任何数据,诸如扩展事件(Extended Events)、审计数据等等。MDW是可扩展的,因此你可以根据需要,在MDW中存储自己的数据。
- ››SQL Server 2008 R2 下如何清理数据库日志文件
- ››sqlite 存取中文的解决方法
- ››SQL2005、2008、2000 清空删除日志
- ››SQL Server 2005和SQL Server 2000数据的相互导入...
- ››sql server 2008 在安装了活动目录以后无法启动服...
- ››sqlserver 每30分自动生成一次
- ››sqlite 数据库 对 BOOL型 数据的插入处理正确用法...
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
更多精彩
赞助商链接