原文:oracle大表删除数据方案

需求简介:生产数据库一个表有 亿多数据,要删除其中其中 年之前的历史数据 大约 亿左右 ,表信息: 个字段的主键 一个字段的单列索引 hash分区。 数据库情况:每日 : : 会跑增量数据程序,其他sql不能影响增量程序。 所以数据要在 : : 之内跑完 解决方案 : 结果:删除了 个小时,才删除几千万,怕影响第二天增量程序,直接杀进程,进程杀完数据回滚了 多小时,第二天增量最终还是影响了。 解决 ...

2020-04-26 10:53 0 1640 推荐指数:

查看详情

oracle删除数据,回退数据

select * from sh_gonghuo_renyuan as of timestamp to_timestamp('2017-11-17 16:00:00','yyyy-mm-dd hh24:mi:ss'); --3、恢复删除且已提交的数据alter table ...

Sat Nov 18 01:13:00 CST 2017 0 2329
Oracle删除数据的恢复办法

在工作中我们操作数据库的时候经常会发生一个不该发生的问题:用户意外的删除一个非常重要的或者是中的数据而且没有备份,需要尽快的恢复,以下就是解决的办法: 主要是利用Oracle回收站的闪回特性oracle 回收站recyclebin是10g才有的新特性,当我们drop table ...

Mon Sep 07 03:44:00 CST 2020 0 1790
oracle删除数据后,回收空间的问题。

oracle中由于结构设计不合理或者需要清楚老数据的时候,经常需要对大数据进行清理。 一般有一下几种方法: 1. 删除大部分数据,留下小部分数据。我们可以把需要保留的数据转移到别的,然后再把大drop掉,然后改名就行了; a) create table ...

Mon Aug 29 23:00:00 CST 2016 0 1982
MYSQL 大删除数据

MYSQL大删除 1. 选场景选策略 整张数据全部删除 如果是整张数据全部清空、删除,这种场景倒是非常简单,TRUNCATE TABLE肯定是最快的。反而用DELETE处理的话,就是一个糟糕的策略。 大删除一部分数据 删除中绝大部分的数据 ...

Wed Dec 22 22:16:00 CST 2021 0 1594
oracle删除数据文件

在我们详细介绍之前,我们必须说清楚一点:Oracle不提供如删除、视图一样删除数据文件的方法,数据文件是空间的一部分,所以不能“移走”空间。 一、使用offline数据文件的方法 非归档模式使用:alter database datafile '...' offline drop ...

Wed Aug 07 05:45:00 CST 2019 0 2262
oracle插入,更新,删除数据

插入,更新,删除数据 oracle提供了功能丰富的数据库管理语句 包括有效的向数据库中插入数据的insert语句 更新数据的update语句 以及当数据不再使用时删除数据的delete语句 更改数据之后一定要使用提交操作,否则只保存在内存中,别人无法查看到更改 ...

Thu Nov 28 22:02:00 CST 2019 0 468
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM