? Im Gehirn liefern Axone die Wege der Kommunikation zwischen dem Gehirn und den Körper. Tablespaces handeln viel die gleiche Weise , die als Brücke zwischen den physischen und logischen Komponenten einer Oracle-Datenbank. Tablespaces enthalten die Objekte , die Daten speichern , wie Tabellen , Indizes, Rollback-Segmente und materialisierte Ansichten . Standardmäßig erstellt Oracle zwei Tablespaces bei der Installation : System-und SYSAUX . Natur
Datafiles stellen die physikalische Struktur der Tabellenbereich , während Tablespaces als logische Speichereinheit für diesen Dateiformaten funktionieren . Datenbanken können eine oder mehrere Tablespaces und jeder Tablespace kann eine oder mehrere Datendateien haben . Der Festplattenspeicher von allen Datendateien besetzt bestimmt die tatsächliche Größe eines Tablespace , mit zusätzlicher Arbeitsspeicher und physischen Speicherplatz zugeordnet, wenn mehr Datendateien erstellt werden .
Logische Struktur
Oracle Tablespaces können in Segmente , Extents und Blöcke unterteilt werden. Segmente sind als die logischen Speichereinheiten für die Datenbank. Tabellen bilden Indizes , Cluster oder andere Storage-bezogene Objekte ein Segment , das in verschiedenen Tablespaces befinden können . Ein Ausmaß deckt zusammenhängenden Blöcken - die kleinste Speichereinheit in einer Oracle-Datenbank , in der Größe von 2 Kilobyte und die Erhöhung in Vielfachen von zwei bis zu 32K - . In einem Segment
Typen
SYSTEM Tablespace speichert die Daten Wörterbuch für die Datenbank , während SYSAUX speichert Metadaten dass in SYSTEM ausbreiten. Zusätzlich zu den Standard- Tablespaces sollte jede Datenbank mindestens einen temporären Tablespace für temporäre Dateien unterzubringen. Oracle unterstützt Bigfile Tablespaces , dass eine große Datei speichern und nur in Plattformen, die große Dateien unterstützt werden. UNDO Tablespaces sind spezialisiert auf die Aufrechterhaltung UNDO Daten während Datenmanipulation Operationen erzeugt .
Standard SYSTEM
SYSTEM Tablespace , die Online- solange die Datenbank bleibt geöffnet ist, wird store PL /SQL -Programme sowie einige Daten . Kleine Datenbanken können auf der SYSTEM-Tablespace allein überleben, sondern Oracle empfiehlt die Aufbewahrung der Daten in einem separaten Tabellenbereich .