在Oracle 10G中,引入了一个回收站(Recycle Bin)的概念.
回收站,从原理上来说就是一个数据字典表,放置用户Drop掉的数据库对象信息.用户进行Drop操作的对象并没有被数据库删除,仍然会占用空间.除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉.数据库有了这样的功能,能够减少很多不必要的麻烦.常常看到开发人员误把表删除,急急忙忙找DBA来想办法的情况,相信,随着10G的大范围应用,这种情形应该比较少见了.
DBA管理上的相关信息可以从USER_recyclebin(DBA_recyclebin)中获取.从现在的Beta版本来看,手册上所说的通过SQL*Plus的show recycle bin 命令查看还不可用.
为了便于测试,我们创建了一个表空间Foo,大小为1M,创建了一个用户Foo,默认的表空间为Foo.
------------------------------------
SQL CONNECT foo/foo
已连接。
SQL SELECT table_name FROM user_table...[ 查看全文 ]
如果您有什么好的建议或者疑问,可以联系我们。 商务合作QQ:3272218541;3282258740。商务合作微信:13319608704;13319603564。
加好友请备注机构名称。让我们一起学习、一起进步tulaoshi.com 版权所有 © 2019 All Rights Reserved. 湘ICP备19009391号-3
微信公众号