归档于 六月, 2009

Temporary Tablespace Group

Temporary Tablespace Group
A temporary tablespace group can be thought of as a shortcut for a list of temporary tablespaces.
A temporary tablespace gr[......]

继续阅读

some notes

10g中默认的是创建smallfile 表空间的,system,sysaux只能创建为smallfile tablespace,bigfile tablespace只支持本地管理的自动段空间管理的表空间,有一个例外是:本地管理的undo和temp表空间可以创建为bigfile tablespace,[......]

继续阅读

跟undo相关的两个视图

v$rollstat:他里边的信息反应自动undo管理的undo段的信息

v$undostat:显示关于系统中undo使用的统计信息,你可以根据里边的信息给出更合理的undo表空间大小。

oracle10g新特性:闪回表

闪回表
使用 Oracle Database 10g 中的闪回表特性,可以毫不费力地恢复被意外删除的表
以下是一个不该发生却经常发生的情况:用户删除了一个非常重要的表 当然是意外地删除 并需要尽快地恢复。(在某些时候,这个不幸的用户可能就是 DBA!)
Oracle9i Database 推[......]

继续阅读

自动段空间管理的表空间都至少具有5个块

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

pctfree和pctused的概念不再赘述,这里记几个概念
10g中默认创建的表空间是auto管理的,使用位图来追踪块空间的使用情况,只有system,undo和temp默认是manual管理的。
对于manual管理的表空间,这两个值相加不能超过100,但是可以刚好是100
baal@baal&[......]

继续阅读

oracle块跟操作系统块的关系

以前只是有一个泛泛的映像:oraccle块应该是操作系统块的整数倍,这样可以避免不必要的I/O,比如说:操作系统块的大小事521bytes,数据库块的大小是8K,那么一个数据库块由16个操作系统块构成,如果将这个数据库块读入内存,需要操作系统层面上的16次读(这里可能不对,假设操作系统一次读一个块)[......]

继续阅读

Rman的format格式中的%

Rmanformat格式中的%
%c 备份片的拷贝数
%d 数据库名称
%D 位于该月中的第几天 (DD)
%M 位于该年中的第几月 (MM)
%F 一个基于DBID唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为该数据库的DBID,YYYY[......]

继续阅读

Bigfile Type Tablespaces versus Smallfile Type

一篇介绍bigfile tablespace和smallfile tablesapce的很好的文章,原文见这里
Introduction:
Another Oracle 10g feature that is interesting is a new type of tablespace call[......]

继续阅读

佳能镜头编号的含义

不论你是买新的镜头还是要购买二手的镜头,你都有必要了解镜头本身编号代表的含义,佳能镜头的编号印刷在卡口出:
第一个字母:生产地区;,对应关系如下:

A

1960 / 1986

J

1969 / 1995

S

1978/[......]

继续阅读