停止空想

老张的空中之家

存档于 ‘数据库’ 分类

关于exp的默认参数compress=Y

作者:admin 发表时间:八月 - 1 - 2006

在执行exp的时候,要特别的注意,如果没有明确指出,默认compress=y,这个参数的意思就是说在将来imp的时候,将如今要被export的segment的所有extents都加到一起,计算出来所有extents的大小,作为将来imp的表的initial extent的大小。

也就是说imp不能决定新表的initial extent的大小,而是在exp的时候就已经确定了。

所以,这个参数默认值是很糟糕的,在exp的时候需要特别指明compress=n。

阅读全文 »

Popularity: 30% [?]

类别:Oracle

浅谈SCN

作者:admin 发表时间:六月 - 6 - 2006

Scn:又叫作系统变更号,可以作为oracle系统内部的一个时钟。

一、Scn的分类:

根据scn位于的位置不同,可以分为以下几种:

                     阅读全文 »

Popularity: 26% [?]

类别:Oracle

dbms_redefinition的使用

作者:admin 发表时间:六月 - 6 - 2006

转自yangtingkun

在一个高可用系统中,如果需要改变一个表的定义是一件比较棘手的问题,尤其是对于7×24系统。Oracle提供的基本语法基本可以满足一般性修改,但是对于把普通堆表改为分区表,把索引组织表修改为堆表等操作就无法完成了。而且,对于被大量DML语句访问的表,幸运的是,Oracle从9i版本开始提供了在线重定义表功能,通过调用DBMS_REDEFINITION包,可以在修改表结构的同时允许DML操作。

阅读全文 »

Popularity: 25% [?]

类别:Oracle