易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE 临时表的REDO UNDO

1.对永久表的insert生成了大量的redo,而对临时表几乎没有生成任何redo。这是有道理的,对临时表的insert只会生成很少的undo数据,而且对于临时表只会为undo数据建立日志。
2.永久表的update生成的redo大约是临时表更新所生成的redo的两倍。同样,这也是合理的。必须保存update的大约一半(即 前映像)。对于临时表来说,不必保存“后映像”(redo)。
3.delete需要几乎相同的redo空间。这是有道理的,因为对delete的undo很大,而对已修改块的redo很小。因此,对临时表的delete与对永久表的delete几乎相同。
对于最后一个结论,需要指出有些例外情况,例如,如果我们用2000个字节的数据update完全为null的一列,生成的undo数据就非常少。这个update表现的就像是insert。另一方面,如果我把有2000个字节数据的一列update为全null,对redo生成来说,这就表现的像是delete。平均来讲,可以这样认为,临时表UPDATE与永久表UPDATE生成的undo/redo相比,前者是后者的50%。


相关文档:

甲骨文推出Oracle PeopleSoft Enterprise 9.1

为了帮助企业提高员工效力,甲骨文公司日前在2009甲骨文全球大会上推出最新版Oracle PeopleSoft Enterprise管理软件,即PeopleSoft Enterprise人力资本管理9.1、PeopleSoft Enterprise PeopleTools 8.50、PeopleSoft Enterprise学习管理9.1和PeopleSoft Enterprise门户9.1。  这个吸收了来自150多个客户的反馈信息 而开发 ......

oracle所有函数的功能说明

SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr6 ......

oracle常用表

 dba_users 数据库用户信息
dba_segments 表段信息
dba_extents 数据区信息
dba_objects 数据库对象信息
dba_tablespaces 数据库表空间信息
dba_data_files 数据文件设置信息
dba_temp_files 临时数据文件信息
dba_rollback_segs 回滚段信息
dba_ts_quotas 用户表空间配额信息
dba_free_space 数据库空闲空间 ......

优化Oracle数据库性能

 【IT168 技术文档】随着网络应用和电子商务的不断发展,各个站点的访问量越来越大,如何使有限的计算机系统资源为更多的用户服务?如何保证用户的响应速度和服务质量?这些问题都属于服务器性能优化的范畴。作为较成功的数据库厂商,Oracle公司数据库的性能优化是如何进行的
   优化策略
   为了保证Oracle数 ......

Oracle 数据库的各类名称概念

数据库名、实例名、数据库域名、全局数据库名、服务名,
这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。
一、数据库名
什么是数据库名?
数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号