在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

数据库中回收站recycle bin怎么用

99次阅读
没有评论

共计 1806 个字符,预计需要花费 5 分钟才能阅读完成。

丸趣 TV 小编给大家分享一下数据库中回收站 recycle bin 怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

回收站(Recycle Bin)从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行 Purge 或者因为存储空间不够而被数据库清掉。

在 Oracle 10g 数据库中,引入了一个回收站 (Recycle Bin) 的数据库对象。
回收站,顾名思义,它就是存储被删掉的东西。从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行 Purge 或者因为存储空间不够而被数据库清掉。数据库有了这样的功能,能够减少很多不必要的麻烦。
如果一个表被删除,那么与该表有关联的对象,例如索引、约束和其他依赖对象都会在前面加 bin$$ 这个前缀。

一、启动和关闭

你可以使用下面的查询语句来查看回收站的当前状态:
SQL SHOW PARAMETER RECYCLEBIN;

NAME  TYPE  VALUE
——–  ———– ———-
recyclebin  string  ON

SQL SELECT NAME, VALUE FROM V$PARAMETER WHERE NAME= recyclebin

NAME  VALUE
—————– ——————–
recyclebin  on

如果返回值为“on”表明回收站是启动的,“off”表明是关闭的。

当然,你可以启动或者关闭回收站里的每个会话(session)和系统(system),代码如下:

  ALTER SYSTEM SET recyclebin = ON;   
  ALTER SESSION SET recyclebin = ON;   
   
  ALTER SYSTEM SET recyclebin = OFF;   
  ALTER SESSION SET recyclebin = OFF;   

二、获取回收站里的内容

你可以使用下面的任意一个语句来获得回收站中的对象:

  SELECT * FROM RECYCLEBIN;   
  SELECT * FROM USER_RECYCLEBIN;   
  SELECT * FROM DBA_RECYCLEBIN;   

三、还原

可以使用如下语法来还原被删除的对象:

FLASHBACK TABLE Dropped_Table_Name TO BEFORE DROP RENAME TO New_Table_Name  

备注:这里的 RENAME 是给删除的对象进行重新命名,是一个可选命令。

四、清空回收站
这里的清空包含两种情况,第一你可以有条件的清空;第二是全部清空。我们先来看看有条件的清空该如何做:

a. 清空一个特定的表:
  PURGE TABLE Table_NAME ;

b. 清空一个特定的索引:
  PURGE INDEX Index_NAME ;

c. 清空与该表空间有关联的对象:
  PURGE TABLESPACE Table_NAME ;

d. 清空一个特定用户的表空间对象:
  PURGE TABLESPACE Table_NAME USER User_Name ;

e. 清空回收站:(RECYCLEBIN 是 USER_RECYCLEBIN 的同义词)
  PURGE RECYCLEBIN;

f. 当一个表被删除(drop)时就直接从回收站中清空
  DROP TABLE Table_Name PURGE;

五、查询回收站 recyclebin 信息

set lines 200
col owner for a15
col object_name for a30
col original_name for a30
col operation for a9
col type for a8
col droptime for a19
col ts_name for a15
select owner,object_name, original_name, operation, type, droptime, ts_name
  from dba_recyclebin;

以上是“数据库中回收站 recycle bin 怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-17发表,共计1806字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 日日日日做夜夜夜夜无码 | 91丨九色丨首页在线观看 | 亚洲无av码一区二区三区 | 国产精品视频一区国模私拍 | 亚洲经典千人经典日产 | 久久精品在现线观看免费15 | 成人免费手机在线看网站 | 高潮毛片无遮挡高清免费视频 | 亚洲欧美国产精品久久久 | 免费在线观看黄视频 | 欧美色图自拍 | 伊人久久影院大香线蕉 | 97久久国产一区二区三区四区 | xf在线a精品一区二区视频网站 | 精品区| 日韩在线免费视频 | 日本最新免费不卡二区在线 | 国产又黄又爽又色的免费视频 | 久久免费观看国产99精品 | 色综合色综合色综合色综合 | 中国午夜伦理片伦理片 | a视频在线播放 | 亚洲欧洲久久av | 国产乱人伦偷精品视频aaa | 国产成年人在线观看 | 无码任你躁久久久久久老妇 | 国产亚洲精品在天天在线麻豆 | 免费看欧美一级特黄α大片 | 男人进入女人下部视频 | 狠狠色婷婷久久一区二区 | 国产性做久久久久久 | 欧美牲交a欧美牲交aⅴ一 | 国产操穴| 欧美国产精品一区二区免费 | 香蕉久久影院 | 国产高清大尺度一区二区不卡 | 亚洲久悠悠色悠在线播放 | 嫩草视频在线播放 | 久操免费在线 | 午夜视频免费在线播放 | 久久婷婷五月国产色综合 |