探讨DB2 V9.5的负载管理及资源控制和性能

作者:Alizze  来源:IT165收集  发布日期:2011-09-28 10:56:50

  IBM 的 DB2 V9.5 引入并完善了工作负载管理(WORKLOAD MANAGEMENT)功能,使得我们可以更深入地洞察系统的运行情况并更好地控制资源和性能。在 DB2 V9.5 中,新引入的工作负载管理功能(WLM)可以帮助您标识、管理和监视数据服务器的工作负载。本文将重点介绍 DB2 V9.5 关于工作负载管理(WLM)的新特性以及相关的概念,并结合实际的例子帮助大家理解和提高。

  构建数据库环境

  首先我们在 WINDOWS XP 环境下安装 DB2 ESE V9.5,安装完成后,打开一个 DB2CLP 窗口,发出CREATE DB 命令,创建示例数据库 DB2TEST1,命令中需要指定数据库代码页或数据库代码集,因为在 DB2 V9.5 中所有创建的数据库默认情况下数据库代码页都是 1208,数据库代码集都是 UTF-8,这点和之前的版本不一样。如果想把数据库代码页设置成 1386,数据库代码集设置成 GBK,就需要在 CREATE DB 命令中把数据库代码页设置成 1386 或者把数据库代码集设置成 GBK。具体如清单 1 所示:

  清单1. 创建示例数据库 DB2TEST1


    C:> DB2 CREATE DATABASE DB2TEST1 USING CODESET GBK TERRITORY CN COLLATE
  USING SYSTEM PAGESIZE 4096
  DB20000I CREATE DATABASE 命令成功完成。

  命令执行成功,这样我们创建了一个示例数据库 DB2TEST1。继续在这个 DB2CLP 窗口中发出 GET DB CFG 命令,查看示例数据库 DB2TEST1 的配置参数,我们可以看到数据库地域是 CN,数据库代码页被设置成了 1386,数据库代码集被设置成了 GBK。另外,在 DB2 V9.5 新增了几个参数,分别是数字兼容性、Varchar2 兼容性、十进制浮点舍入方式、启用 XML 字符操作和 WLM 收集时间间隔(分钟),这些参数的具体信息可以查看 DB2 信息中心。查看示例数据库 DB2TEST1 配置参数的详细情况请参见清单 2 所示:

  清单 2. 查看示例数据库 DB2TEST1 配置参数

  C:> db2 get db cfg for db2test1

  数据库 db2test1 的数据库配置

  数据库配置发行版级别 = 0x0c00

  数据库发行版级别 = 0x0c00

  数据库地域 = CN

  数据库代码页 = 1386

  数据库代码集 = GBK

  数据库国家/地区代码 = 86

  数据库整理顺序 = UNIQUE

  备用整理顺序 ( ALT_COLLATE ) =

  数字兼容性 = OFF

  Varchar2 兼容性 = OFF

  数据库页大小 = 4096

  动态 SQL 查询管理 ( DYN_QUERY_MGMT ) = DISABLE

  对此数据库的发现支持 ( DISCOVER_DB ) = ENABLE

  限制访问 = NO

  缺省查询优化类 ( DFT_QUERYOPT ) = 5

  并行度 ( DFT_DEGREE ) = 1

Tag标签: DB2      工作负载管理  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规