网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  快速掌握删除oracle 10g垃圾表的好方法     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:143次  录入:管理员--2007-11-22  
 

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

binjr8pk5hhrrgmk8kmgq9nw==

这一类的表通常无法删除,并且无法用"delete"删除,这种情况的出现,

一般不会影响正常的使用,但是有遇到以下几种情况时则必须删掉它。

1.这些表占用空间

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

3.其它情况

binjr8pk5hhrrgmk8kmgq9nw==

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

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

sql> show recyclebin

如果要彻底删除,可以使用:

sql> purge table "binjr8pk5hhrrgmk8kmgq9nw==";

删除这一个或删除全部:

sql> purge recyclebin;

 
 
上一篇: 实例解析:怎样更改监听器日志文件名称    下一篇: 轻松接触oracle9i中的一个特殊等待事件
  相关文档
正确认识oracle peeking绑定变量的控制 01-24
Oracle进程导致CPU 100%的具体解决步骤 08-05
如何用dbms_rowid获取rowid的详细信息 03-26
红旗linux和Oracle10gr2的冲突 05-27
在UNIX服务器上设置Oracle8i全文检索 05-13
快速掌握"oracle"数据库的启动和关闭 02-22
有关Oracle中虚拟专用数据库的探讨 04-11
快速掌握ora-00600 4194错误的解决方法 11-15
Oracle中细粒度访问控制的工作方式 04-12
在Oracle 9i中Form Builder使用树心得 07-07
oracle数据字典与动态性能表的相关概念 04-24
通过db查询的两个数据库间scn会被同步 03-26
oracle与data guard环境中重建控制文件 (1) 03-27
数据库中判断一个字符串内是否含有中文 05-06
奥运选手博客晒心情 满"博"尽是分享与理解 08-12
修改表空间的SQL代码 01-15
Oracle数据库异步调用基本原理及测试 04-11
在oracle数据库中如何使用超过2g的内存 05-20
两种方法分析每月工作日计算程序 06-10
记录一致性错误日志可以简化PL-SQL调试 07-07
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息