IBM DB2 10.5中BLU Acceleration新功能概述


新的按列组织格式创建和加载表很容易,持续维护也很容易,因为无需索引或调优物化查询表 (MQT)。本文将介绍三个场景,演示如何结合使用 Data Studio 和 IBM®InfoSphere®OptimQuery Workload Tuner (OQWT) 与新的 BLU ">Acceleration 功能。IBM Data Studio 4.1 提供了有用的 GUI 功能来利用 BLU Acceleration,转换现
有的表,并确定将哪些表转换为按列组织的格式。可在所有表上为执行
深入分析查询的工作负载而使用 BLU Acceleration。如果您的工作负载是混合工作负载,
那么 IBM Data Studio 4.1 提供的 OQWT 4.1 中的 Workload Table Organization Advisor 可分析您的工作负载,提供对哪些表使用这项新技术的建议。

本文将介绍如何使用 IBM Data Studio 充分利用 BLU Acceleration。我们将介绍以下三个场景:

确定要将哪些表转换为按列组织的格式

将表转换为按列组织的格式

创建一个按列组织的新表

先决条件

这些场景需要使用以下产品版本:

DB2®for Linux®, UNIX®and Windows®10.5

IBM Data Studio 4.1

InfoSphere Optim Query Workload Tuner 4.1

启用 BLU Acceleration

首先,您需要配置 BLU Acceleration。在 Data Studio 内,可以单击一个特定数据库的 Configure BLU Acceleration。(数据库需要是 10.5 版或更高版本,才能看到这个菜单项。)参见图 1:

图 1. 配置 BLU Acceleration

此菜单项将会打开图 2 中所示的编辑器,您可在其中运行命令 db2set DB2_WORKLOAD=ANALYTICS 来启用自动工作负载管理:

图 2. 设置自动工作负载管理

设置 DB2_WORKLOAD to ANALYTICS 还会配置数据库中的新表的默认类型。这种默认类型由一个名为 DFT_TABLE_ORG 的新数据库配置参数来决定。

选 择 Command Line Processor 作为 Run method 时(如图 2 中所示),Data Studio 需要使用远程系统上一个正在运行的 SSH 服务器来执行命令。(从 Data Studio 4.1 开始,建议使用 IBM SSH Server。)

场景 1:确定要将哪些表转换为按列组织的格式

通过将分析工作负载中涉及到的表转换为新的按列组织格式,可获得性能提升。但是,如果您有一种混合工作负载,则需要确定转换哪些表,以及将获得多大的性能提升。此场景演示了如何使用 OQWT 完成此任务。

要执行的步骤

开始调优

对于 OQWT,应选择一种特定的数据库连接,然后单击 Analyze and Tune和 Start Tuning,如图 3 所示:

图 3. 启动 Query Tuner 分析

这会打开 Query Tuner Workflow Assistant,如图 4 所示:

图 4. 从包缓存中捕获语句的 Query Tuner Workflow Assistant Capture 视图

捕获工作负载

您可从各种来源捕获工作负载,比如包缓存、SQL 过程和 Optim Performance Manager 存储库。在此场景中,我们从包缓存捕获了一个工作负载。您可以过滤来自包缓存的语句集合,如 图 4中所示。您可以设置各种过滤器,比如选择执行超过一定秒数的语句,或者捕获估计要运行超过一定 timeron 的语句。

在此示例中,选择了 Default_all过滤器,它将捕获所有语句。单击 Capture Now会显示捕获该工作负载的结果(参见图 5)。通过单击 Save All to Workload...,可敬爱那个用于数据库连接的语句集保存到一个惟一工作负载名称下面。

图 5. 从包缓存捕获语句的结果

调用 Workload Table Organization Advisor

在保存工作负载后,可以转到 Manage 视图,右键单击工作负载并选择 Invoke Workload Advisors and Tools菜单项,如图 6 所示。(也可以选择工作负载并单击 Invoke Advisors。)

图 6. 从 Manage 视图中工作负载名称调用工作负载顾问

将打开 Invoke 视图。此时,您可选择左侧 Workload标题下的 Run the Workload Advisors选项,如图 7 所示。接下来,单击 Select What to Run...,这将打开 Select Activities对话框。您需要选择 Table Organization复选框。这将运行 Workload Table Organization Advisor,它提供了要将哪些表转换为按列组织格式的建议。

请注意,一些建议类别(称为 “顾问(advisor)”)在选择 Table organization时是禁用的。一些顾问不应同时运行,因为它们的建议可能产生冲突。例如,Index Advisor 不能与 Workload Table Organization Advisor 同时运行,因为建议采用列组织结构的表不能拥有索引。

图 7. 调用 Workload Table Organization Advisor

为 了生成建议,Workload Table Organization Advisor 过滤出违背列组织限制的表,比如具有 LOB 列的表。对于工作负载中的剩余表,该顾问将它们虚拟地转换为列组织格式,使用这些虚拟表获取工作负载语句上的 DB2 Linux, UNIX and Windows Optimizer 成本估算结果。将这个成本估算结果与使用按行组织的格式的性能相比较,获得工作负载性能改进估算结果。

时间: 2024-10-07 11:41:59

IBM DB2 10.5中BLU Acceleration新功能概述的相关文章

正确授予IBM DB2 10.5 for Linux/UNIX/Windows服务器许可

