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

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

114次阅读
没有评论

共计 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-18发表,共计1806字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲国产中文字幕在线视频综合 | 老司机69精品成免费视频 | 日本性一级 | 久久99网站| 色先锋资源久久综合5566 | 欧美精品色精品一区二区三区 | 久久亚洲精品无码gv | 亚洲av综合色区无码专区桃色 | 99热这里只有精品在线 | 欧美另类一区 | 国产 麻豆 | 亚洲一区二区三区首页 | 韩国一级a毛片 | 国产高潮刺激叫喊视频 | 桃花色综合影院 | 91艹逼| 黄一级| 人妻体内射精一区二区三区 | 久久99国产精品免费观看 | 一区二区电影网 | 黑人巨大跨种族video | aaaa大片| 精品av熟女一区二区偷窥海滩 | 永久免费a∨片在线观看 | 国产短视频精品一区二区三区 | 免看一级a一片成人123 | 欧美日韩高清一区二区三区 | 久久精品国产亚洲av无码偷窥 | 久久97超级碰碰碰 | 永久免费观看美女裸体的网站 | 天堂影院jav成人天堂免费观看 | 精品无码国产自产在线观看水浒传 | 色多多高清在线观看视频www | 岛国午夜视频 | 可以免费观看的一级片 | 成人欧美1314www色视频 | 99热免费在线 | av无码小缝喷白浆在线观看 | 欧美视频在线观 | 亚洲av日韩av综合 | 国产探花在线精品一区二区 |