原文:Oracle 在线重定义表功能

Oracle的在线重定义表功能 在一个高可用系统中,如果需要改变一个表的定义是一件比较棘手的问题,尤其是对于 系统。Oracle提供的基本语法基本可以满足一般性修改,但是对于把普通堆表改为分区表,把索引组织表修改为堆表等操作就无法完成了。而且,对于被大量DML语句访问的表,幸运的是,Oracle从 i版本开始提供了在线重定义表功能,通过调用DBMS REDEFINITION包,可以在修改表结构的同 ...

2013-04-05 15:47 0 3424 推荐指数:

查看详情

oracle在线定义

select * from tb_cablecheck_equipment_bak e 第一步:验证表是否能被在线定义 验证是否能按主键定义(默认,最后一次参数可以不加) 1 2 3 ...

Wed Jul 18 07:07:00 CST 2018 0 930
oracle在线定义

在一个高可用系统中,如果需要改变一个表的定义是一件比较棘手的问题,尤其是对于7×24系统。Oracle提供的基本语法基本可以满足一般性修改,但是对于把普通堆表改为分区表,把索引组织表修改为堆表等操作就无法完成了。而且,对于被大量DML语句访问的表,幸运的是,Oracle从9i版本开始提供了在线 ...

Thu Mar 27 02:50:00 CST 2014 2 5541
Oracle 在线定义表分区

==================原始表================原始表=====================原始表 create table BUILDING_temp(buildin ...

Thu Nov 10 17:26:00 CST 2016 0 1748
在线定义操作步骤

Oracle有个存储过程,通过在线定义,可以实现业务表,与临时表进行转换,并且不影响业务的情况下(实际还是存在影响)。 本篇文档根据操作后,进行精简,重点描述操作步骤,减少操作遇到问题的可能性。 一 实施流程 1)前期调研,查询表及相关对象大小,临时表分区创建语法,后期分区表相关索引创建 ...

Thu Dec 05 23:08:00 CST 2019 0 270
Oracle在线定义DBMS_REDEFINITION 普通表—>分区表

实验环境:RHEL 6.4 + Oracle 11.2.0.3实验:在线定义 普通表 为 分区表,包括主键对应的索引都改造为分区索引.1,构造普通表t_objects conn test1/test1; create table t_objects as select * from ...

Wed Jul 30 06:15:00 CST 2014 0 2290
Oracle)已有数据表建立表分区—在线定义

今天在做数据抽取的时候,发现有一张业务表数据量达到了5000W,所以就想将此表改为分区表。分区表的有点如下: 1、改善查询性能:对分区对象的查询可以仅搜索自己关心的分区,提高检索速 ...

Sat Aug 19 01:11:00 CST 2017 2 2319
使用ORACLE在线定义将普通表改为分区表

因客户现场有一张表数据流量巨大,达到50G,查询起来较慢,遂决定进行分区表改造,测试环境进行测试,此次方法才用在线定义方法 1.创建测试表 create table elan(id int primary key,name varchar2(32)); --表中需要定义主键 ...

Thu Jan 02 23:44:00 CST 2020 0 957
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM