归档于 六月, 2009
Temporary Tablespace Group
A temporary tablespace group can be thought of as a shortcut for a list of temporary tablespaces.
A temporary tablespace gr[......]
10g中默认的是创建smallfile 表空间的,system,sysaux只能创建为smallfile tablespace,bigfile tablespace只支持本地管理的自动段空间管理的表空间,有一个例外是:本地管理的undo和temp表空间可以创建为bigfile tablespace,[......]
v$rollstat:他里边的信息反应自动undo管理的undo段的信息
v$undostat:显示关于系统中undo使用的统计信息,你可以根据里边的信息给出更合理的undo表空间大小。
闪回表
使用 Oracle Database 10g 中的闪回表特性,可以毫不费力地恢复被意外删除的表
以下是一个不该发生却经常发生的情况:用户删除了一个非常重要的表 — 当然是意外地删除 — 并需要尽快地恢复。(在某些时候,这个不幸的用户可能就是 DBA!)
Oracle9i Database 推[......]
db_block_size=8k
sys@baal> create tablespace test datafile ‘e:/test.dbf’ size 10m extent management local uniform size 16k segment spac[......]
pctfree和pctused的概念不再赘述,这里记几个概念
10g中默认创建的表空间是auto管理的,使用位图来追踪块空间的使用情况,只有system,undo和temp默认是manual管理的。
对于manual管理的表空间,这两个值相加不能超过100,但是可以刚好是100
baal@baal&[......]
以前只是有一个泛泛的映像:oraccle块应该是操作系统块的整数倍,这样可以避免不必要的I/O,比如说:操作系统块的大小事521bytes,数据库块的大小是8K,那么一个数据库块由16个操作系统块构成,如果将这个数据库块读入内存,需要操作系统层面上的16次读(这里可能不对,假设操作系统一次读一个块)[......]
Rman的format格式中的%
%c 备份片的拷贝数
%d 数据库名称
%D 位于该月中的第几天 (DD)
%M 位于该年中的第几月 (MM)
%F 一个基于DBID唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为该数据库的DBID,YYYY[......]











