Oracle Database 11gR2 Effiziente Datenspeicherung. Vorteile von Komprimierung
|
|
- Eike Brauer
- vor 7 Jahren
- Abrufe
Transkript
1 Oracle Database gr2 Effiziente Datenspeicherung Vorteile von Komprimierung Einsparung von Plattenplatz (Storage) Kosten- und Ressourcenreduktion (Green IT) Effizientere Buffer Cache Nutzung Effizientere Nutzung der Netzwerkbandbreite Performance Applikationstransparent Nutzbar mit anderen Datenbankfeatures Zielgruppe: Typische DWH Anwendungen Gemischte Betriebe (auch OLTP) Contentmanagement Anwendungen Backup-Szenarios
2 Effiziente Datenspeicherung Speicherplatzverteilung 55% Index Daten Strukturierte Daten Unstrukturierte Daten 33% 2% Umfassende Komprimierung in Oracle Index Bitmap Index B*Tree Index Komprimierung Tabelle Strukturierte Datentypen: DIRECT LOAD Komprimierung OLTP Komprimierung Unstrukturierte Datentypen (Bilder, Dokumente) Backup RMAN Compression RMAN Compression mit optimierten Algorithmen DATAPUMP Data Guard Redotransport bei Dataguard bei Redo Gaps Umfassende Erweiterungen mit Advanced Compression Option in g 2
3 Oracle Index Key Komprimierung Beispiel : Single-Column Index A A A A A A A B B B B B B ROWID0 ROWID02 ROWID03 ROWID04 ROWID05 ROWID06 ROWID07 ROWID08 ROWID09 ROWID0 ROWID ROWID2 ROWID3 Oracle Index Key Komprimierung Beispiel 2: Multi-Column Index A X A ROWID0 A X B 2 ROWID02 A X 2 A 3 ROWID03 A Y B 4 ROWID04 A Y 3 C 5 ROWID05 A Y 3 C 6 ROWID06 A Y 3 D 7 ROWID07 B X A ROWID08 B X A 2 ROWID09 B X C 3 ROWID0 B X 3 A 4 ROWID B X 3 C 5 ROWID2 B X 3 C 6 ROWID3 3
4 Oracle Index Key Komprimierung Beispiel 2: Prefix = A X A ROWID0 A X B 2 ROWID02 A X 2 A 3 ROWID03 2 Werte A Y B 4 ROWID04 eliminiert A Y 3 C 5 ROWID05 A Y 3 C 6 ROWID06 A Y 3 D 7 ROWID07 B X A ROWID08 B X A 2 ROWID09 B X C 3 ROWID0 B X 3 A 4 ROWID B X 3 C 5 ROWID2 B X 3 C 6 ROWID3 Prefix Suffix Oracle Index Key Komprimierung Beispiel 2: Prefix = 2 A X A ROWID0 X B 2 ROWID02 X 2 A 3 ROWID03 22 Werte Y B 4 ROWID04 eliminiert Y 3 C 5 ROWID05 Y 3 C 6 ROWID06 Y 3 D 7 ROWID07 B X A ROWID08 X A 2 ROWID09 X C 3 ROWID0 X 3 A 4 ROWID X 3 C 5 ROWID2 X 3 C 6 ROWID3 Prefix Suffix 4
5 Oracle Index Key Komprimierung Beispiel 2: Prefix = 3 A X A ROWID0 B 2 ROWID02 2 A 3 ROWID03 30 Werte A Y B 4 ROWID04 eliminiert 3 C 5 ROWID05 3 C 6 ROWID06 3 D 7 ROWID07 B X A ROWID08 A 2 ROWID09 C 3 ROWID0 3 A 4 ROWID 3 C 5 ROWID2 3 C 6 ROWID3 Prefix Suffix Oracle Index Key Komprimierung Beispiel 2: Prefix = 4 A X A ROWID0 B 2 ROWID02 A X 2 A 3 ROWID03 28 Werte A Y B 4 ROWID04 eliminiert A Y 3 C 5 ROWID05 C 6 ROWID06 D 7 ROWID07 B X A ROWID08 A 2 ROWID09 C 3 ROWID0 B X 3 A 4 ROWID C 5 ROWID2 C 6 ROWID3 Prefix Suffix 5
6 Oracle Index Key Komprimierung Beispiel 2: Prefix = 5 A X A ROWID0 A X B 2 ROWID02 A X 2 A 3 ROWID03 5 Werte A Y B 4 ROWID04 eliminiert A Y 3 C 5 ROWID05 6 ROWID06 A Y 3 D 7 ROWID07 B X A ROWID08 2 ROWID09 B X C 3 ROWID0 B X 3 A 4 ROWID B X 3 C 5 ROWID2 6 ROWID3 Prefix Suffix Oracle Index Key Komprimierung Beispiel 2: Prefix = 6 A X A ROWID0 A X B 2 ROWID02 A X 2 A 3 ROWID03 0 Werte A Y B 4 ROWID04 eliminiert A Y 3 C 5 ROWID05 A Y 3 C 6 ROWID06 A Y 3 D 7 ROWID07 B X A ROWID08 B X A 2 ROWID09 B X C 3 ROWID0 B X 3 A 4 ROWID B X 3 C 5 ROWID2 B X 3 C 6 ROWID3 Prefix Suffix 6
7 Oracle Index Key Komprimierung Ermittlung der optimalen Prefix Länge Eliminierte Werte Prefix Länge Komprimierung January Customer January Customer 2 January Customer 3 January Customer January Customer 2 January Customer 3 January Customer February Customer February Customer 3 February Customer 3 February Customer 2 February Customer
8 Komprimierung Symbol-Tabelle January Customer January Customer 2 January Customer 3 January Customer January Customer 2 January Customer 3 January Customer February Customer February Customer 3 February Customer 3 February Customer 2 February Customer January February Customer Customer 2 Customer 3 Komprimierung Referenzen January February Customer Customer 2 Customer 3 8
9 Tabellen Komprimierung Oracle Implementierung Unkomprimierter Block Header Komprimierter Block Header Max = A Eva Mustermann = B Müller = D Max Mayer-Schulze 2 Eva Mustermann 3 Max Müller 4 Eva Mustermann 5 Gerd Müller Freiplatz A Mayer-Schulze 2 B 3 A D 4 B 5 Gerd D Freiplatz Lokale Symboltabelle Mehr Daten pro Block Komprimierte strukturierte Daten Tabellendaten Komprimierung einstellbar auf Tabellen -, Partition -, Tablespace - Ebene Ab Oracle 9i Release 2 Compression nur für BULK Loads/Direct Loads Konventionelles DML wird nicht komprimiert Advanced Compression Option Für alle DML-Operationen 9
10 Direct Load Operationen Stand g Vorteile von Direct Loads Performantes Laden von Massendaten Einsatz von Direct Load- Komprimierung Einsatz von NOLOGGING Direct Load- Operationen Direct Path Load beim SQL*Loader CREATE TABLE AS SELECT Paralleler INSERT Serieller INSERT mit APPEND Hint und Subquery Klausel Keine Unterstützung für INSERT, UPDATE Operationen Syntax Release2 Beispiele CREATE TABLE sales_history( ) COMPRESS CREATE TABLE sales_history( ) COMPRESS FOR OLTP CREATE TABLE sales_part (saleskey number,, region varchar2(0)) NOCOMPRESS PARTITION BY LIST (region) (PARTITION northwest VALUES ('NORTHWEST'), PARTITION southwest VALUES ('SOUTHWEST'), PARTITION northeast VALUES ('NORTHEAST') COMPRESS FOR OLTP, ) 0
11 Tabellen Komprimierung Oracle Database g OLTP Komprimierung pctfree leerer unkomprimierter komprimierter unkomprimierter komprimierter Block Block Block Block Block Legende Header... Symboltabelle Free Space Unkomprimierte Daten Komprimierte Data Compression Advisor Neues Package DBMS_COMPRESSION Release2 Wie ist der Nutzen von Komprimierung? Einsatz des Package DBMS_COMPRESSION Ohne zusätzliche Installation Unterstützt partitionierte/nicht partitionierte Tabellen Funktionen: Erstellt temporäre Objekte um Komprimierungsratio zu berechnen Analysiert Zeilen auf Komprimierungstyp Einsatz auch für HCC Komprimierung
12 DBMS_COMPRESSION Komprimierungstyp Release2 Mit Tabellenname und ROWID SELECT dbms_compression.get_compression_type('sh', 'NOCOMP','AAASOVAAEAAADDoAB8') Rate FROM dual; RATE ---- wobei : keine Compression 2: OLTP Compression DBMS_COMPRESSION Komprimierungsratio declare b_cmp PLS_INTEGER; : begin DBMS_COMPRESSION.GET_COMPRESSION_RATIO ( SCRATCHTBSNAME=> 'USERS', OWNNAME => 'SH', TABNAME => 'SALES', PARTNAME => 'SALES_Q_999', COMPTYPE => 2, BLKCNT_CMP => b_cmp, BLKCNT_UNCMP => b_uncmp, ROW_CMP => row_cmp, ROW_UNCMP => row_uncmp, CMP_RATIO => cmp_ratio, COMPTYPE_STR => cmp_str); : dbms_output.put_line('ratio => ' cmp_ratio); dbms_output.put_line('cmptype => ' cmp_str); : Release2 2
13 DBMS_COMPRESSION Ergebnis Release2 : BLKCNT_CMP => 5 BLKCNT_UNCMP => 306 RATIO => 2,6 CMPTYPE => Compress For OLTP : Exadata Hybrid Columnar Compression Logical Compression Unit BLOCK HEADER CU HEADER BLOCK HEADER BLOCK HEADER BLOCK HEADER C C2 C3 C4 C5 C5 C6 C7 C8 Neue Kombination der Anordnung nach Spalten und Zeilen Hybrid Columnar Compression (HCC) für Direct Load im ARCHIVE Modus QUERY Modus CREATE TABLE mass_tab ( ) COMPRESS FOR ARCHIVE[LOW HIGH]; CREATE TABLE mass_tab ( ) COMPRESS FOR QUERY [LOW HIGH]; 3
14 Unstrukturierte Daten Ab g Komprimierung für Contentmanagement- Daten wie z.b. Bilder, Dokumente usw. Separate Einstellung ist notwendig Voraussetzung ist Speicherung im SecureFile- Datentyp Speicherplatzeinsparungen abhängig von Datenformaten (Word,HTML,JPEG etc.) Performancegewinn abhängig von Queries Nutzbar auch im neuen gr2 Database Filesystem Neues LOB-Management SecureFile ist neue Technologie für Large Objects Vorteile: Bessere Performance Vereinfachtes Lob-Management Mit Zusatzfunktionen: Komprimierung unabh. von Tabellenund Indexkomprimierung Deduplication Encryption (AES28, AES92 etc) Unabhängig von Table-Compression Wichtig: Alle Programmierschnittstellen bleiben gleich! 4
15 Oracle SecureFiles Einige Beispiele Release2 Einsatz von Compression CREATE TABLE bilder (...bild BLOB) LOB (bild) STORE AS SECUREFILE (COMPRESS HIGH MEDIUM LOW...) Einsatz von DEDUPLICATE und Compression CREATE TABLE media_secure (id NUMBER,... lob BLOB) LOB (lob) STORE AS SECUREFILE (DEDUPLICATE COMPRESS HIGH) Secure hash Export Komprimierung Data Pump Metadaten Komprimierung seit Oracle 0g Oracle g erweitert Komprimierung auf Tabellendaten während des Exports Keine Dekomprimierung vor Import notwendig COMPRESSION={ALL DATA_ONLY [METADATA_ONLY] NONE} Ein Schritt zur Komprimierung von Daten & Metadaten Komprimierte Daten direkt auf Platte (Komprimierung vor Schreiben) DumpFile Größe um bis zu 75% kleiner Transparent für Applikation Vollständiger Funktionsumfang von Data Pump für komprimierte Files verfügbar 5
16 Exportdateien Data Pump Bisher: Metadata Komprimierung (Default) mit expdp compression = METADATA_ONLY... Neu: Advanced Compression expdp compression = ALL DATA_ONLY... Tabellendaten-Komprimierung während des Datapump Exports Keine Dekomprimierung vor dem Import notwendig Applikationstransparent: keine Einschränkung der Datapump- Funktionen Größenreduzierung bis zu 75% Netzwerk Komprimierung Data Guard Redo Transport Services Komprimiert Netzverkehr zwischen Primär- und Standby-Datenbank(en) In Netzwerken mit niedriger Bandbreite (<00Mbps) 5-35% weniger Zeit zum Transport von GB Daten notwendig Bandbreitenverbrauch um bis zu 35% niedriger In Netzwerken mit hoher Bandbreite(>00 Mbps) Komprimierung reduziert Transportzeit nicht, aber Bandbreitenverbrauch um bis zu 35% niedriger Syntax: LOG_ARCHIVE_DEST_3='SERVICE=denver SYNC COMPRESSION=ENABLE [DISABLE] 6
17 Backup Dateien RMAN Komprimierung Release2 Vor g RMAN Backup mit und ohne Komprimierung möglich Syntax für komprimiertes Backup RMAN> BACKUP AS COMPRESSED BACKUPSET DATABASE; Mit Advanced Compression Option stehen unterschiedliche Algorithmen zur Verfügung RMAN> CONFIGURE COMPRESSION ALGORITHM 'BASIC LOW MEDIUM HIGH'; Backup Dateien RMAN Komprimierungsalgorithmen Release2 Komprimierung des Backupsets bevor auf Platte geschrieben wird Keine separate Dekomprimierung während eines Recovery notwendig Bisher: RMAN Compression mit BZIP2 Algorithmus 3 neue Algorithmen mit Advanced Compression Option NAME ALGORITHM_DESCRIPTION COMPATIBILITY BASIC good compression ratio LOW maximum possible compression speed MEDIUM balance between speed and compression ratio HIGH maximum possible compression ratio
18 SAP on Oracle: Development Update May 200 Noch mehr Speicherplatz einsparen... Deferred Segment Creation Zero Size UNUSABLE Index Release2 Dictionary-Only Add Column mit Default Wert (g) 8
Oracle Database 11gR2 Effiziente Datenspeicherung
Oracle Database gr2 Effiziente Datenspeicherung Vorteile von Komprimierung Einsparung von Plattenplatz (Storage) Kosten- und Ressourcenreduktion (Green IT) Effizientere uffer Cache Nutzung Effizientere
MehrKomprimierung in der Datenbank aktueller Stand, Neuigkeiten, Einsatz
Komprimierung in der Datenbank aktueller Stand, Neuigkeiten, Einsatz Ulrike Schwinn (ulrike.schwinn@oracle.com) Oracle Business Unit Database ORACLE Deutschland B.V. & Co. KG Agenda Themen Compression
MehrOracle Datenbank 11g Advanced Compression Option
Oracle Datenbank 11g Advanced Compression Option DOAG Regionalgruppe Jena/Thüringen am 30. April 2008 Karin Patenge Oracle Deutschland GmbH karin.patenge@oracle.com Agenda Oracle
MehrOracle Advanced Compression Option
Oracle Advanced Compression Option Martin Bracher OPITZ CONSULTING Schweiz GmbH Thalwil, Zürich Schlüsselworte: Advanced Compression, Backup, RMAN, Data Guard, Table Compression, Secure Files, LOB, Hybrid
MehrKomprimierung in der Oracle Datenbank
Komprimierung in der Oracle Datenbank Ulrike Schwinn Oracle Deutschland GmbH München Schlüsselworte: Index, unstrukturierte und strukturierte Daten, RMAN, Data Pump, 11g Release 2 Einleitung Schon seit
MehrAdvanced Compression, Harald Wolf, Sales Consulting, Nürnberg
Advanced Compression, 12.07.12 Harald Wolf, Sales Consulting, Nürnberg OLTP Table Compression Eigentlich kann man das Thema Compression mit 3 Sätzen abhandeln (Zitat Kollege aus dem Dev.): Testen, Testen,
MehrWie die Datenbank ILM unterstützt
Wie die Datenbank ILM unterstützt Oracle Data Warehouse Detlef Schröder, Leitender Systemberater BI & DWH Oracle Deutschland B.V.&Co. KG Information Lifecycle Die neuesten Daten stehen
Mehr<Insert Picture Here> Verschlüsselung in der Datenbank
Verschlüsselung in der Datenbank Ralf Durben ORACLE Deutschland GmbH Verschlüsselung in den Datendateien Bedrohung Direkter Zugriff aus BS- Ebene Online Datendateien Backup Abwehrmaßnahme
MehrKomprimierung in der Datenbank
ORACLE DOJO NR. 8 ULRIKE SCHWINN Komprimierung in der Datenbank Tabellen, Large Objects, Indizes, RMAN, Data Pump, Netzwerk, Data Guard, Information Lifecycle Management Oracle Dojo ist eine Serie von
MehrOracle Advanced Compresion 10g versus 11g
Regionaltreffen München/Südbayern am Montag, 12.01.2009, 17:00 Uhr Oracle Advanced Compresion 10g versus 11g Platz in der Datenbank optimal nützen Ihr Partner für Schulung, Betreuung und Beratung rund
MehrCopyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Effiziente Speicherung für SAP Jörn Bartels Architect Oracle Database Server Technologies 2 Oracle 12c Jörn Bartels Architect Oracle Database Server Technologies 3 1997 Effiziente Speicherung für SAP
MehrDOAG Konferenz Was Sie bei modernen Datenbank-Systemen anders machen müssen!
oracledeli.wordpress.com DOAG Konferenz 2015 Was Sie bei modernen Datenbank-Systemen anders machen müssen! Matthias Schulz Selbständiger Software- und Datenbankentwickler: Consulting Schulungen Workshops
MehrAutomatisierung durch Information Lifecycle Management
Automatisierung durch Information Lifecycle Management Ralf Lange Oracle Deutschland B.V. & Co. KG Storage Management: Herausforderungen Verwalten von mehr Daten ohne ansteigende Kosten Komprimieren von
MehrCopyright 2013, Oracle and/or its affiliates. All rights reserved.
1 1997 Effiziente Speicherung für SAP 8.0 Jörn Bartels Architect Oracle Database Server Technologies 2 Effiziente Speicherungsformen Ziele Index Komprimierung Index Organized Tables Ergebnisse 3 Ziele
MehrVerschlüsseln als Überlebensstrategie
Verschlüsseln als Überlebensstrategie Netzwerk- und Datenverschlüsselung in Oracle Datenbanken Heinz-Wilhelm Fabry ORACLE Deutschland GmbH 1 Agenda Datentransfer über das Netzwerk
MehrDatenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs])
Datenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs]) Hochschule für Technik, Wirtschaft und Kultur Leipzig 06.06.2008 Datenbanken II,Speicherung und Verarbeitung großer Objekte
MehrOracle Transparent Data Encryption
Oracle Transparent Data Encryption Markus Flechtner Consultant markus.flechtner@trivadis.com DOAG-Regionaltreffen NRW 22. April 2009 Baden Basel Bern Brugg Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg
Mehrwww.informatik-aktuell.de
www.informatik-aktuell.de Luxaviation Germany GmbH Wer bin ich? Marek Adar/ Bj. 1970 / 4 Kinder 2, 5, 15, 20 Luxaviation Group / IT-Leitung Luxaviation Germany Gruppenweit zuständig für Oracle, Monitoring,
Mehr<Insert Picture Here> Oracle 11g: Ausgewählte Features für Entwickler
Oracle 11g: Ausgewählte Features für Entwickler Oracle11g für Entwickler Unstrukturierte Daten: Oracle SecureFiles SQL und PL/SQL: Schneller und funktionaler Große Datenmengen: Komprimierung
MehrDatenbank Objekte (Tabellen, Segemente, Extents, Blöcke)
Datenbank Objekte (, Segemente,, Blöcke) 5. Juni 2007 Datenbank Objekte (, Segemente,, Blöcke) Datenbank Objekte (, Segemente,, Blöcke) Aufbau eines Datenblocks Zeilenverkettung und -verschiebung Freispeicherverwaltung
MehrOracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 3 Der Optimizer Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 16 Seite 1 von 16 1. auf Tabellen 2. 3. Optimizer 4. Optimizer RBO 5. Optimizer CBO 6.
MehrOracle Database 12c In-Memory Option 7/18/2014. Eckart Mader Oracle Deutschland B.V. & Co. KG. Karlsruhe, den
Oracle Database 12c In-Memory Option Eckart Mader Oracle Deutschland B.V. & Co. KG Karlsruhe, den 17.07.2014 2 1 Safe Harbor Statement The following is intended to outline our general product direction.
MehrPartitionierung Indizes und Statistiken
Partitionierung Indizes und Statistiken DOAG Konferenz + Ausstellung 18.11.2014 Nürnberg Klaus Reimers info@ordix.de www.ordix.de Agenda Einführung Arten der Partitionierung Fragestellungen Indizes Indextypen
MehrDatenbanken und Oracle, Teil 2
Datenbanken und Oracle, Teil 2 Mathias Weyland Linux User Group Switzerland 29. Juni 2007 SQL*Plus CHAR/VARCHAR2 Dokumentation Teil I Nachträge 1 SQL*Plus 2 CHAR/VARCHAR2 3 Dokumentation SQL*Plus SQL*Plus
MehrOracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 14 Index-Organized Tables Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 13 Seite 1 von 13 1. Anordnung von Zeilen in einer Tabelle 2. Einführung 3.
MehrLOB-Komprimierung mit der Datenbank 11g
LOB-Komprimierung mit der Datenbank 11g Mathias Zarick, Trivadis GmbH Mit der Datenbank-Version 11g ist es möglich, Large Objects (LOBs) komprimiert zu speichern. Das neue Feature aus der neuen, kostenpflichtigen
MehrOracle Database 12c Was Sie immer schon über Indexe wissen wollten
Oracle Database 12c Was Sie immer schon über Indexe wissen wollten Marco Mischke, 08.09.2015 DOAG Regionaltreffen B* Indexe - Aufbau 0-Level Index A-F G-Z 1-Level Index A-F G-Z 2-Level Index A-F G-M N-Z
Mehr11g Release 2 Erste Erfahrungen. Dr. Günter Unbescheid Database Consult GmbH
11g Release 2 Erste Erfahrungen Dr. Günter Unbescheid Database Consult GmbH 11g Release 2: Das Wichtigste in Stichworten Deferred Segment Creation SQL> create table test ( 2 c1 number, c2 varchar2(100))
MehrErfahrungen aus dem Betatest Oracle Database 11g
Erfahrungen aus dem Betatest Oracle Database 11g Torsten Schlautmann torsten.schlautmann@opitz-consulting.de OPITZ CONSULTING GmbH +49 2261 6001-0 Agenda Facts & Figures Test vor Ort spannende Features
MehrTablespaces und Datendateien
Tablespaces und Datendateien Thomas Klughardt Quest Software Köln Schlüsselworte: Tablespace, Datendatei, Planung, Eigenschaften, Best Practices Einleitung Eine wichtige Aufgabe beim Anlegen einer Datenbank
MehrDOAG München 2011. Die etwas anderen Oracle Performance-Tipps. Marco Patzwahl
DOAG München 2011 Die etwas anderen Oracle Performance-Tipps Marco Patzwahl MuniQSoft GmbH Gegründet 1998 Tätigkeitsbereiche: Oracle Support (Mo-Fr 7.00 22.00, Sa+So ab Mai 2011) Oracle IT Consulting &
MehrSharePoint Provider for Oracle
SharePoint Provider for Oracle DOAG 2011 (Atos) (Oracle) SharePoint Provider for Oracle Integration der Oracle Datenbank als zentrales Repository für alle Dokumente in Microsoft SharePoint Farmen Aufwertung
MehrOracle Datenbankadministration Grundlagen
Oracle Datenbankadministration Grundlagen Seminarunterlage Version: 12.02 Version 12.02 vom 14. April 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
Mehr5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB. DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri
5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri Agenda Was ist RDS? Warum RDS? Setup Betrieb Lizensierung Datensicherheit
MehrAgenda. FRA Was ist das? Warum sollte die FRA genutzt werden? FRA INIT Paramter Verzeichnisstruktur (Beispiel) Überwachung der Flash Recovery Area
Fast Recovery Area Agenda FRA Was ist das? Warum sollte die FRA genutzt werden? FRA INIT Paramter Verzeichnisstruktur (Beispiel) Überwachung der Flash Recovery Area Praxisbeispiel Exkurs: Restore SPFILE
MehrErzeugung und Veränderung von Tabellen
Datenbanken - Objekte Erzeugung und Veränderung von Tabellen Objekt Tabelle View Sequence Index Synonym Basiseinheit zum Speichern; besteht aus Zeilen und Spalten; Logische Repräsentation; kann Teilmengen
MehrOracle Flashback. in der Praxis Dr. Frank Haney 1
Oracle Flashback in der Praxis 15.11.2006 Dr. Frank Haney 1 Benutzerfehler Benutzerfehler stellen eine große Herausforderung für den DBA dar. Solche sind z.b.: Versehentliches oder böswilliges Löschen
MehrDarüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.
Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle 11g: New Features für Administratoren Beschreibung: Der Kurs über fünf Tage gibt Ihnen die Möglichkeit die Praxis mit der neuen
MehrFlashback mal sieben. DOAG Konferenz , Nürnberg. Klaus Reimers
Flashback mal sieben DOAG Konferenz 15.11.2011, Nürnberg Klaus Reimers info@ordix.dede www.ordix.de Agenda Flashback Query Flashback Query Versions Between Flashback Table Flashback Table Drop Flashback
MehrIndex- und Zugriffsstrukturen für. Holger Brämer, 05IND-P
Index- und Zugriffsstrukturen für Data Warehousing Holger Brämer, 05IND-P Index- und Zugriffstrukturen für Data Warehousing Materialisierte Sichten Bitmap-Indexe Verbundindexe Materialisierte Sichten gehören
MehrOracle Backup und Recovery
Seminarunterlage Version: 11.05 Version 11.05 vom 27. Mai 2010 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrMigration nach 11gR2 Erfahrungsbericht. Ulrich Lickert Universitätsklinikum Freiburg
Migration nach 11gR2 Erfahrungsbericht Ulrich Lickert Universitätsklinikum Freiburg IT-Infrastruktur: Servervirtualisierung SUN- und Oracle-Support VMware- und Oracle-Support SUN V440 Prometheus Produktionssystem
MehrInside 11g R2: Ressourcen sparen und Performance steigern im Data Warehouse
Inside 11g R2: Ressourcen sparen und Performance steigern im Data Warehouse Frank Schneede, ORACLE Deutschland GmbH Der Launch der neuen Datenbank 11g R2 stand unter dem Motto Kostensenkung im IT-Bereich.
MehrHaben Sie alle Risiken der IT auf dem Radar?
Haben Sie alle Risiken der IT auf dem Radar? Compliance für Oracle Produkte komplexes Thema mit hohem Risiko Compliance for Oracle products complex with high risk it-sa Nürnberg 2017 Marius Dunker, COO
MehrOracle GoldenGate Die Replikation beginnt mit Initial-Load! DOAG Konferenz Nürnberg 16. November 2011
Oracle GoldenGate Die Replikation beginnt mit Initial-Load! DOAG Konferenz Nürnberg 16. November 2011 Joachim Jaensch Principal Sales Consultant BU ST-PCM Agenda Oracle GoldenGate Initial-Load Synchronisation
MehrAufbau einer Oracle Datenbank
Aufbau einer Oracle Datenbank Eike Florian Petersen 29. Juni 2015 Inhaltsverzeichnis 1. Tablespaces 1.1 Konzept, Arten 1.2 Operationen 2. Arten von Dateien 2.1 Datendateien 2.2 Redolog-Dateien 2.3 Control-Dateien
MehrPerformanceoptimierung mit Exadata Verarbeitung extremer Datenmengen mit PL/SQL basierter Datenbewirtschaftung (Erfahrungsbericht)
Performanceoptimierung mit Exadata Verarbeitung extremer Datenmengen mit PL/SQL basierter Datenbewirtschaftung (Erfahrungsbericht) Christian Haag, DATA MART Consulting Consulting Manager Oracle DWH Team
MehrDOAG Regionaltreffen TABLE REORG. Klaus Reimers. Leiter Beratung & Entwicklung, ORDIX AG, Paderborn
DOAG Regionaltreffen TABLE REORG Klaus Reimers Leiter Beratung & Entwicklung, ORDIX AG, Paderborn kr@ordix.de Agenda Reorganisationsgründe - Extents - Blockfüllgrad - Migrated Rows Workarounds - Storage
MehrOptimiertes Laden in die F-Fakten-Tabelle des SAP BW
Optimiertes Laden in die F-Fakten-Tabelle des SAP BW Schlüsselworte SAP BW Index unusable. Einleitung Jörn Bartels Oracle München Mit Oracle Database 11g Release 2 kann das Laden der F-Fakten Tabelle in
MehrLets talk about LOBs please
Beate Künneke BK Unternehmensberatung bk@berlin.de Lets talk about LOBs please DOAG Konferenz 19.11.2015 Nürnberg Agenda Strukturiert, semistrukturiert, unstrukturiert Migration LOBs Warum alles in der
MehrOracle Backup und Recovery mit RMAN
Oracle Backup und Recovery mit RMAN Seminarunterlage Version: 12.04 Copyright Version 12.04 vom 16. Juli 2015 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt-
MehrAutomatisierte Datenmigration mit dynamischen SQL
Automatisierte Datenmigration mit dynamischen SQL Rolf Wesp Consultant Rolf.Wesp@trivadis.com Düsseldorf, 27. Oktober 2009 Baden Basel Bern Brugg Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br.
MehrNeuerungen in Marco Patzwahl MuniQSoft GmbH Unterhaching
Neuerungen in 12.2 Marco Patzwahl MuniQSoft GmbH Unterhaching Schlüsselworte Neuerungen in 12.2, DBA Einleitung Jede neue Datenbankversion bringt diverse Neuerungen mit. Nur welche sind wichtig und welche
Mehr3. Architektur eines DBS (Oracle)
3. Architektur eines DBS (Oracle) aus Sicht des Datenbank Server Rechners Connectivity Komponente(n) des DBS (z.b. Oracle Listener) Installation ORACLE_HOME Instanz ORACLE_SID Datenbank Oracle: 1 (aktive)
MehrOracle Datenbank Performance
Oracle Datenbank Performance Was gibt es Neues? Oder Gibt es überhaupt etwas Neues? Themenübersicht Oracle 12c performancerelevante Neuheiten Oracle 12c In-Memory Database Option & Co Partitioning Neuheiten
MehrAndrea Held. Motivation ILM: Definition und Strategien Lösungen für Oracle Datenbanken. Empfehlungen
Andrea Held Motivation ILM: Definition und Strategien Lösungen für Oracle Datenbanken Partitionierung Komprimierung ILM Assistant Flashback Data Archive Empfehlungen 1 Datenwachstum Wachsende Kosten Schlechtere
MehrDatenbankbasierte Lösungen
Technologische Beiträge für verteilte GIS - Anforderungen an verteilte GIS und Lösungsansätze Datenbankbasierte Lösungen Johannes Kebeck Senior Systemberater ORACLE Deutschland GmbH Agenda TOP Thema 1
MehrHochverfügbarkeit - wie geht das?
THINKIT DOIT ORBIT Hochverfügbarkeit - wie geht das? AGENDA Überblick Standby-Datenbanken FailSafe (Windows) Real Application Cluster (RAC) Architektur der Maximalen Verfügbarkeit Fragen? WAS IST HIGH
MehrOracle Streams Doag Vortrag Claus Cullmann
Oracle Streams Doag Vortrag 27.10.11 Claus Cullmann Oracle Streams Doag Vortrag 27.10.11 Claus Cullmann Oracle Streams Doag Vortrag 27.10.11 Claus Cullmann Anwendungen Datenströme Überblick Oracle Streams
MehrDOAG 2015. Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V.
DOAG 2015 Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V. & Co KG Monitoring Werkzeuge, Advisors... Einfaches Framework zum Monitoring
Mehr<Insert Picture Here> Security in der Oracle Datenbank
Security in der Oracle Datenbank Bodo von Neuhaus Leitender Systemberater Öffentliche Verwaltung Server Technology Customer Center (STCC) Nürnberg Oracle Database Security Funktionalitäten
MehrOracle In-Memory & Data Warehouse: Die perfekte Kombination?
: Die perfekte Kombination? DOAG Konferenz, 16. November 2016 Dani Schnider, Trivadis AG @dani_schnider BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN
MehrNutzung der Oracle Database InMemory Option für SAP BW
Nutzung der Oracle Database InMemory Option für SAP BW Schlüsselworte Oracle, SAP-BW, InMemory, Star-Schema. Jörn Bartels Oracle München Einleitung In SAP BW wurde bisher ein erweitertes Snow Flake Schema
MehrZünde den Turbo-Boost! (LOB-Migration beschleunigt)
Zünde den Turbo-Boost! (LOB-Migration beschleunigt) Susanne Jahr DOAG-Konferenz Nürnberg 16.11.2016 Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Die Datenbank-Profis Erfolgreich seit 1996
MehrFuzzy-Suche in Application Express
Fuzzy-Suche in Application Express So geht s! Carsten Czarski Consulting Member of technical staff - Oracle Application Express September 2017 Copyright 2016 Oracle and/or its affiliates. All rights reserved.
MehrOracle 10g Flashback. Andrea Held
Oracle 10g Flashback Andrea Held Seite 1-1 Agenda Flashback Technologien Architektur Anwendung Probleme Bewertung: Möglichkeiten und Grenzen Seite 1-2 Flashback Level Flashback Query Flashback Table Flashback
MehrSQL (Structured Query Language) Schemata Datentypen
2 SQL Sprachelemente Grundlegende Sprachelemente von SQL. 2.1 Übersicht Themen des Kapitels SQL Sprachelemente Themen des Kapitels SQL (Structured Query Language) Schemata Datentypen Im Kapitel SQL Sprachelemente
MehrIT-Symposium 2008 05.06.2008
Selftuning Database Ein Traum oder Wirklichkeit Ralf Durben Oracle Deutschland GmbH www.hp-user-society.de 1 Die Arbeitswelt des Gestern, heute und morgen Früher Ein für wenige Datenbanken
MehrEinführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language)
Einführung in SQL 1. Grundlagen Structured Query Language Viele Dialekte Unterteilung: i. DDL (Data Definition Language) ii. iii. DML (Data Modifing Language) DRL (Data Retrival Language) 1/12 2. DDL Data
MehrVerschlüsselung. Klaus Reimers ORDIX AG Köln. Verschlüsselung, encrypt, decrypt, dbms_obfuscation_toolkit, dbms_crypto, wallet, datapump, rman
Verschlüsselung Klaus Reimers ORDIX AG Köln Schlüsselworte: Verschlüsselung, encrypt, decrypt, dbms_obfuscation_toolkit, dbms_crypto, wallet, datapump, rman Einleitung Die Frage nach einer Verschlüsselung
Mehr4. Objektrelationales Typsystem Kollektionstypen. Nested Table
Nested Table Bei einer Nested Table handelt es sich um eine Tabelle als Attributwert. Im Gegensatz zu Varray gibt es keine Beschränkung bei der Größe. Definition erfolgt auf einem Basistyp, als Basistypen
MehrIndexstrategien im Data Warehouse
Indexstrategien im Data Warehouse Reinhard Mense areto consulting gmbh Köln Schlüsselworte Business Intelligence, Data Warehouse, Bitmap Index, B*Tree Index, Partial Index, Star Schema, Snowflake Schema,
MehrHANA Solution Manager als Einstieg
Markus Stockhausen HANA Solution Manager als Einstieg Collogia Solution Day Hamburg 28.04.2016 Agenda HANA Solution Manager als Einstieg 1 Überblick 2 Techniken 3 Sizing Collogia Unternehmensberatung AG,
MehrDOAG 2010 ORACLE PLATTFORM MIGRATION CROSS PLATFORM TRANSPORTABLE TABLESPACES (XTTS)
DOAG 2010 ORACLE PLATTFORM MIGRATION CROSS PLATFORM TRANSPORTABLE TABLESPACES (XTTS) METHODE UND ERFAHRUNGSBERICHT JOSEF LIPPERT FREIBERUFLICHER IT CONSULTANT MÜNCHEN Wer bin ich Freiberuflicher IT Consultant
MehrOracle Datenbank 12c In-Memory Cache Option Architektur, Einführung, Highlights und POC Erfahrungen. DOAG Webinar 10. März 2017
Oracle Datenbank 12c In-Memory Cache Option Architektur, Einführung, Highlights und POC Erfahrungen DOAG Webinar 10. März 2017 Ing Christian Pfundtner OCA, OCP, OCE, OCM, ACE Oracle Datenbank Spezialist
MehrSQL on RAC Pirates of the interconnect
SQL on RAC Pirates of the interconnect Martin Hoermann ORDIX AG, Münster mh@ordix.de SQL auf RAC 1 SQL auf RAC 2 The code is the law! Captain Teague, Pirates of the caribbean SQL auf RAC 3 Inhalt RAC-Probleme?
MehrOracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 13 Cluster Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 14 Seite 1 von 14 1. Anordnung von Zeilen in einer Tabelle 2. Einführung 3. Cluster 4. Typen
MehrLOB Komprimierung mit Oracle 11g. Einführung. SecureFiles. Nötige Lizenzierungen. Mathias Zarick. Consultant. Oktober 2009
LOB Komprimierung mit Oracle 11g Mathias Zarick. Consultant. Oktober 2009 Mit Oracle Database 11g ist es möglich, Large Objects (LOBs) komprimiert in der Datenbank zu speichern. Durch dieses Feature aus
Mehr5.8 Bibliotheken für PostgreSQL
5.8 Bibliotheken für PostgreSQL Haskell/WASH: Modul Dbconnect PHP: pqsql-funktionen Java/JSP: JDBC Perl: DBI database interface modul Vorläufige Version 80 c 2004 Peter Thiemann, Matthias Neubauer 5.9
MehrBackup & Recovery in Oracle 11g Funktionen und Features
Backup & Recovery in Oracle 11g Funktionen und Features Wolfgang Thiem Server Technologies Customer Center ORACLE Deutschland GmbH Warum werden Backups gemacht? Damit man im Fehlerfall auf einen konsistenten
MehrIndex Rebuild. DOAG Konferenz , Nürnberg DOAG Konferenz , Nürnberg Martin Hoermann Martin Hoermann
Index Rebuild DOAG Konferenz 17.01.2011, Nürnberg DOAG Konferenz 17.11.2011, Nürnberg Martin Hoermann info@ordix.de Martin Hoermann www.ordix.de info@ordix.de www.ordix.de Eine kurze Geschichte der Zeit
MehrMigration einer SAP/Oracle Datenbank auf neue Hardware incl. Releasewechsel
Migration einer SAP/Oracle Datenbank auf neue Hardware incl. Releasewechsel DOAG Regio Veranstaltung 14.12.205 Alexander Mignogna nobilia-werke J. Stickling GmbH & Co. KG Verl, den 16. März 2016 Inhalt
MehrPartitioning mit Oracle Text 9i
Partitioning mit Oracle Text 9i Autor: Andreas Habl, msg systems ag DOAGNews Q1_2005 Dieses Werk ist urheberrechtlich geschützt. Die dadurch begründeten Rechte, insbesondere die der Übersetzung, des Nachdrucks,
MehrSAP Plattformen im Performance Vergleich Exadata versus konventionelle Plattformen
SAP Plattformen im Performance Vergleich Exadata versus konventionelle Plattformen Oracle Exadata Database Machine X2 for SAP Event Manfred Drozd Rüschlikon, 25. August 2011 Wie schnell ist Ihr Auto? Quelle:
MehrSchnelles Backup & Restore mit Multisection
Schnelles Backup & Restore mit Multisection Sinan Petrus Toma Finanz Informatik GmbH & Co. KG Hannover Schlüsselworte: Backup, Restore, Multisection, Section Size, Multiplexed Backup Einleitung Es werden
MehrOracle Flashback DOAG K onferenz Nürnberg 2009 Marco P atzwahl Patzwahl
Oracle Flashback DOAG Konferenz Nürnberg 2009 Marco Patzwahl MuniQSoft GmbH Gegründet 1998 Tätigkeitsbereiche: Oracle IT Consulting & Services Oracle Schulungen (SQL, PL/SQL, DBA, APEX, B&R, ) Software-Lösungen
MehrOracle Core für Einsteiger: InMemory Column Store
Oracle Core für Einsteiger: InMemory Column Store Martin Klier Performing Databases GmbH Mitterteich @MartinKlierDBA Oracle Core für Einsteiger: InMemory Column Store 2/37 Referent Martin Klier Lösungsarchitekt
MehrOracle In-Memory & Data Warehouse: Die perfekte Kombination?
Oracle In-Memory & Data Warehouse: Die perfekte Kombination? Dani Schnider Trivadis AG Zürich/Glattbrugg, Schweiz Einleitung Als Larry Ellison in einer Keynote im Juni 2014 die Oracle In-Memory Option
MehrFlashback Früher war alles besser Marion Mahr Daniel Schulz Flashback Früher war alles besser
Flashback Früher war alles besser Marion Mahr Senior Consultant Daniel Schulz Solution Architect OPITZ CONSULTING GmbH München, 14.09.2012 OPITZ CONSULTING GmbH 2012 Seite 1 Mission Wir entwickeln gemeinsam
Mehr10 Gründe warum Ihr Index nicht verwendet wird
10 Gründe warum Ihr Index nicht verwendet wird Schlüsselworte Index Benutzung, Index Tuning Einleitung Marco Patzwahl MuniQSoft GmbH München-Unterhaching Ein Index auf einer Tabelle sollte ja eigentlich
MehrIBM DB2 für Linux/Unix/Windows Monitoring und Tuning
IBM DB2 für Linux/Unix/Windows Monitoring und Tuning Seminarunterlage Version: 4.05 Version 4.05 vom 9. Februar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-
MehrInhalt. 1. Indextypen B*Baum-Index Reversed Key Index Bitmap Index Funktionsbasierter Index
Inhalt 1. Indextypen B*Baum-Index Reversed Key Index Bitmap Index Funktionsbasierter Index 2. Indexverwendung Vergleich von B*Baum und Bitmap Steuerung der Indexverwendung Richtlinien für die Indizierung
Mehr<Insert Picture Here> Sie läuft, und läuft, und läuft Verfügbarkeit - Die Mobilitätsausstattung in der EE
Sie läuft, und läuft, und läuft Verfügbarkeit - Die Mobilitätsausstattung in der EE Themen Backup und Recovery Online Reorganisation Flashback Data Guard Themen Backup und Recovery
MehrOracle 11g Neuheiten. Seminarunterlage. Version 11.09 vom
Seminarunterlage Version: 11.09 Version 11.09 vom 15. Februar 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrSAPInst & Oracle 11.2: Compression, ASM, SMIGR_CREATE_DDL. DOAG in Nürnberg
SAPInst & Oracle 11.2: Compression, ASM, SMIGR_CREATE_DDL DOAG 18.11.2010 in Nürnberg Uwe Specht Oracle Platforms SAP AG uwe.specht@sap.com Über mich Nixdorf Computer AG / Siemens Nixdorf Ordix AG SAP
MehrAnwendungsentwicklung Datenbanken SQL. Stefan Goebel
Anwendungsentwicklung Datenbanken SQL Stefan Goebel SQL Structured Query Language strukturierte Abfragesprache von ANSI und ISO standardisiert deklarativ bedeutet was statt wie SQL beschreibt, welche Daten
MehrIndex Rebuild. DOAG Konferenz , Nürnberg. Martin Hoermann
Index Rebuild DOAG Konferenz 17.11.2011, Nürnberg Martin Hoermann info@ordix.de www.ordix.de asktom.oracle.com Quelle: asktom.oracle.com/pls/asktom/f?p=100:11:745954239666467::::p11_question_id:2913600659112
MehrFunktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion
Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert
MehrSQL structured query language
Umfangreiche Datenmengen werden üblicherweise in relationalen Datenbank-Systemen (RDBMS) gespeichert Logische Struktur der Datenbank wird mittels Entity/Realtionship-Diagrammen dargestellt structured query
MehrÜbersicht der wichtigsten MySQL-Befehle
Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit
Mehr