WEB开发网
开发学院数据库MSSQL Server 利用SQL Server 2008进行优化性能 阅读

利用SQL Server 2008进行优化性能

 2009-04-17 10:26:18 来源:WEB开发网   
核心提示:利用 SQL Server Performance Data Collection 执行数据收集和监视SQL Server 2008 提供了 Performance Data Collection,它使用户能够收集、分析、疑难解答以及存储 SQL Server 诊断信息,利用SQL Server 2008进行优化性能,

利用 SQL Server Performance Data Collection 执行数据收集和监视

SQL Server 2008 提供了 Performance Data Collection,它使用户能够收集、分析、疑难解答以及存储 SQL Server 诊断信息。Performance Data Collection 为性能监视提供了端对端解决方案,监视操作包括低开销的数据收集、集中存储以及针对性能数据生成可分析的报表。可以利用 SQL Server Management Studio 管理收集任务,如启用数据收集器、启动收集组,并将收集组报告视为性能面板。也可以 Performance Data Collection 为基础,利用系统存储过程和 Performance Studio API 创建自己的性能管理工具。

低开销的数据收集

Performance Data Collection 提供了统一的数据收集基础结构,其中包含了想要监视的各个SQL Server 实例中的数据收集器。数据收集器很灵活,可以管理数据收集范围,以适应开发、测试和生产环境。利用数据收集框架,可以方便地收集性能数据和一般的诊断数据。

数据收集器基础结构引进了下列新概念和定义:

◆Data Provider(数据提供程序)。性能或诊断信息的来源,包括 SQL Trace(SQL跟踪)、Performance (性能)计数器以及 Transact-SQL 查询(如在 “动态管理视图”中检索数据)。

◆Collector Type(收集器类型)。这是一种逻辑包装,可提供用于从数据提供程序中收集数据的机制。

◆Collection Item(集合项)。收集器类型的实例。在创建集合项时,可为该项定义输入属性和收集频率。集合项不能单独存在。

◆Collection Set(集合组)。数据收集的基本单位。集合组就是一组可在 SQL Server 实例中定义及部署的集合项。集合组可彼此独立运行。

◆Collection Mode(收集模式)。集合组中的数据被收集及存储的方式。收集模式可设为缓存或非缓存。收集模式影响集合组中已存在的作业和计划类型。

1 2 3  下一页

Tags:利用 SQL Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接