码迷,mamicode.com
首页 >  
搜索关键字:dbms_redefinition    ( 12个结果
oracle 在线重定义
--预备检查 BEGIN DBMS_REDEFINITION.CAN_REDEF_TABLE('GMSTEST','BGP_HSE_ENTITYHISTORY_NEW',DBMS_REDEFINITION.CONS_USE_PK); END; BEGIN DBMS_REDEFINITION.STAR ...
分类:数据库   时间:2021-04-26 13:35:17    阅读次数:0
Oracle在线重定义(online redefinition)--将普通表改为分区表
使用Oracle的在线重定义技术,可以将Oracle的普通表改为分区表。操作如下: STEP1:测试表是否可以在线重定义,这里以unixdev数据库的LIJIAMAN.BSTEST为例 如果表上没有主键,则会报错:SQL> exec dbms_redefinition.start_redef_tab ...
分类:数据库   时间:2019-02-13 00:32:27    阅读次数:561
oracle 11g 将非分区表转换为分区表在线重定义
--操作的用户需要有以下的权限 GRANT CONNECT, RESOURCE TO CMIGDW; GRANT EXECUTE ON DBMS_REDEFINITION TO CMIGDW; GRANT ALTER ANY TABLE TO CMIGDW; GRANT DROP ANY TABLE... ...
分类:数据库   时间:2017-10-11 20:27:24    阅读次数:202
Oracle 12.2新特性----在线把非分区表转为分区表
在Oracle12.2版本之前,如果想把一个非分区表转为分区表常用的有这几种方法:1、建好分区表然后insertintoselect把数据插入到分区表中;2、使用在线重定义(DBMS_REDEFINITION)的方法。它们的币是:第一种方法,如果对表有频繁的DML操作,尤其是update操作,就需要停业务来做转..
分类:数据库   时间:2017-07-21 22:11:49    阅读次数:288
使用DBMS_REDEFINITION在线切换普通表到分区表
随着数据库数据量的不断增长,有些表须要由普通的堆表转换为分区表的模式。有几种不同的方法来对此进行操作。诸如导出表数据,然后创建分区表再导入数据到分区表。使用EXCHANGE PARTITION方式来转换为分区表以及使用DBMS_REDEFINITION来在线重定义分区表。本文描写叙述的是使用DBMS ...
分类:数据库   时间:2017-07-10 16:26:59    阅读次数:280
使用导出导入(datapump)方式将普通表切换为分区表
随着数据库数据量的不断增长,有些表须要由普通的堆表转换为分区表的模式。有几种不同的方法来对此进行操作,诸如导出表数据,然后创建分区表再导入数据到分区表;使用EXCHANGE PARTITION方式来转换为分区表以及使用DBMS_REDEFINITION来在线重定义分区表。本文描写叙述的是使用导出导入 ...
分类:其他好文   时间:2017-04-16 12:01:02    阅读次数:207
oracle普通表转分区表(在线重定义方式)
1.1.TAB_TAOBAO_BILL 1.1.1检查下这张表是否可以在线重定义,无报错表示可以,报错会给出错误信息: exec dbms_redefinition.can_redef_table('ycheng', 'P_TAB_TAOBAO_BILL'); 1.1.2.expdp导出表进行备份( ...
分类:数据库   时间:2016-12-09 11:54:50    阅读次数:254
dbms_redefinition在线重定义表结构 可以在表分区的时候使用
dbms_redefinition在线重定义表结构 (2013-08-29 22:52:58)转载▼标签:dbms_redefinition非分区表转换成分区表王显伟在线重定义表结构在线转换非分区表分类:ORACLE新特性实践刚接手一套系统应用数据库,因为项目建设期间种种原因,库是非归档模式也没有备...
分类:数据库   时间:2015-10-22 10:32:26    阅读次数:246
ORACLE系统包DBMS_REDEFINITION实现表的在线重定义
ORACLE自带的DBMS_REDEFINITION包功能非常强大,可以用于降低高水位线,回收碎片空间,对表做在线重定义(添加或删除字段,改变字段类型,普通表重定义表为分区表,分区表重定义表为普通表等等)         另外,它有一个非常强大的功能,“在线”二字体现得淋漓尽致,但是也并不是完全的在线,因为在完成重定义前的最后一下,会持会表级排他锁,但这个锁定时间是可控的。...
分类:数据库   时间:2014-11-12 09:24:10    阅读次数:233
Oracle在线重定义DBMS_REDEFINITION 普通表—>分区表
实验环境:RHEL 6.4 + Oracle 11.2.0.3实验:在线重定义 普通表 为 分区表,包括主键对应的索引都改造为分区索引.1,构造普通表t_objectsconn test1/test1;create table t_objects as select * from dba_objec...
分类:数据库   时间:2014-07-30 00:37:42    阅读次数:286
12条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!