Inhaltsverzeichnis

 SAP-Schulungen | Cisco-Schulungen | Oracle-Schulungen | Microsoft-Schulungen

  • damago - Einfach gute Trainings

    damago - Einfach gute TrainingsWir sind ein bundesweit tätiges IT-Schulungsunternehmen mit folgenden Schwerpunkten

    - Standardseminare aller namhafter Hersteller
    - Passgenaue Seminare gemäß Ihrer Inhaltsvorgaben
    - Komplettabwicklung Ihres Schulungsbedarfs
    - Zertifizierte Aus- und Weiterbildungen für die
      Bundeswehr, die Agenturen und Jobcenter

    Wir suchen für Ihre Themen den besten Trainer. Nehmen Sie uns beim Wort!

    Ihr Team von damago

  • Freude am Lernen

    damago - Einfach gute Trainings… steht bei uns im Vordergrund.
    Entspannte Lernatmosphäre, viele praktische Übungen, verbunden mit einer Brise Humor kennzeichnen unsere Seminare.
    Unsere Trainer, die alle auch in IT-Projekten bzw. im IT-Support tätig sind, vermitteln neben Wissen auch den ihnen eigenen Enthusiasmus für die entsprechende Software.

News

21.05.2012
Neues damago-Seminarprogramm für Juli-Dezember jetzt erhältlich
... weitere News

Geförderte
Weiterbildung

Wir bringen Sie wieder in einen neuen Job.

Mehr als 80% unserer Seminarteilnehmer finden nach erfolgreichem Seminarabschluss wieder einen Arbeitsplatz auf dem 1. Arbeitsmarkt.



... mehr zu den Weiterbildungen

Seminare &
Zertifikate

Ob Microsoft, Cisco, Linux, Oracle oder SAP - bei uns finden Sie das richtige Seminar!

Wenn Sie sich zertifizieren lassen wollen, können Sie auch spezielle Prüfungsvorbereitung erhalten. Ca. 93,7% unserer Kursteilnehmer bestehen die Prüfungen, einige sogar mit dem Perfect Score von 1000.

... mehr zu den Seminaren

 Firmen-
 Referenzen

Referenzen

Diese Unternehmen vertrauen unseren Trainings

... mehr zu den Referenzen

Teilnehmer-
Bewertungen

11.02.2011
Schwieriges Thema, aber sehr guter Dozent und kurzweilig gestaltetes Seminar. Selbst nach der Mittagspause ;-) Klasse!

Karl Obermaier Vmware 
Ø Bewertung 3512 TN: Note 1.45 

Geförderte Weiterbildungen im Überblick

 


next Storage Strukturen und Beziehnungen
up Fundamentals
previous Redo Log Files
  Contents   Index

Subsections


Tablespaces, Datafiles

Oracle speichert Daten in Tablespace (logisch) und in Data Files (physisch). Ein Tablespace kann nur zu einer Datenbank gehören. Ein Tablespace kann ein oder mehrere Data Files beinhalten. Ein Data File kann nur zu einem Tablespace und zu einer Datenbank gehören.


Arten von Tablespaces

System Tablespace
  • Wird mit der Datenbank erstellt.
  • Enthält das Data Dictionary.
  • Enthält das System Undo Segment.
Non-System Tablespace
  • Separate Segmente.
  • Einfache Speicherplatz-Administration.
  • Steuerung der Speichergrößen für die User.


Anzeige der Tablespaces

select * from dba_tablespaces;


Tablespace erzeugen

create tablespace testus
  datafile '/var/tablespaces/testus.dbf' 
  size 100M autoextend on next 5M maxsize 500M
;


Locally Managed Tablespace

Der Locally Managed Tablespace ist erst ab 9i Default-Einstellung.
create tablespace testus_l 
  datafile '/var/tablespaces/testus_l.dbf'
  size 100M extent management local
;


Dictionary Managed Tablespace

Der Dictionary Managed Tablespace wird inzwischen sehr selten verwendet.
create tablespace testus_d
  datafile '/var/tablespaces/testus_d.dbf' size 100M 
  extent management dictionary
  default storage 
   (initial 32k next 64k minextents 5 maxextents unlimited pctincrease 50)
;
Wenn der SYSTEM-Tablespace als Locally Managed Tablespaces angelegt wurde, kann weiterer Tablespace nur locally angelegt werden.


Undo Tablespace (Before-Images)

Der Undo Tablespace gilt für gesamte DB und kann keinem User zugewiesen werden.
create undo tablespace undo_01
  datafile '/var/tablespaces/undo01.dbf' size 50M;


Temporary Tablespace

Der Temporary Tablespace wird für SORT gebraucht. Nur ein ein temporary Tablespace kann pro DB aktiv sein (default). Dieser sollte wachsen können (d.h. auf extra Platte legen), er schrumpft aber nicht mehr.
create temporary tablespace temp01
  tempfile '/var/tablespaces/temp_01.dbf' size 500M  
  extent management local uniform size 4M
;
Anzeige des Default Temporary Tablespace:
select * from database_properties 
  where PROPERTY_NAME = 'DEFAULT_TEMP_TABLESPACE';
Wechsel des Default Temporary Tablespace:
alter database default temporary tablespace temp01;
Beachte: Einen temporären Tablespace kann man keine Quota für User zuweisen.


Tablespace offline setzten

Notwendig für Recovery
alter tablespace testus_l offline normal;
  • normal - Alle Data Blocks werden von aus den SGA in die Tabelespaces geschrieben (default).
  • temporary - Bewirkt einen Checkpoint. Alle Offline Files erfordern ggf. Media Recovery.
  • immediate - Stellt nicht sicher das alle Tablespace Files verfügbar sind. Es wird kein Checkpoint erzwungen. Media Recovery ist unbedingt notwendig. Daher sollt immediate vermieden werden.
  • for recover - Bringt Tablespace offline für Tablespace Point-In-Time-Recovery.


Tablespace online setzten

alter tablespace testus_l online;


Tablespace Read Only setzen

Der Tablespace muss dazu online sein.
alter tablespace testus_l read only;


Welche Tablespaces sind autoextensible?

Anzeige der Tablespaces, die sich automatisch vergrößern können.
select tablespace_name, file_name, autoextensible
  from DBA_DATA_FILES;


Datendatei vergrößern / Datendatei hinzufügen

Automatische Erweiterungen bewirken Performanceverluste.

Datendatei vergrößern:

alter database datafile '/var/tablespaces/testus.dbf' 
  resize 200M;


Eine Datendatei hinzufügen

alter tablespace testus
  add datafile '/var/tablespaces/testus_longus.dbf' 
  size 200M autoextend on next 100M;


Datafiles zu einem anderen Tablespace verschieben

Tablespace offline setzen.
alter tablespace testus_l offline normal;
Datei mit Betriebssystembefehlen verschieben.
alter tablespace testus_l
  rename datafile '/var/tablespaces/testus_l.dbf' 
    to '/hdd2/testus_l.dbf'
;
alter tablespace testus_l online;
Tablespace online setzen.
alter tablespace testus_l online;


Löschen von Tablespace

Nur wenn der Inhalt nicht mehr gebraucht wird. Beachte Constraints und andere Beziehungen auf diesen Tablespace.
drop tablespace testus_l including contents
  and datafiles cascade constraints;

next Storage Strukturen und Beziehnungen
up Fundamentals
previous Redo Log Files
  Contents   Index
 


Stefan Hietel dama.go GmbH und Reno Föllmer

 
 
 

  © Copyright 2003 dama.go GmbH All Rights Reserved.