Oracle交换分区测试

ops/2024/9/22 16:24:19/

1、用exchange分区表减少初始化过程中对业务中断的影响

2、创建分区表

create table t_p (id number,name varchar2(30),addr varchar2(50))

partition by range(id)

(partition p1 values less than(10),

partition p2 values less than(20),

partition p3 values less than(30));

3、创建需要交换的普通表并插入数据

create table t_pe (id number,name varchar2(30),addr varchar2(50));

insert into t_pe;

insert into t_pe;

4、操作步骤

1)将数据初始化到一个新表t_pe,表结构(字段)跟原分区表保持一致。

2)将t_pe交换到t_p的p1分区,具体如下:alter table t_p exchange partition p1 with table t_pe;

3)重建分区表上的索引

SELECT INDEX_NAME,STATUS,NUM_ROWS,PARTITION_NAME FROM DBA_IND_PARTITIONS WHERE INDEX_NAME='IDX_TP_ID';

alter index idx_tp_id rebuild partition p1;


http://www.ppmy.cn/ops/15177.html

相关文章

Java Web常见框架

1、Spring Framework Spring是一个非常强大的框架,用于构建企业级应用程序。它提供了全面的编程和配置模型。 2、Spring Boot 基于Spring,它简化了配置过程,使得启动和运行基于Spring的应用程序变得更快,更容易。 3、Hibernat…

云原生Kubernetes: K8S 1.29版本 部署Kuboard

目录 一、实验 1.环境 2.K8S 1.29版本 部署Kuboard (第一种方式) 3.K8S 1.29版本 部署Kuboard (第二种方式) 4.K8S 1.29版本 使用Kuboard 二、问题 1.docker如何在node节点间移动镜像 一、实验 1.环境 (1)主机 表1 主机 主机架构版本IP备注ma…

iTwin Capture Modeler-23中文版下载地址及安装教程

文章目录 一、iTwin Capture Modeler23中文版安装教程二、iTwin Capture Modeler23中文版下载地址一、iTwin Capture Modeler23中文版安装教程 1. 解压安装包。订阅专栏(可获取专栏内所有文章阅读权限与软件安装包)后,从文末获取安装包解压,如下所示: 2. 右击安装包,选择以…

麒麟龙芯loongarch64 electron 打包deb包

在麒麟龙芯(loongarch64)电脑上 使用electron 开发桌面应用。之前用electron-packager 打包出来的是文件夹 是 unpack 包。现在需要打包deb包,依据开发指南开始打包。 在项目文件夹下 打开终端 输入 npm run packager 先打包unpack包 然后…

SSTV音频转图片

SSTV工具有很多,这里使用RX-SSTV慢扫描工具 下载安装 RX-SSTV解码软件 下载地址:https://www.qsl.net/on6mu/rxsstv.htm 一直点下一步,安装成功如下图: 虚拟声卡e2eSoft 由于SSTV工具是根据音频传递图片信息,正常解法需要一…

程序员裁员潮:技术变革下的职业危机探讨及分析

背景 一对来自中国的工程师夫妇在美国洛斯阿图市不幸身亡,疑因谷歌裁员致悲剧发生。这对夫妇在谷歌公司担任高级工程师,他们的离世无疑给公司带来了巨大的损失。同时,这也引起了人们对职场环境的关注,尤其是对于外籍人士在职场中的…

Springboot的@Cacheable注解

概述 Cacheable 是 Spring 框架提供的一种基于缓存的注解,它可以被应用在方法上以指示该方法的结果需要被缓存起来,缓存在哪个 Cache 中以及该方法使用何种缓存键。 使用 Cacheable 注解后,每次调用该方法时,首先从缓存中检查是…

微信原生小程序封装用户登陆

场景: 后端在用户登陆后会返回resfreshToken和token; open-type是小程序中button的属性之一,合法霍倩倩getUserInfo,引导用户授权,可以从bindgetuserinfo回调中获取到用户信息。button可以指定plain属性,完全去掉样式…