9i新特性之——在线表格重定义研究1

来源:王朝搜索
 
9i新特性之——在线表格重定义研究3

具体过程 1、我们创建一个单独的测试用户用来测试整个过程 SQL> create user mytest identified by mytest; User created

9i新特性之——在线表格重定义研究2

基本步骤如下 第一步:利用dbms_redefinition.can_redef_table过程检查该表是否能被在线重定义。 第二步:创建一个与原表类似的空表结构,用于重定义该表,这里

9i新特性之——在线表格重定义研究2

基本步骤如下 第一步:利用dbms_redefinition.can_redef_table过程检查该表是否能被在线重定义。 第二步:创建一个与原表类似的空表结构,用于重定义该

9i新特性之——在线表格重定义研究4

4、创建我们需要重新定义的中间表,这个是一个分区表,以后我们将把原表的所有数据在线转移到该表上来。 SQL>create table int_test (a int,b int)

9i新特性之——在线表格重定义研究4

4、创建我们需要重新定义的中间表,这个是一个分区表,以后我们将把原表的所有数据在线转移到该表上来。 SQL>create table int_test (a int,b int) partit

9i新特性之——在线表格重定义研究1

前言 在Oracle9i出现之前,你只能通过MOVE或导出和导入的方式来进行表格重定义,因此表格重定义的过程可能相当漫长或者说是一个离线过程,在此期间应用程序对该表的操作将失败,非凡是大型的分

9i新特性之——在线表格重定义研究5

9、所有的工作都预备完成,我们执行重构完成的过程,这个过程将执行表的交换。

9i新特性之——在线表格重定义研究1

前言 在Oracle9i出现之前,你只能通过MOVE或导出和导入的方式来进行表格重定义,因此表格重定义的过程可能相当漫长或者说是一个离线过程,在此期间应用程序对该表的操作将失败,特别是大

9i新特性之——在线表格重定义研究3

详细过程 1、我们创建一个单独的测试用户用来测试整个过程 SQL> create user mytest identified by mytest; User cre

9i新特性之——在线表格重定义研究5

9、所有的工作都准备完成,我们执行重构完成的过程,这个过程将执行表的交换。 SQL> execute DBMS_REDEFINITION.FINISH_REDEF_TABLE('MYT

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有