5 Gründe aus Datawarehouse Sicht

Werbung
5 Gründe aus Datawarehouse Sicht
5 GRÜNDE IM ÜBERBLICK
Oracle Database 11g ist um interessante neue
Technologien und Hilfsmittel für den Betrieb
großer Datawarehouse Lösungen erweitert
worden. Die neuen Möglichkeiten helfen
insbesondere bei der Verwaltung,
performanten Abfrage und Analyse von
ständig wachsenden Datenmengen.
 RESULT Cache
 Partitionierung
 OLAP
 Komprimierung
 Parallel Query
Performancesteigerung durch Speichern von Zwischenergebnissen
Das Memory der Datenbank wurde um einen zusätzlichen Bereich erweitert. Dieser
RESULT CACHE
 Schnelle Antwortzeiten durch
Caching
Bereich dient der Speicherung von Abfrageergebnissen oder PL/SQL
Funktionsaufrufen. Die Funktionalität steht ausschließlich in der Enterprise Edition
 Keine zusätzliche
zur Verfügung und ist automatisch aktiviert. Durch einfache Konfiguration der
Programmierung notwendig
Datenbank Initialisierungsparameter kann der RESULT Cache an die Erfordernisse
angepaßt werden. Eine weitere Möglichkeit, den Cache zu nutzen, besteht in der
Verwendung spezieller Hints. Die Inhalte des RESULT Cache werden bei
Datenmanipulationen automatisch invalidiert.
Es ist durch den Einsatz des RESULT Cache möglich, die Performance von
Datawarehouse Abfragen sofort und ohne zusätzliche Programmierung zu erhöhen.
Produkte: Datenbank Enterprise Edition
Einfache Handhabung und mehr Performance
Die Verwaltung von Range-partitionierten Tabellen wird durch die Nutzung von
PARTITIONIERUNG
 Automatisierte Verwaltung von
Range-Partitionen durch Intervall
Partitionierung
 Speicherplatzersparnis durch
Reference-Partitionierung
 Komplexe Partitionierungen
mittels virtueller Spalten
Intervall Partitionierung automatisiert. Eine Partitionspflege erfolgt vollautomatisch,
sobald die ersten Daten einer neuen Partition geladen werden. Durch die
Verwendung von Reference-Partitionierung werden parent- und child-Tabelle gleich
partitioniert, ohne dass das Partitionierungskriterium redundant gespeichert werden
muß. Das vereinfacht die Handhabung erheblich! Komplexe
Partitionierungskriterien können durch Verwendung von virtuellen Spalten leicht
umgesetzt werden.
Produkte: Datenbank Enterprise Edition, Partitioning Option
September 2010
Oracle Deutschland B.V. & Co. KG - Business Unit Database
Einfache Business-Analyse mit OLAP Cubes
Die für Business-Analysen genutzte Technologie der Verwendung von Materialized
OLAP
 Einfache Verwaltung und schneller
Refresh mit Cube-organiserten
Materialized Views
 Schnelle Ergebnisse durch flexible
Vorverdichtung von Aggregationen
 Einfacher und schneller Zugriff auf
Cubes, Dimensionen und
Hierarchien
 Erhöhung der Sicherheit durch
OLAP Metadata Integration
Views wurde in Oracle Database 11g um Cube-organisierte Materialized Views
erweitert. Die Aktualisierung erfolgt performant über ein inkrementelles Refresh.
Für eine besonders schnelle Ermittlung von Ergebnissen ist es mit Oracle Database
11g nun möglich, über einen flexibel wählbaren Prozentsatz den Grad der
Vorverdichtung zu wählen.
Für alle Cubes, Dimensionen und Hierarchien werden automatisch Views erzeugt.
Auf diese Weise ist der Zugriff auf aggregierte Daten einfach und schnell. Durch die
Speicherung von OLAP Metadaten Informationen in der Oracle Datenbank wurde
die Sicherheit dadurch verbessert, dass nun auch Datenbank-Privilegien für Cubes
und Dimensionen eingerichtet werden können.
Produkte: Datenbank Enterprise Edition, On-Line Analytical Processing Option
(OLAP)
Ressourcen sparen durch Komprimierung
Komprimierung war bereits in der Vergangenheit ein häufig genutztes Mittel, das
KOMPRIMIERUNG
 Einsparung von Plattenplatz für
strukturierte und unstrukturierte
Daten
 Reduzierung des Datenvolumens
für Backup
 Einsetzbar sowohl für DWH- als
auch für OLTP-Workload
gespeicherte Datenvolumen bei Massenladeoperationen zu reduzieren. Die
Möglichkeiten sind mit der neuen Advanced Compression Option entscheidend
erweitert worden. So können nun auch unstrukturierte Daten unabhängig von einer
Tabellen- oder Indexkomprimierung platzsparend gespeichert werden. Das
insbesondere bei großen DWH umfangreiche Backupvolumen wird durch den
Einsatz von Komprimierung stark reduziert, ist dadurch signifikant leichter zu
verwalten und schont den Ressourcenverbrauch. Zudem ist eine Komprimierung der
Daten nicht mehr nur bei Massenlade-Operationen möglich, sondern ebenso bei der
Versorgung eines DWH über einen OLTP-Workload z. B. mit Produktionsdaten.
Produkte: Datenbank Enterprise Edition, Advanced Compression Option
Performancesteigerung durch Nutzung von Automatismen
Bislang musste der gewünschte Parallelitätsgrad für Tabellen und die
PARALLEL QUERY
 Automatische Festlegung Degree
of Parallelism (DoP)
 Bessere Antwortzeit mit Parallel
Monitoring und eine Anpassung des Degree of Parallelism (DoP) konnte eine
konstant gute Performance sichergestellt werden. Jetzt ist es jedoch möglich, den
Statement Queuing
 Optimale Ressourcennutzung
durch In-Memory Parallel
Execution
korrespondierenden Indizes manuell festgelegt werden. Nur über ein regelmäßiges
optimalen DoP automatisch zu ermitteln, ohne dass die Gefahr einer Überlastung
des Systems besteht. Bei ungenügenden Ressourcen für die Ausführung eines
Statements wird es einfach in einer Queue geparkt, bis das System das Statement mit
optimaler Performance abarbeiten kann.
Große Tabellen werden für Abfragen in Cluster-Umgebungen über den
Hauptspeicher mehrerer Instanzen verteilt. Dabei sorgt die Intelligenz der Datenbank
dafür, dass die parallelen Prozesse jeder Instanz nur auf die Tabellenfragmente im
Hauptspeicher des gleichen Knotens zugreifen müssen. Dadurch wird unnötige
Kommunikation der Clusterknoten untereinander vermieden. Die optimierte
Ressourcenausnutzung führt zu einer verbesserter Abfrage Performance, ohne dass
ein Administrator steuernd eingreifen muss!
Produkte: Datenbank Enterprise Edition
September 2010
Oracle Deutschland B.V. & Co. KG - Business Unit Database
Herunterladen