next Undo Management
up Fundamentals
previous Tablespaces, Datafiles
  Contents   Index

Subsections


Storage Strukturen und Beziehnungen


Beispiel: Wie gross ist das 5. Element?

CREATE  TABLE  hr.departments
  (
    department_id NUMBER(4), 
    department_name VARCNAR2(30),
    manager_id NUMBER(6), 
    location_id NUMBER(4)
  )
  STORAGE
  (
    INITIAL     200K  
    NEXT        200K 
    PCTINCREASE  50
    MINEXTENTS    1
    MAXEXTENTS    5
  )
  TABLESPACE  data
;
  1. 200K (INITIAL)
  2. 200K (NEXT)
  3. 300K (Letztes * PCTINCREASE %)
  4. 450K (Letztes * PCTINCREASE %)
  5. 675 K


Data Block Management


Automatic Segment Space Management

Der Automatic Segment-Space Management ist eine Methode zum verwalten des freien Platzes innerhalb von Database Segments. Dabei werden Bitmaps und keine Free Lists verwendet.
CREATE TABLESPACE data02
  DATAFILE '/u01/oradata/data02.dbf' SIZE 5M
  EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64K
  SEGMENT SPACE MANAGEMENT AUTO
;
Bei 'SEGMENT SPACE MANAGEMENT AUTO' werden Angaben zu PCTUSED, FREELIST, FREELIST GROUPS ignoriert.

Hinweis: Bei einem Tablespace mit Automatic Segment Management wird der der freie Speicher im Undo Tablespace verwaltet.


Manual Segment Space Management

Das Manual Segment Space Management ermöglicht die Konfiguration von PCTFREE, PCTUSED, FREELIST. Es war die einzige Methode bis Oracle 8i. Das Manual Segment Space Management ist die Default-Methode in Oracle 9i.
next Undo Management
up Fundamentals
previous Tablespaces, Datafiles
  Contents   Index


Stefan Hietel dama.go GmbH, Robert Warnke http://rowa.giso.de