当前位置: 首页 >
dbms_redefinition
-
在线重定义是怎么实现的
Jun182013前段时间在ITPUB上看到有人问在线重定义是怎么实现的,一直没时间整理。 通常在线重定义有以下几个部分: dbms_redefinition.can_redef_table dbms_redefinition.start_redef_table dbms_redefinition.sync_interim_table dbms_redefinition.finish_redef_table dbms_redefinition.can_redef_table:检查是否 ...
阅读全文抢沙发
-
使用ORACLE在线重定义将普通表改为分区表
Aug012012客户有张大表,在设计的时候是分区表,按全宗号分了77个分区,最近发现对这张表查询速度明显比之前慢了许多,经过分析发现这张表的分区不见啦,变成了普通表,问了开发人员才知道,原来他对这张表做了好多次ALTER TABLE XX RENAME和CREATE TABLE XX AS SELECT *操作,由于CREATE TABLE AS(CTAS)操作只会建立同样的表 ...
阅读全文