客户之所以选择 DB2,离不开它难以置信的价值实现速度.它跨不同环境扩展和集成的能力.它的健壮性,以及它对宕机时间(包括计划内和计划外宕机)的最大限度的减少.本文将重点介绍 DB2 的高可用性 (HA) 方面,具体来讲,将从许可角度介绍高可用性. 我们收到了大量有关在高可用性环境中授予 DB2 许可的问题.引起混淆的一个主要来源是,供应商在高可用性环境中针对其数据库产品而采用了具有诸多变化的定价方式. 另一个混淆来源是词汇.例如,IT 行业有时将高可用性环境称为集群.我们已经不再喜欢单独使用这个

百度统计的关键词报告中隆重推出新功能啦!

2012年5月10日, http://www.aliyun.com/zixun/aggregation/8525.html">百度统计的关键词报告中隆重推出新功能啦!在关键词报告中进行报告解读分析,帮助您选出效果不好的词,并通过有效的方法论与报告,帮助您进行网站与账户的调整,最终提高整体推广效果. 主要新增功能如下: 1. 添加数据可用性指标 增加关键词"状态"栏,显示四种关键词对应URL状态:"数据收集正常"."智能跟踪关闭".

介绍IBM DB2 10.1产品版本的基础知识、功能和工具(下)

数据复制工具 DB2 提供两种不同的解决方案供您复制数据到关系型数据库(包括一些非 IBM 数据库)或从关系型数据库复制数据:SQL 复制和 Q 复制.两种方法都可以由 复制中心(一个用于复制设置和维护的独立 GUI)和复制配置命令行处理器 (ASNCLP) 加以配置和维护.在 DB2 10 Express-C 和 Express 版本上没有提供这些工具. SQL 复制的配置更简单一些,且不依赖于其他产品进行同构复制,而 Q 复制最常用于这样的情况,也就是说,需要复制数据库的很大一部分内容,或者

IBM Rational Rhapsody 8.0.3和Design Manager 4.0.3新功能概述

针对系统工程和软件开发的易用性.性能提升和工程生命周期工作流改进 新功能集锦 IBM Rational Rhapsody Version 8.0.3 使系统工程师和软件工程师能够以敏捷方式更轻松地捕获和验证他们的设计和工作. 操作语言使您能够指定功能并验证行为,通过自动一致性检查更轻松地查找问题,这使模拟变得更轻松. Rhapsody 的 64 位版本提高了性能,加速了用于敏捷开发的持续集成,还支持与 64 位的 Rational Team Concert 集成. 新的循序渐进的 Guide M

IBM Connections Desktop plug-ins for Microsoft Windows新功能

概述 IBM Connections Desktop Plug-ins for Microsoft Windows 是一款提供更加方便更加快捷使用 IBM Connections Files 的桌面插件.使用 IBM Connections Desktop Plug-ins for Microsoft Windows 插件可以直接在用户桌面上查看与管理多个服务器上的文件,无需使用浏览器,一经推出就受到广大用户的青睐.随着 IBM Connections 4.0 的问世, 这款桌面插件的升级版也相

苹果发布OS X 10.8.3增添多种新功能

新浪科技讯 北京时间3月15日凌晨消息,苹果周四发布了OS X Mountain Lion操作系统的第三个更新,将其最新版本提升至10.8.3.除修复用户在10.8.2及此前版本中遇到的故障以外,新版本还增添了多种新功能.新版本添加的第一种新功能是,Mac用户可使用iSight摄像头兑换iTunes礼物卡.用户只需在Mac App Store中拍摄礼品卡并截图,系统即可识别其号码和 对话,无需 手动输入号码.此外,新版本还解决了Boot Camp此前的限制,使其可支持Windows 8.另外,新

苹果发布OS X 10.8.3 增添多种新功能

北京时间3月15日凌晨消息,苹果周四发布了OS X Mountain Lion操作系统的第三个更新,将其最新版本提升至10.8.3.除修复用户在10.8.2及此前版本中遇到的故障以外,新版本还增添了多种新功能.新版本添加的第一种新功能是,Mac用户可使用iSight摄像头兑换iTunes礼物卡.用户只需在Mac App Store中拍摄礼品卡并截图,系统即可识别其号码和 对话,无需 手动输入号码.此外,新版本还解决了Boot Camp此前的限制,使其可支持Windows 8.另外,新版本还修复会

介绍IBM WebSphere Application Server中OSGi的新特性

OSGi 为模块化编程提供了一个开放的.标准的框架.http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Application Server(以下简称 WAS)从版本 7 开始以功能部件包的形式对 OSGi 提供了支持.在版本 8.5 中,对 OSGi 的功能作了进一步加强.本文将详细介绍 OSGi 在 WAS V8.5 中的新增特性. OSGi 概述 OSGi 提供了一个开放的.具有统一接口标准的体系框架,基于这个体

VMware Workstation 10.0.1官方中文版新功能

VMware Workstation 10.0.1已经正式发布,版本号为Build 1379776.这是WMware 10.0的维护版本,解决了一些已知的问题,所有VMware 10.0用户均可免费升级. VMware Workstation是功能强大的虚拟机软件,可以使你在一台机器上同时运行二个或更多Windows.DOS.LINUX系统,并进行开发.测试.部署新的应用程序.VMware10.0,延续VMware的一贯传统,提供专业技术人员每天所依赖的创新功能,支持 Win 8.1.平板电脑传