数据库引擎优化顾问及简单使用
2010-06-22 17:39
441 查看
数据库引擎优化顾问
一、概述
1、DTA是一种工具,用于分析在一个或多个数据库中运行的工作负荷的性能效果
2、工作负荷是对要优化的数据库执行的一组SQL语句,有三种文件类型:trc,xml,sql
3、分析数据库的工作负荷效果后,数据库引擎优化顾问会提供在数据库中添加、删除或修改物理设计结构的建议
4、使用数据库引擎优化顾问优化数据库并不需要数据库结构、工作负荷或sql server内部工作方面的专业知识
二、性能监视器,DTA和Profiler结合使用
1、目的:发现问题,优化数据库性能
2、步骤:
发现问题:
1)在性能监视器里,新建一计数器日志,添加相应的计数器,用于反应系统性能。
2)在Profiler里,新建一跟踪,捕获您需要的事件,注意选择时间列,保存跟踪。
3)关闭计数器。
4)在Profiler里,文件/导入性能数据,就可以看到某条语句对应时间点上系统的性能了。
给出建议:
1)打开DTA,文件/新建会话,
在“常规”里,把上面保存的跟踪,加载到“工作负荷”里。
2)菜单栏,“开始分析”即可,分析结束后,即可得到优化建议。
一、概述
1、DTA是一种工具,用于分析在一个或多个数据库中运行的工作负荷的性能效果
2、工作负荷是对要优化的数据库执行的一组SQL语句,有三种文件类型:trc,xml,sql
3、分析数据库的工作负荷效果后,数据库引擎优化顾问会提供在数据库中添加、删除或修改物理设计结构的建议
4、使用数据库引擎优化顾问优化数据库并不需要数据库结构、工作负荷或sql server内部工作方面的专业知识
二、性能监视器,DTA和Profiler结合使用
1、目的:发现问题,优化数据库性能
2、步骤:
发现问题:
1)在性能监视器里,新建一计数器日志,添加相应的计数器,用于反应系统性能。
2)在Profiler里,新建一跟踪,捕获您需要的事件,注意选择时间列,保存跟踪。
3)关闭计数器。
4)在Profiler里,文件/导入性能数据,就可以看到某条语句对应时间点上系统的性能了。
给出建议:
1)打开DTA,文件/新建会话,
在“常规”里,把上面保存的跟踪,加载到“工作负荷”里。
2)菜单栏,“开始分析”即可,分析结束后,即可得到优化建议。
相关文章推荐
- SQL Server 性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解
- 使用数据库引擎优化顾问
- 如何使用数据库引擎优化顾问优化数据库 <转>
- 如何使用数据库引擎优化顾问优化数据库
- 使用“数据库引擎优化顾问”来构建正确的索引设计
- 数据库引擎优化顾问使用方法
- 使用数据库引擎优化顾问
- Sql2005性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解
- SQLServer Profiler和数据库引擎优化顾问使用方法详解
- [Sql2005笔记] Sql2005性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解
- sql server 使用数据库引擎优化顾问
- Sql2005性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解
- 如何使用数据库引擎优化顾问优化数据库
- Sql2005性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解
- mysql的优化(表的设计,优化步骤,四种索引,分析慢查询,使用索引的深入解析,存储引擎分析,表的分割,数据库配置)
- 数据库引擎优化顾问
- Database Engine Tuning Advisor数据库引擎优化顾问--zt
- 6.3 用“数据库引擎优化顾问”来优化查询
- RuleEngine -- 一款使用简单,入门方便的数据库规则引擎
- SqlServer 数据库 引擎优化使用(六)