当前位置:首页 > 技术与方案 > 数据库技术相关

巧删Oracle 10g中的垃圾表

(2012-09-26 15:15:11)

经常使用Oracle 10g,我们可以发现以前删除的表在数据库中出现了特别多的垃圾表,如下例:

 

BINjR8PK5HhrrgMK8KmgQ9nw==

这一类的表通常无法删除,并且无法用“delete”删除,这种情况的出现,一般不会影响正常的使用,但是有遇到以下几种情况时则必须删掉它。

1、这些表占用空间

2、如果使用Middlegen-Hibernate-r5的朋友会发现一些问题,不象你以前用Oracle 9时那么顺的生成Hibernate配置文件,原因就在这里将它删除就没有问题了。

3、其它情况

 

这一类的表是Oracle 10g的新特性。

Drop Table后,没有真正的删除表,而是在“垃圾站”中了。可以通过下面看到。

 

更多
关闭窗口 打印 
网站首页    -    联系我们    -   收藏本站    -    网站地图                                                               客户服务热线:0571-85023000
本网站所有网页信息已申请知识产权和著作权保护,版权归四海光纤公司所有,未经授权禁止任何人复制或镜像,违者必究。
公司主营:杭州光纤光缆视频会议系统,是专业的通信网络工程、视频会议系统建设专家

中华人民共和国备案号:浙ICP备10018243号