本发行版中的新增内容

本节提供了此发行版的 DB2 通用数据库增强功能的简要总结。

8 8 8

DB2 UDB 工作组服务器版和 DB2 UDB 工作组服务器无限制版增强功能

8
8

DB2 通用数据库(UDB)版本 8.2 修订包 1(等同于版本 8.1 修订包 8)介绍了对下列平台上的 DB2 UDB 工作组服务器版(WSE)和 DB2 UDB 工作组服务器无限制版(WSUE)的 64 位支持:

8 8

64 位系统的优点在包括更多地址空间供代码、变量、共享内存和缓冲池使用。

8 8 8

Windows AMD64 平台上的 DB2 UDB 支持

8

现在,DB2 产品在下列 Windows AMD64 平台上是受支持的:

88 8 8

创建 32 位和 64 位实例

8

可以在 64 位平台上的任何 DB2 UDB 版本 8.2 产品上创建 32 位实例。可以在除了 DB2 UDB 个人版和 DB2 Connect 个人版之外的所有 DB2 UDB 版本 8.2 产品上创建 64 位实例。

8 8 8

新的注册表变量:DB2_ASYNC_IO_MAXFILOP

8

在版本 8.2 修订包 1(等同于版本 8.1 修订包 8)添加了新的常规注册表变量。

8

8
8
变量名
8
DB2_ASYNC_IO_MAXFILOP 8
8
操作系统
8
所有 8
8
8
缺省值:MAXFILOP(配置参数)的值。 8

值:从 MAXFILOP 的值到 MAX_INT 的值。

8
8
描述
8
从表空间中读取数据和将数据写入表空间的 DB2 引擎分派单元(EDU)(例如,代理进程、预取程序和页面清除程序)使用 8MAXFILOP 配置参数来限制每个进程或线程在任何时候打开的文件句柄数。由于系统上的大多数 I/O 是由与代理进程(页面清除程序和预取程序)异步执行 I/O 的 8EDU 完成的,因此,这些 EDU 可以因每个 EDU 的最大文件句柄数的值大于 MAXFILOP 而受益。这种情况在具有大量文件的系统上尤其明显。可以使用此注册表变量来将文件句柄数的上限增大到超过页面清除程序和预取程序的 MAXFILOP 的值。 8
8
8 8 8

用于自动维护和维护健康指示器的新的 SMS 用户表空间

8

缺省情况下,由 db2hmon 进程创建的新的 SMS 用户表空间 8SYSTOOLSPACE 用来存储供自动维护和维护健康指示器使用的表。表空间是在缺省数据库目录中创建的。

8

如果不想在 SYSTOOLSPACE 表空间内创建供自动维护和维护健康指示器使用的表,则可以在您自己选择的表空间中创建自动维护表。但是,在使用存储过程调用来创建表之前,必须删除 SYSTOOLSPACE 中的表并删除 SYSTOOLSPACE。

8

在具有有效权限的情况下,使用 SQL DROP 语句来删除 SYSTOOLSPACE(如果不需要它的话)。在删除该表空间之前,确保它里面没有任何表。如果该表空间在还具有表的情况下就被删除了,则下一次启动数据库时将自动重新创建这些表和该表空间。

8

要在您选择的表空间中创建必需的表,发出下列存储过程调用:

8
CALL SYSINSTALLOBJECTS('DB2AC','C','<tablespace_name>', NULL)
8CALL SYSINSTALLOBJECTS('POLICY','C','<tablespace_name>', NULL)
8

其中 tablespace_name 是您选择的表空间,它具有很多 4 KB 页。

8

如果用户临时表空间不存在,则自动重组和必需的重组健康指示器将自动创建用户临时表空间 SYSTOOLSTMPSPACE。

[ 页的顶部 |上一页 | 下一页 | 目录 ]