(第52天)分区表转换之 CTAS

介绍

CTAS 是指以 create table as select 这种方式来根据原表结构来创建新分区表。

  • 优点:操作简单可控,CTAS 采用 DDL 方式,不会产生 UNDO,且只产生少量 REDO,效率相对较⾼,而且建表完成后数据已经在分布到各个分区中;
  • 缺点:CTAS 和 RENAME 期间无法访问表,需要停机进行操作,对表结构以及表数据需要梳理,转换后需要进行大量比较,准备工作较为复杂;

本文主要讲解使用 CTAS 的方式进行分区表转换。

环境准备

主机名 IP地址 数据库版本 用户 表空间 表名 分区列 分区时长
lucifer 10.211.55.200 19C par par_tbs lucifer par_date 2年

测试环境使用 OracleShellInstall一键安装脚本 安装:

## 主
./OracleShellInstall -lf enp0s5 

猜你喜欢

转载自blog.csdn.net/m0_50546016/article/details/134958737