WEB开发网
开发学院数据库DB2 DB2 V9.7 新特性:在线移动表 阅读

DB2 V9.7 新特性:在线移动表

 2009-12-18 00:00:00 来源:WEB开发网   
核心提示: target_tabname ,指定目标表名称,DB2 V9.7 新特性:在线移动表(5),在完成数据移动后该名称将作为新表的名字,当我们指定,NO_AUTO_REVAL,该选项防止自动进行表的 Revalid 操作,目标表的名字时,我们我们可以对目标表进行以下变化:数据、索引、LOB 表空间可

target_tabname ,指定目标表名称,在完成数据移动后该名称将作为新表的名字。当我们指定,目标表的名字时,我们我们可以对目标表进行以下变化:

数据、索引、LOB 表空间可以改变

可以增加或变化多维列(MDC)规格。

可以增加或者变化分区键列规格。

可以增加或者变化数据分区规格。

可以启动或者停止数据压缩。

可以增加新列。

当指定目标表的名字时,存在以下约束:

源表与目标表的模式必须相同

如果目标表已经存在,则目标表必须为空

不能为类型表、物化查询表、登台表、远程表、或者聚集表

选项。多个选项可以使用逗号隔开:

KEEP。该选项将会使源表保存为另外一个名字的 COPY。如源表名为 T1,在数据移动完成后,源表将被命名为 T1AAAAVxo。我们可以在协议表中的 ORIGINAL 关键字下找到源表的新名字。

COPY_USE_LOAD。该选项使用不可恢复的 db2Load API 从源表复制数据到目标表。如果使用该选项,则 FORCE 选项需要被包含。

COPY_WITH_INDEXES。此选项指定在 COPY 源表之前创建索引。默认情况下 DB2 时在源表 COPY 后创建索引的。使用该选项的好处是在 COPY 后不在需要每创建一个索引进行一次表扫描,索引创建受需要活动日志的事务控制;缺点是会使得 COPY 的性能下降,因为需要在目标表上维护索引,同时索引上有很多伪删除的键。

FORCE。如果指定此选项 SWAP 阶段将不会检查源表是否修改了其定义。

NO_STATS。该选项指定不启动对目标表的 Runstats 命令或者复制统计信息。

COPY_STATS。该选项指定在 SWAP 阶段之前从源表中复制统计信息到目标表。

NO_AUTO_REVAL。该选项防止自动进行表的 Revalid 操作,而是直接重新创建所有索引、视图。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:DB 特性 在线

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接