oracle回收站的作用,Oracle回收站

回收站是删除对象使用的存储空间。可以使用实例参数recyclebin禁用回收站,默认是on,可以为某个会话或系统设置为off或on。所有模式都有一个回收站。

当表空间不足时可以自动重用回收站对象占用的表空间(此后不可能恢复对象),或使用purge真正地删除对象。

//显示回收站状态

SQL> show parameter recyclebin;

NAME       TYPE        VALUE

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

recyclebin string      on

//可以禁用或启用回收站

SQL> alter system set recyclebin=off;

SQL> alter system set recyclebin=on;

//显示回收站内容

SQL> show recycle;

ORIGINAL NAME    RECYCLEBIN NAME                OBJECT TYPE  DROP TIME

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

EMP              BIN$nZeFdV7KRUavVdBBbSCGQA==$0 TABLE        2014-03-05:22:04:34

T                BIN$F4pMSE6QTxOG/ROtSMvhaw==$0 TABLE        2014-03-03:23:19:47

T                BIN$36411FISQ/OxxyOllF78yw==$0 TABLE        2014-03-03:22:57:01

TEST             BIN$sMXGDOloSOiX42Fb7sCObg==$0 TABLE        2014-03-27:00:46:17

//查询当前用户下的回收站信息,can_undrop——是否可撤消删除

SQL> select object_name, original_name,type,droptime,can_undrop, space from user_recyclebin;

OBJECT_NAME                    ORIGINAL_NAME   TYPE    DROPTIME            CAN SPACE

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

BIN$nZeFdV7KRUavVdBBbSCGQA==$0 EMP             TABLE   2014-03-05:22:04:34 YES     8

BIN$F4pMSE6QTxOG/ROtSMvhaw==$0 T               TABLE   2014-03-03:23:19:47 YES     8

BIN$36411FISQ/OxxyOllF78yw==$0 T               TABLE   2014-03-03:22:57:01 YES     8

BIN$sMXGDOloSOiX42Fb7sCObg==$0 TEST            TABLE   2014-03-27:00:46:17 YES     8

下面是关于回收站的一些常用操作:

//删除表并移到回收站

drop table emp purge;

//从回收站中清除表emp

purge table emp;

//从回收站中清除索引emp_idx

purge index emp_idx;

//从表空间ts01中清除所有删除的对象

purge tablespace ts01;

//从表空间ts01中清除用户scott所删除的所有对象

purge tablespace ts01 user scott;

//清空回收站

purge recyclebin;

//清除所有删除的对象,需要dba权限

purge dba_recyclebin;

ORACLE 回收站导致的故障

ORACLE 回收站导致的故障 一.故障 (1)现象     一个生产环境,oracle数据库挂死,严重影响生产.查死锁sql,发现大量日志插入语句,并且每条运行时间都超过一分钟,插入非常缓慢.据分析 ...

oracle 回收站管理

oracle10g,在pl/sql中选中删除后会出现类似:BIN$nJ5JuP9cQmqPaArFei384g==$0的表. 1.查看回收站 select * from user_recyclebin ...

oracle 回收站

oracle10g,在pl/sql中选中删除后会出现类似:BIN$nJ5JuP9cQmqPaArFei384g==$0的表. 1.查看回收站 select * from user_recyclebin ...

5.创建表,使用alter进行表信息的增删改,Oracle回收站,集合运算

 1  Oracle基于用户的管理方案 2 DDL语句可以管理数据库的对象有:视图   索引  序列  同义词   约束 3  创建一个表,有2个条件(1 有权限:2有表空间) Oracle给你提 ...

【转】Oracle回收站(recyclebin)

我们都比较熟悉windows中的回收站,文件删除后放到回收站里还可以再复原.Oracle回收站的原理完全一样,只是实现的细节方面有些差异.另外回收站中只能回收表和相关的对象包括索引.约束.触发器.嵌套 ...

ORACLE回收站机制介绍

回收站概念 从ORACLE 10g开始,引入了一个叫回收站(Recycle Bin)的概念.它的全称叫Tablespace Recycle Bin.回收站实际是一个逻辑容器(逻辑区域),原理有点类似于 ...

Oracle回收站使用全攻略

摘要:回收站(Recycle Bin)从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息.用户进行删除操作的对象并没有被数据库删除,仍然会占用空间.除非是由于用户手工进行Pur ...

Oracle回收站 使用

查询回收站 SELECT * FROM RECYCLEBIN; SELECT * FROM USER_RECYCLEBIN; --USER_RECYCLEBING与RECYCLEBIN是同义词,字段完 ...

Oracle回收站的清理方法

http://blog.itpub.net/18841027/viewspace-1057765/

随机推荐

http status 301/302 & java重定向/转发

一.301/3021.什么是301转向?什么是301重定向? 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header) ...

C# basic

1. output Console.WriteLine("hello world"); 2. naming convention variable: start with lowe ...

Excel——将内容导入

1.写入Excel文件的操作引入Microsoft.Office.Tools.Excel.dll 程序集 List list = new List

combobox获取值

easyui-combobox是组合框 ,既可以输入,也可以选择 获取的数据是json格式的  [{"id":"001","text":&q ...

PHP 开启短标签

=STATIC_URL?> 让上面的语句可以正常运行,等同于下面的语句 <?php echo STATIC_URL;?> 可以在 php.ini 中找到 short_ope ...

原创新闻 11 个最佳 jQuery 滚动条插件

通过jQuery滚动条插件,你可以换掉千篇一律的默认浏览器滚动条,让你的网站或web项目更具特色,更有吸引力.本文收集了11款非常漂亮.实用的jQuery滚动条插件,你可以轻松将它们应用在自己的网站中 ...

ng1 http 读取json数据

在前端开发过程中,有时后端还没开发出接口,需要经常自己构造获取本地mock数据. AngularJS XMLHttpRequest $http 是 AngularJS 中的一个核心服务,用于读取远程服 ...

Handlebars 和 angularjs 之间的区别

handlebarsjs算不上框架,只是一种js模板引擎,是模板库,模板库的主要作用是:你想要生成某一大片有一定规律的界面,比如商品详情,不同商品之间差的只是名称,价格,图片,介绍这些,但是结构一样的 ...

ASP&period;NET WebAPI String 传值问题

如果我们再WebAPI中定义了只有一个string参数的WebAPI函数,如下所示: [HttpPost] public string TrackBill(string str) { return s ...

漏洞利用教程:msfpayload 和 Backdooring EXEs

漏洞利用教程:msfpayload 和 Backdooring EXEs 此版本的PrimalSec漏洞教程系列将介绍如何使用msfpayload创建各种有效负载.msfpayload是Metaspl ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值