网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.有关forms存盘前数据合法性的检查.
.数据库在网格计算中的角色.
.Oracle SQL中的RANK.
.linux学习笔记:进程及作业.
.Linux 硬件稳定性指南,第 2 部分.
.如何使用Leading提示改变表连接方.
.ORACLE培训教程(4)-Pro * C 的使.
.Oracle利用传输表空间导出导入数.
.在Linux下安装Oracle.
.win2k下完全卸载oracle.
.oracle中变异表触发器的处理。.
.Oracle sql 语句分析.
.排除Cache影响手动强制刷新Buffe.
.Oracle冷备份的不完全恢复.
.Oracle以网格技术解决成本难题.
.甲骨文助陕西重型汽车驶入信息化.
.没有备份只有归档日志如何恢复数.
.oracle N层认证.
.Oracle9i 数据库管理实务讲座(六.
.Oracle for NT系统实用工具介绍.

Oracle 9i充分利用自动撤销管理的优点

发表日期:2008-2-9


在Oracle 9i中,Oracle对回滚段进行了重新命名,现在将其作为撤销日志。在传统的操作上,回滚段保存交换的撤销信息,直到系统发送一个响应或者回滚语句。 人工撤销治理在Oracle9i仍然被使用,但绝大多数的Oracle DBAs都选择了新的自动方法,这使得它们可以从常规撤销治理任务和调整中解放出来。 最重要的是,自动撤销治理答应DBA指定撤销信息在提交之后需要保留的时间,以防止在长时间的查询过程中出现“snapshot too old”的错误。可以通过设置UNDO_RETENTION参数来实现这一过程。这一参数的缺省值为900秒(即15分钟),但你可以设置这一参数以保证Oracle保留撤销日志。 无需定义和治理回滚段,你就可以简单地指定一个撤销表空间而减轻Oracle9i的负担。 自动撤销治理需要一个当地治理撤销表空间,这一表空间用于存放撤销段。你所需要的是建立一个撤销表空间,设置UNDO_MANAGEMENT=AUTO,然后与数据库进行连接。当启动一个例子时,Oracle会自动选择第一个可用的撤销表空间。
CREATE UNDO TABLESPACE   ts_undo DATAFILE   '/u01/oradata/prod/ts_undo.dbf' SIZE 2M REUSE AUTOEXTEND ON; Alter system set undo_tablespace=ts_undo; Alter system set undo_management=auto;
一旦已经建立了撤销表空间,你可以使用以下新Oracle 9i查询来查看撤销信息。
V$UNDOSTAT V$ROLLSTAT V$TRANSACTION DBA_UNDO_EXTENTS

上一篇:Oracle如何对CLOB行字段来执行全文检索 人气:737
下一篇:Oracle体系框架及SQL语句性能完全探讨 人气:655
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