用Oracle9i在线表格重定义来重新组织表格

来源:王朝搜索
 
用Oracle9i在线表格重定义来重新组织表格

在Oracle9i出现之前,你只能通过导出和导入的方式来进行表格重定义,因此表格重定义的过程是一个离线过程。甚至在线变化(“ALTER TABLE ADD NEW_COL NUMBER(3)”)也

用Oracle9i在线表格重定义来重新组织表格

在Oracle9i出现之前,你只能通过导出和导入的方式来进行表格重定义,因此表格重定义的过程是一个离线过程。甚至在线变化(“ALTER TABLE ADD NEW_COL NUMBER(3)”)也

Oracle9i在线表格重定义来组织表格

在Oracle9i出现之前,你只能通过导出和导入的方式来进行表格重定义,因此表格重定义的过程是一个离线过程。甚至在线变化(“ALTER TABLE ADD NEW_COL NUMBER(3)”)也会导

Oracle数据库在线表格重定义功能简介

在Oracle9i出现之前,你只能通过导出和导入的方式来进行表格重定义,因此表格重定义的过程是一个离线过程。甚至在线变化(“ALTER TABLE ADD NEW_COL NUMBER(3)”)也会导

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

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

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

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

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

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

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

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

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

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

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

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

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