在线重定义/*+ BYPASS_RECURSIVE_CHECK APPEND SKIP_UNQ_UNUSABLE_IDX */

原来是通过insert  /*+ BYPASS_RECURSIVE_CHECK APPEND SKIP_UNQ_UNUSABLE_IDX */  into user.table 这种不会产生undo(如果有对数据导入用这个hit会方便很多)。

在重定义之前需要准备充足重定义需要的 数据表空间、TEMP表空间、归档空间。
正确的重定义顺序为:
1.创建中间表,不要建索引
2.执行start_redef_table
3.执行dmbs_stat.gather分析表
4.创建索引(此步一定要执行,不然sync会超慢,全表扫描)
create /*+parallel(16)*/ unique index PK_T_REDEFINE_TMP_812  on test_REDEFINE(DCOPER_ID, BEGIN_DATE) tablespace IDX_MEPF_B;  
create index local parallel 12 nologging 
5.执行sync
6.执行finish
7.清楚不需要的表
8.检查核对

在线重定义/*+ BYPASS_RECURSIVE_CHECK APPEND SKIP_UNQ_UNUSABLE_IDX */相关推荐

  1. 在线重定义分区表和NOLOGGING APPEND分区表对比

    1.模拟大表 create table tes_p (it int,  ic int,  im varchar2(20)); declare     i number(10); begin   for ...

  2. linux下出现重定义,Oracle Online Redefinition在线重定义

    在线重定义特性进行数据表Online的结构变动操作.本篇我们从一个较复杂的案例出发,讨论复杂变化情况下如何进行Online Redefinition,以及dbms_redefinition包各个关键方 ...

  3. Oracle在线重定义

    http://boylook.itpub.net/post/43144/520542 Oracle9i之前,表数据的整理是通过 alter table XXX move [tablespace XX] ...

  4. ORACLE 普通表转换成分区表(在线重定义)

    在一个高可用系统中,如果需要改变一个表的定义是一件比较棘手的问题,尤其是对于7×24系统.Oracle提供的基本语法基本可以满足一般性修改,但是对于把普通堆表改为分区表,把索引组织表修改为堆表等操作就 ...

  5. Oracle Online Redefinition在线重定义(下)

    在之前的文章中,我们看到了如何处理单表在线重定义过程.本篇我们来看一下如何进行关联表的重定义过程. 4.外键关系表重定义 我们先创建出实验数据表. SQL> create table t_mas ...

  6. cmds在线重定义增加列

    --输出信息采用缩排或换行格式化 EXEC DBMS_METADATA.set_transform_param(DBMS_METADATA.session_transform, 'PRETTY', T ...

  7. 在线重定义的补充测试

    在很多时候,我们都是需要保持业务的可持续性,尽管说DDL的过程持续时间很短,但是在线业务出现,就会阻塞DML,导致业务访问中断,事务收到影响,所以在有些场景下,高可用的需求可能比性能的需求优先级还要高 ...

  8. 在线重定义生产环境大表分区的惨烈踩雷记录

    精彩预告:第八届数据技术嘉年华大会将于2018年11月16日~17日在北京市朝阳区东三环中路61号富力万丽酒店盛大开启.本次大会邀请互联网领先企业的数据库专家,国产数据库的领军人物,云技术等领域的知名 ...

  9. Oracle11g新特性:在线操作功能增强-Oracle11g在线重定义功能对物化视图... (转载)

    Oracle的在线重定义功能就是利用了物化视图的功能,通过物化视图日志的记录功能,来同步目标表和基表的数据.因此,在11g以前,建立了物化视图日志的表是无法进行在线重定义操作的: SQL> CR ...

最新文章

  1. APACHE工作原理详解
  2. [原创]WildPackets Omnipeek介绍
  3. 删除windows隐藏的本地连接
  4. kill命令---Linux学习笔记
  5. jquery weui 中alert弹出框在ios中跳动问题
  6. 机器视觉技术在表面缺陷检测方面的发展趋势
  7. 天池竞赛-津南数字制造算法挑战赛【赛场二】解决方案分享
  8. signature=27ba8feff228d8babc1d1762f8da4445,Embedding digital signatures into digital payloads
  9. maven学习(4)
  10. 按钮加ico图标_花里胡哨系列 —— 自定义U盘图标
  11. 楷书和草书哪幅更具有艺术性?
  12. python爬虫步骤-Docker部署Python爬虫项目的方法步骤
  13. svn迁移到git_SVN到GIT的迁移完整教程
  14. Windows 7如何无线上网和宽带上网
  15. HRCAD2008 无法加载问题
  16. node.js接入微信公众号开发
  17. win7旗舰版 OEM KEY
  18. 编程语言之时下潮流与实用价值
  19. svm松弛变量与惩罚因子
  20. gradle-5.4.1-all.zip下载与替换

热门文章

  1. 单例模式出现内存reorder,以及解决
  2. 通过我写的文章来认识我,博客文章快速导航(慢慢整理)
  3. About 12.18 This Week
  4. LaTeX西电本科论文模板使用教程(附西电论文LaTeX模板)
  5. DM8联机逻辑备份perl脚本实现要点(单双引号、system和disql)
  6. 数据库表三范式3NF
  7. 华为HCIP考试的费用大概多少?
  8. 搭建系统|说好了个性化的选股工具!教你定制自己的选股财务数据表?
  9. display:none和visibility:hidden的qubie
  10. Python数据可视化:mplfinance创建蜡烛图(一)