Optimieren Sie den Oracle-Betrieb

 

Entladen, Laden, Reorg, Abfrage, Maskierung und Test

Herausforderungen

 

Oracle-Benutzer sehen sich mit solchen Leistungsengpässen, Datenbewegungen und Sicherheitsproblemen konfrontiert:

 

· Ent- oder Beladen großer Tabellen

· Routinemäßige Versorgungsoperationen (reorgs)

· Komplexe Abfragen oder "Outer Joins"

· Daten-(Lager-)Integration (ETL)

· Tabellenmigration oder -replikation

· Datenermittlung oder -klassifizierung oder ERDs

· Datenmaskierung oder -verschlüsselung

· Zugriffs- und Ausführungskontrolle, Überwachung oder Auditierung

· SQL-Transformationen oder Berichte

· Testdatenpopulation oder -unterlegung

 

Typische Performance-Optimierungslösungen für Oracle umfassen komplexe Abfrageanalysen, Histogramme, benutzerdefiniertes Tuning und/oder teure Appliances. Die Oracle-Spaltenverschlüsselung kann umständlich sein, und die Funktionen für die PII-Maskierung und die Testdaten sind begrenzt oder typischerweise von überteuerten Megavendoren oder Spezialsoftwareanbietern verfügbar, die die damit verbundenen Governance-Anforderungen nicht erfüllen können.

Lösungen

Einzelne IRI-Softwareprodukte (oder die größere IRI Voracity-Plattform) gehen auf diese Probleme ein. IRI-Services sind auch für kundenspezifische Anforderungen verfügbar.

Beginnen Sie mit der Erkennung und Klassifizierung von Oracle und anderen Quelldaten in der kostenlosen IRI Workbench GUI, die auch Oracle und viele andere Datenbanken gleichzeitig verwalten kann.

Dann machen Sie sich bereit für:

VLDB Lade- und Entlade-Optimierung

Verwenden Sie IRI FACT für die schnelle Extraktion aus Oracle. Paralleles Auslagern von Daten aus sehr großen Oracle-Tabellen in Flat-Files in Sekundenschnelle. Flat-Files sind der schnellste und einfachste Weg, große Datenmengen in Szene zu setzen, und das einzige portable Austauschformat für die Integration, Migration und Sicherung und Wiederherstellung großer Datenmengen.

Verwenden Sie IRI CoSort, um Oracle-Loads zu beschleunigen:

    Sortierung nach dem primären Indexschlüssel der Zieltabelle
    Pipeline der Ausgabe an eine SQL*Loader-Operation mit dem Parameter "DIRECT=TRUE".
    Die Indizes nach dem Laden neu aufbauen

Vorsortierte und direkte Weglasten sind die schnellste Methode für die Bulk-Tabellen-Population.

Verwenden Sie IRI Voracity als schnellere, kostengünstigere ETL-Alternative zu den ELT-Operationen von ODI und OWB.

Abfrage- und Reorg-Beschleunigung

Wert-Lookups und Joins sind schneller, wenn die Daten in Schlüsselreihenfolge sind. Reorganisieren Sie Tabellen oft in:

    Zeilen in der Reihenfolge der häufigsten, lang laufenden Abfragen zu pflegen.
    "Recliam Table Space"
    Indizes schneller erstellen
    Geschwindigkeits-Fehlerprüfung durch Ansichten

Der Offline Reorg Wizard in der IRI Workbench (Eclipse GUI) automatisiert die Spezifikation und Verwendung von FACT, CoSort und SQL*Loader zur massenhaften Ausführung von Oracle-Tabellenreorgs.

Verwenden Sie diesen Assistenten oder eine seiner Komponenten, um die Neuordnung der Tabelle zu optimieren, ohne die Datenbankbenutzer zu beeinträchtigen. Mit der Platz- und Zeitersparnis durch das Entladen von Transformationen und die Automatisierung von SQL*Loader können Sie problemlos mehrere Abfragetabellen erstellen und pflegen.

Datenmigration und -replikation

Verwenden Sie den Datenquellen-Explorer und die IRI NextForm- oder CoSort SortCL-Jobs in der IRI Workbench um die Daten auszuwählen und zu unterteilen, die Sie für die Migration und Replikation benötigen. Entdecken Sie Quellen und definieren Sie Metadaten. Erfassung, Ziel und Zuordnung von Daten in der GUI. Definieren Sie neue Datenspeicher und Formate ad hoc oder en masse. Berücksichtigen Sie Formatmasken, Schlüssel und andere Einschränkungen.

Datenentdeckung und Maskierung

Die Oracle-Spaltenverschlüsselung kann umständlich zu implementieren sein. Beschleunigen Sie die Einhaltung von Datensicherheit und Datenschutzgesetzen schneller - mit mehr Optionen und Auditierbarkeit - mit IRI FieldShield (oder Voracity, das FieldShield beinhaltet). FieldShield bietet eine umfangreiche und datenbankunabhängige Reihe von einfach zu implementierenden Schutzfunktionen auf Spaltenebene wie Verschlüsselung, Maskierung und Pseudonymisierung. Rufen Sie FieldShield einzeln oder aus Datenbankanwendungen auf, um Tabellendaten im Ruhezustand oder in Bewegung durch Abfragen zu schützen.

Externe Transformation und Berichterstellung

SQL-Transformationen und Berichte führen Ordnungen nach, Verknüpfungen und Gruppen durch, indem sie innerhalb der Datenbank verarbeitet werden. Das ist ein von Natur aus ineffizienter Ort, um diese Maßnahmen bei großen Datenmengen durchzuführen.

Online-Benutzer sehen eine Verschlechterung der Abfrageleistung, da die Datenbank ihre internen Ressourcen anpassen muss, um die schwere Datentransformation zu bewältigen. Auch die SQL-Prozedur die diese Jobs definiert, ist langwierig und komplex.

Die gleichen Jobs, die in IRI Voracity ETL-Workflows entwickelt oder direkt in der expliziten 4GL von CoSort's SortCL geschrieben wurden, laufen außerhalb der Datenbank viel schneller! Lesen Sie diese Seite, wenn Sie Oracle Data Integrator (ODI) oder Oracle Warehouse Builder (OWB) verwenden.

Die IRI Workbench (Eclipse GUI) Umgebung unterstützt SortCL-Operationen für Single-Pass-Transformation und Reporting oder schnelle Übergabe an OBIEE und andere BI-Tools (einschließlich direkter ODA-Feeds an BIRT in Eclipse). Verwenden Sie FACT (zum Extrahieren) und SortCL anstelle von oder neben Oracle für die Integration und Berichterstattung großer Datenmengen.

Geben Sie Oracle für die Speicherung und den Abruf frei, für die es entwickelt wurde.... geben Sie das Geld frei, das Sie für Exadata gespart haben.

Generierung von Smart Testdaten

Um riesige Oracle DBs oder ETL-Operationen schnell mit sicheren, realistischen Daten zu füllen, verwenden Sie IRI RowGen (oder Voracity, das RowGen beinhaltet). RowGen verwendet Ihre Datenmodelle, um strukturell und referenzkorrekte Testdaten automatisch zu generieren und zu füllen. Es ist nicht erforderlich, auf Produktionsdaten zuzugreifen oder diese zu maskieren, um Datenrealismus zu erreichen. Alternativ können Sie Produktions-Subsets automatisch mit dem Subsetting-Assistenten in der IRI Workbench erstellen, der mit einer RowGen-, FieldShield- oder Voracity-Lizenz läuft.

Vor Ort oder in der Oracle Cloud arbeiten!

Blog-Sektionen