雄关漫道真如铁,而今迈步从头越。
全部博文(348)
分类: DB2/Informix
2014-10-11 23:36:14
一、 使用DataStudio的Query Tunner准备工作
1. 在DS工具内过数据资源管理器配置需要被监视的数据库及OPM采集数据库;
2. 在DS工具内通过数据资源管理器激活监视的数据库;
3. 在DS内通过首选项菜单创建OPM概要文件;
4. 可针对调优而配置监视的数据库,配置监视的数据库中需要的 EXPLAIN 表、Query Tuner 表、包和存储过程;此步骤可在执行tunning时,DataStudio自动确认是否存以上对象并可自动完成配置。
二、 调整单一查询
1. 登录OPM
2. 选择《打开》单击《SQL语句》拖动或者选择时间段《时间轴》选择《执行摘要》选中需要执行的SQL文选择下方语句的《操作》下拉框并选中《使用DataStudio客户机调整》。
详见如下图1-1所示:图1-1 单SQL优化
3. 此时打开你的DataStudio窗口就可以看到指定的SQL文已经交付给DS了。
详见图1-2所示:
二、调优工作负载
有时需要从全局看待一个问题,所以我们需要调整一批或者多个关联SQL才能更好的解决一个问题,所以这时我们需要对工作负载进行调优。下面我们来看一下如何使用DS透视一个工作负载的执行情况。
1. 登录OPM
2. 选择《打开》单击《SQL语句》à拖动或者选择时间段《时间轴》选择《执行摘要》点击《过滤器设置》筛选需要调优的所有SQL 点击《操作》下来菜单选择《使用DataStudio客户机调试所有SQL语句》详见下图1-3所示:
3. 自动跳转到DS窗口,请选择如下图1-4所示按钮: