通信人家园

标题: 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活动;底部是详细的分析数据。
负载图:显示IOCPULockMemory等对系统的压力。
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