通信人家园
标题:
DB Optimizer简明实用指南
[查看完整版帖子]
[打印本页]
时间:
2010-5-6 17:11
作者:
david2659
标题:
DB Optimizer简明实用指南
DB Optimizer
简明实用指南
DB Optimizer
使开发人员和数据库管理员可以快速发现、诊断和优化执行性能差的
SQL
,以最大化整个数据库的性能。
DB Optimizer
主要由以下几部分构成:
•
SQL profiler:
为确定那些需要调优
SQL
语句提供分析信息
•
SQL tuner :
提供优化建议,能够在批量或实时中快速实现。
•
Load Editor:
压力编辑器
•
SQL editor:
一个包含了代码实现、错误检查和
SQL
工程管理的编辑器
开始使用
DB Optimizer
以下是用户开始界面
点击
Workbench
可以直接进入
DB Optimizer
的工作界面。
使用数据源浏览器
增加数据源
File > New > Data Source
选择相应的数据库类型,设置
host, port
等数据库服务器信息,把数据库添加到数据源浏览器中。
分析数据源
开始分析会话
右键单击要分析的数据源
选择
Profile As > Data
Source
菜单,将启动分析会话。右边的红色按钮可随时停止分析过程。
结果分析
以上结果由三部分组成:最上部分为负载图;中间部分是
top
活动;底部是详细的分析数据。
负载图:
显示
IO
、
CPU
、
Lock
、
Memory
等对系统的压力。
top
活动:
显示
Top SQL
、主要事件和
Top Session
的信息。
详细数据:
显示和所选择
sql
、事件或
session
相关的详细信息。
保存分析结果
File > Save As
分析结果可以保存为
.oar
文件。
把
sql
语句导入
tunner(
调优器
)
选择
sql
语句,右键单击
选择菜单中的
Tune
SQL
调优
创建新调优工作
File > New > Tuning Job
可以通过
Save As
命令
保存该调优工作为
.tun
文件。
运行调优工作
点击
Overview
标签
选择要调优的
SQL
语句。
选择
Generate cases
,然后点击右边的含三角箭头的圆形按钮,将生成不同的执行方案。
从
Cost
可以获得最佳的执行方案
绿色代表最佳方案,蓝色代表和原来一样的方案,红色则代表更差的方案。
索引分析
点击
Analysis
标签,可以看到索引使用情况。
绿色代表使用到的索引,灰色代表未使用的索引,橙色代表需要创建的索引,蓝色代表改索引有用处,但未被应用到当前语句中。
在该图形化的
sql
分析界面,还可以快速看到有问题的
sql
语句。
如笛卡尔连接
此外,该界面还有表统计值的标签,方便分析统计值的有效性。
压力编辑器
选择工具栏的图标
或
File->new->sql load
Number of Parallel Sessions
:
并发数设置
Execution End Condition
:执行停止条件
Sleep Between Executions
:随即或固定执行
SQL
编辑器
File->new->sql file
该编辑器提供了各种代码助手:
•
代码抽取
Code Extraction
•
代码高亮
Code Highlighting
•
自动错误检查
Automatic Error Detection
•
代码完成
Code Complete
•
超链接
Hyperlinks
•
代码格式化
Code Formatting
•
代码折叠
Code Folding
时间:
2011-6-25 14:54
作者:
yowbell
真的很不错,正需要这方面资料
时间:
2011-8-30 10:41
作者:
jackhes
标题:
真的很不错,正需要这方面资料
真的很不错,正需要这方面资料
时间:
2011-10-26 23:24
作者:
hagibis
标题:
参考一下
参考一下。
时间:
2011-11-18 12:16
作者:
liubang200707
标题:
DB Optimizer中文资料参考:
DB Optimizer中文资料参考:
http://www.innovatedigital.com/DBOptimizer.html
http://www.innovatedigital.com/taxonomy/term/127
时间:
2012-1-13 22:59
作者:
7343696
标题:
想当的不错
想当的不错
时间:
2012-2-19 22:19
作者:
pytata
谢谢楼主分享 谢谢‘
时间:
2012-2-20 08:30
作者:
linzi2008mine
标题:
学习
我是新手,来学习的!
时间:
2012-2-20 10:41
作者:
wxhfriend
非常好,正需要
时间:
2012-5-3 09:42
作者:
xvjian2004
真的很不错 很需要
时间:
2012-6-27 00:22
作者:
xf557943
很需要了解这个工具的使用情况
时间:
2013-7-22 15:10
作者:
fenxin001
我觉得这个东西挺有用的,下载来看看,感谢分享
时间:
2013-9-16 17:12
作者:
realsumboy
have a look
时间:
2014-7-3 15:51
作者:
zyi74
多谢,分享!
时间:
2021-3-25 10:04
作者:
test8090
第一次使用这个工具,还不知道怎么用 正好有手册
通信人家园 (https://www.txrjy.com/)
Powered by C114