oracle回收站简介

广大2年前技术文章1630

一、回收站简介

1、概念和功能

回收站从ORACLE 10g开始引入,全称叫Tablespace Recycle Bin。回收站实际是一个逻辑区域,使用的已经分配的表空间,表被drop时,数据不会实际删除,会存在于回收站中,如果表空间的可用空间不足时,会按照先进先出的原则覆盖回收站中的对象。回收站数据库可以通过闪回恢复。


二、回收站管理

1、开启关闭回收站

VALUE= ON表示开启了回收站机制。OFF则表示回收站机制关闭

SQL>  SHOW PARAMETER RECYCLEBIN;


NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

recyclebin                           string      on


三、清空回收站

--清理回收站中的表,可以使用原表名或者回收站中的表名。删除表的同时会删除表上的所有相关对象(索引之类的)

PURGE TABLE TABLE_NAME;


--从回收站中删除索引

PURGE INDEX IN_TEST1_O1;


--清除回收站中特定表空间 USERS 中所有对象

PURGE TABLESPACE USERS;


--清除回收站中特定表空间中特定用户

PURGE TABLESPACE USERS USER SCOTT;


--清除当前用户的回收站,不存在purge user用法,只能在当前用户执行如下语法

PURGE RECYCLEBIN;


--清除回收站

PURGE DBA_RECYCLEBIN


相关文章

Redis Sentinel与Cluster安装部署(一)

Redis Sentinel与Cluster安装部署(一)

1、部署规划版本redis5.0.8目录规划软件安装目录/usr/local/redis5可执行文件目录/usr/local/redis5/bin数据目录/usr/local/redis5/dada/...

大数据即席查询-Kylin

大数据即席查询-Kylin

一、Kylin 定义 Apache Kylin 是一个开源的分布式分析引擎,提供 Hadoop/Spark 之上的 SQL 查询接口 及多维分析(OLAP)能力以支持超大规模数据,最初由 eBay I...

开源大数据集群部署(七)Freeipa卸载

开源大数据集群部署(七)Freeipa卸载

1、命令卸载如果命令还卸载不赶紧,就在FreeIPA界面删除ipa-server-install -U --uninstall #服务端卸ipa-client-install -U --uninsta...

Redis 内存使用情况查看

内存情况查看1、MEMORY STATS--连接 redisredis-cli--执行 MEMORY STATS命令查询内存使用详情 MEMORY STATSRedis实例的内存开销主要由两部分组成:...

Clickhouse MergeTree原理(二)—— 表和分区的维护

MergeTree是Clickhouse中最核心的存储引擎。上一篇文章中,我们介绍了MergeTree的基本结构。1、MergeTree由分区(partiton)和part组成。2、Part是Merg...

HBase Shell操作

基本操作1.进入HBase客户端命令行[root@cdh02 current]# hbase shell2.查看帮助命令hbase(main):001:0> help3.查看当前数据库中有哪些表...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。