当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Oracle 10G 中的"回收站"by F
 

 

    摘要:实为 转贴j9988+原创 begin transaction --playyuer 原创exec sp_decrypt appsp_test --j9988 原创rollback transaction --playyuer 原创 or:或者直接用 transaction 把 j9988 包起来!begin transactionj9988rollback transaction /***......
 ·dbvisualizer图解    »显示摘要«
    摘要: 很偶然的机会,发现了一个很优秀的jdbc调试工具,免费的噢。 它就是dbviualizer。在http://www.dbvis.com/可以找到下载。 安装过程很普通,相信每一个程序员都可以轻松搞定,现在我们看看它的真面目。 欢迎界面,纯java写就的dbviusualizer在windows下呈现亲切的xp风格,不知道其它平台上是什么样子。 新安装的dbvisuallizer需要设......


Oracle10G中的"回收站"
oracle 10g 中的"回收站"

【程序编程相关:我的会话(session)在做什么?

【推荐阅读:全面优化ADO

by fenng 【扩展信息:使Response窗口可以改变大小

http://www.dbanotes.net

在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_tables;

未选定行

sql> desc user_recyclebin

名称 是否为空? 类型

----------------------------------------- -------- ----------------

......

......

user_recyclebin大多是自解释的,涵义比较容易理解.

sql> select object_name from user_recyclebin;

未选定行

sql> create table foo as select * from dual;

表已创建.

sql> select table_name from user_tables;

table_name

------------------------------

foo

sql> drop table foo;

表已丢弃.

sql> select table_name from user_tables;

table_name


...   下一页
 ·sqlplus命令使用指南(一)    »显示摘要«
    摘要:熟悉oracle的朋友都知道,sql plus是一个重要的和oracle打交道的工具。sql plus本身有很多命令,可以帮助我们做很多事情,包括产生一些规格化的报表、提供人机交互等等。下面,我就简单地说明一下,供大家参考: 一 帮助命令 help可以帮助我们,查找sql plus每个命令的用法 举例: sql> help accept accept ------ ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE