Oracle Launch 11gR2 in München

    Einleitung / Verschiedenes

  1. 11gR2 XE:
    • neue Express-Edition 11gR2 wird kommen (erst 2010)
  2. ASM
    • Conig Assistent, neu intelligent DataPlacement
  3. Spaltenorientierte Speicherung
    • nur als Option (HCC) mit Exadata2
    • mit Komprimierung 80% Platz sparen
    • HCC = Hybrid Columnar Compression

    Neuheiten für den DBA

  4. Upgrade Manual - für Umstieg auf 11gR2 vorhanden
  5. neuer Installer
    • erlaubt Response-File Erstellung
    • (kostenpflichtige) Optionen nur noch, wenn EE ausgewählt wurde
  6. Test's für Upgrades sind bereitgestellt
  7. Sheduler
    • shagent start -> eigene Agenten auf DB-Servern
    • Job's auf fremden DB's laufen lassen
    • File Watcher -> wartet auf Eintreffen einer Datei, als Event für DB-Job
    • Email-Benachrichtigung
  8. Data-Pump
    • alle Exp/Imp-Parameterdateien weiterverwendbar
    • langfristig KEIN Exp mehr unterstützt
  9. Execute-Privileg für Directories
    • Erlaubt unzip, dann Laden von Daten aus der DB heraus
  10. DB Vault
    • Datenverschlüsselung auch für DBA
    • Kostenpflichtig (?)
  11. Data Masking
    • Datenanonymisierung für Testsysteme
    • Kostenpflichtig

    Anwendungsentwicklung

  12. LISTAGG -> Listen aus Zeilen generieren
  13. nth-value -> n-ten Wert einer sortierten Liste ausgeben
  14. "Editions" -> Online App Upgrade
    • Neue Version eines Paketes unter gleichem Namen "bereitstellen"
    • Möglichkeiten
      • PL-Versionen
      • PL-Versionen und Tbl-Views (spezielle Views die Änderungen der Editionen unterstützen)
      • PL-Versionen, Tbl-Views und Crossedition-Trigger (Sicherung Datenkonsistenz zwischen Editionen)
    • Schwenk per "alter system set default edition xy"
    • Ziel: Hochverfügbarkeit auch bei Anwendungswechsel
  15. DB-Filesystem
    • nicht mit ASM-Filesystem verwechseln
    • ein Dateisystem "in der Datenbank"
    • Ziel: Bilder gemeinsam mit Sourcen in DB halten, Zugriff per Linux-Mount
    • Doku (zu finden bei "Securefile und large Objects"

    Hochverfügbarkeit

  16. "Cloud = letzte Ausbaustufe von HA"
  17. Neu:

  18. shared OracHomes
  19. ASM nur noch per Grid-Infrastruktur Single Instanz
    • "Oracle Restart" = Teil der Std.-Edition
  20. ASM-Cluster-Filesystem
    • eigenes Config-Tool:
      • asmcmd - für Zeile
      • asmcr(?) - graphisch
  21. RAC one Node
    • "Emulation" einer Single Instanz auf einem RAC
    • oder
    • Nutzung nur eines Knotens (one Node) eines Clusters
    • Ziel: leichterer Einstieg in RAC
    • Lizenzierung:
      • 1 Knoten im RAC bleibt ungenutzt, muss nicht lizenziert werden (10 Tage Regel, analog Standby-System)
    • RAC ohne Skalierbarkeit (technisch schon, lizenztechnisch nicht)
    • Omotion
      • Wechsel der Connections auf anderen Knoten
      • Wechsel binnen 30 Minuten (harte Vorgabe)
    • Lizenzierung wie Fail-Over-Cluster
      • 10 Tage Regelung
      • 1 Server lizenzieren, 2. Server für Failover nutzen, wenn Nutzung <>
    • SCAN-Listener
      • einfacher Zugriff auf Clusterstruktur
      • SCAN = Single Client Access Name -> ein Name für alle Knoten im Cluster
  22. ACFS
    • ASM - File System
    • Empfehlung: 3 OraHomes je Cluster (Orahome auf gemeinsamer Platte)
      1. Primäres Home
      2. Sekundäres Home (Ausfallsicherheit)
      3. Terziäres Home für Rolling Upgrades
    • 64 read-only Snapshots möglich

    Performance steigern

  23. Daten laden
    • PRE-Processing (Unzip vor Load)
    • Ausgaben auf Std-Out
  24. schnelle und effiziente Verarbeitung
    • vor 11g - statische Festlegung der Parallelität
    • neu:
    • automated degree of parallelism (DoP)
    • DoP Parameter einstellen
  25. Platz sparen
    • Verzögerte Segmenterstellung bei leeren Objekten
      • physische Tbl-Erstellung erst bei erstem Insert
    • unusable indizes (bei Partitionierten Tabellen)
      • aktives setzen des Index auf unusable
      • Optimizer "umgeht" Index und macht Full Tablescan auf Partition
      • wenn Partition benutzbaren Index hat, wird dieser benutzt
      • vermuteter Hintergrund: DROP INDEX auf einzelne Indexpartition ist nicht möglich
      • können unusable gesetzt werden; spart Platz und wird sauber vom Optimizer unterstützt
      • Resource Manager Instance Caging -> CPU's je Instanz begrenzen
      • inkl. Overprovisioning und Partitioning
      • Bulk Load Komprimierung

Kommentare

Beliebte Posts aus diesem Blog

PGA unter Oracle 11g

trunc(sysdate) - nette Spiele mit dem Datum

Datapump - Verzeichnis erstellen