Oracle Database 11gR2 Effiziente Datenspeicherung

Größe: px
Ab Seite anzeigen:

Download "Oracle Database 11gR2 Effiziente Datenspeicherung"

Transkript

1 Oracle Database gr2 Effiziente Datenspeicherung

2 Vorteile von Komprimierung Einsparung von Plattenplatz (Storage) Kosten- und Ressourcenreduktion (Green IT) Effizientere uffer Cache Nutzung Effizientere Nutzung der Netzwerkbandbreite Performance pplikationstransparent Nutzbar mit anderen Datenbankfeatures Zielgruppe: Typische DWH nwendungen Gemischte etriebe (auch OLTP) Contentmanagement nwendungen ackup-szenarios Effiziente Datenspeicherung Speicherplatzverteilung 55% Index Daten Strukturierte Daten Unstrukturierte Daten 33% 2% 2

3 Umfassende Komprimierung in Oracle Index itmap Index *Tree Index Komprimierung Tabelle Strukturierte Datentypen: DIRECT LOD Komprimierung OLTP Komprimierung Unstrukturierte Datentypen (ilder, Dokumente) ackup RMN Compression RMN Compression mit optimierten lgorithmen DTPUMP Data Guard Redotransport bei Dataguard bei Redo Gaps Umfassende Erweiterungen mit dvanced Compression Option in g Oracle Index Key Komprimierung eispiel : Single-Column Index ROWID0 ROWID02 ROWID03 ROWID04 ROWID05 ROWID06 ROWID07 ROWID08 ROWID09 ROWID0 ROWID ROWID2 ROWID3 3

4 Oracle Index Key Komprimierung eispiel : Single-Column Index ROWID0 ROWID02 ROWID03 ROWID04 ROWID05 ROWID06 ROWID07 ROWID08 ROWID09 ROWID0 ROWID ROWID2 ROWID3 Oracle Index Key Komprimierung eispiel 2: Multi-Column Index X ROWID0 X 2 ROWID02 X 2 3 ROWID03 Y 4 ROWID04 Y 3 C 5 ROWID05 Y 3 C 6 ROWID06 Y 3 D 7 ROWID07 X ROWID08 X 2 ROWID09 X C 3 ROWID0 X 3 4 ROWID X 3 C 5 ROWID2 X 3 C 6 ROWID3 4

5 Oracle Index Key Komprimierung eispiel 2: Prefix = X ROWID0 X 2 ROWID02 X 2 3 ROWID03 2 Werte Y 4 ROWID04 eliminiert Y 3 C 5 ROWID05 Y 3 C 6 ROWID06 Y 3 D 7 ROWID07 X ROWID08 X 2 ROWID09 X C 3 ROWID0 X 3 4 ROWID X 3 C 5 ROWID2 X 3 C 6 ROWID3 Prefix Suffix Oracle Index Key Komprimierung eispiel 2: Prefix = 2 X ROWID0 X 2 ROWID02 X 2 3 ROWID03 22 Werte Y 4 ROWID04 eliminiert Y 3 C 5 ROWID05 Y 3 C 6 ROWID06 Y 3 D 7 ROWID07 X ROWID08 X 2 ROWID09 X C 3 ROWID0 X 3 4 ROWID X 3 C 5 ROWID2 X 3 C 6 ROWID3 Prefix Suffix 5

6 Oracle Index Key Komprimierung eispiel 2: Prefix = 3 X ROWID0 2 ROWID ROWID03 30 Werte Y 4 ROWID04 eliminiert 3 C 5 ROWID05 3 C 6 ROWID06 3 D 7 ROWID07 X ROWID08 2 ROWID09 C 3 ROWID0 3 4 ROWID 3 C 5 ROWID2 3 C 6 ROWID3 Prefix Suffix Oracle Index Key Komprimierung eispiel 2: Prefix = 4 X ROWID0 2 ROWID02 X 2 3 ROWID03 28 Werte Y 4 ROWID04 eliminiert Y 3 C 5 ROWID05 C 6 ROWID06 D 7 ROWID07 X ROWID08 2 ROWID09 C 3 ROWID0 X 3 4 ROWID C 5 ROWID2 C 6 ROWID3 Prefix Suffix 6

7 Oracle Index Key Komprimierung eispiel 2: Prefix = 5 X ROWID0 X 2 ROWID02 X 2 3 ROWID03 5 Werte Y 4 ROWID04 eliminiert Y 3 C 5 ROWID05 6 ROWID06 Y 3 D 7 ROWID07 X ROWID08 2 ROWID09 X C 3 ROWID0 X 3 4 ROWID X 3 C 5 ROWID2 6 ROWID3 Prefix Suffix Oracle Index Key Komprimierung eispiel 2: Prefix = 6 X ROWID0 X 2 ROWID02 X 2 3 ROWID03 0 Werte Y 4 ROWID04 eliminiert Y 3 C 5 ROWID05 Y 3 C 6 ROWID06 Y 3 D 7 ROWID07 X ROWID08 X 2 ROWID09 X C 3 ROWID0 X 3 4 ROWID X 3 C 5 ROWID2 X 3 C 6 ROWID3 Prefix Suffix 7

8 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

9 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 9

10 Tabellen Komprimierung Oracle Implementierung Unkomprimierter lock Header Komprimierter lock Header Max = Eva Mustermann = Müller = D Max Mayer-Schulze 2 Eva Mustermann 3 Max Müller 4 Eva Mustermann 5 Gerd Müller Freiplatz Mayer-Schulze 2 3 D 4 5 Gerd D Freiplatz Lokale Symboltabelle Mehr Daten pro lock Komprimierte strukturierte Daten Tabellendaten Komprimierung einstellbar auf Tabellen -, Partition -, Tablespace - Ebene b Oracle 9i Release 2 Compression nur für ULK Loads/Direct Loads Konventionelles DML wird nicht komprimiert dvanced Compression Option Für alle DML-Operationen 0

11 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 CRETE TLE S SELECT Paralleler INSERT Serieller INSERT mit PPEND Hint und Subquery Klausel Keine Unterstützung für INSERT, UPDTE Operationen Direct Load Operationen Neuer Hint in g Release 2 Release2 Hint PPEND_VLUES nun auch für INSERT Statements mit VLUES-Klausel : prod_ids NumList; EGIN FOR i IN..000 LOOP prod_ids(i) := i; END LOOP; FORLL j IN INSERT /*+ PPEND_VLUES */ INTO comp_tab VLUES (prod_ids(j),sysdate,...); :

12 Syntax Release2 eispiele CRETE TLE sales_history( ) COMPRESS CRETE TLE sales_history( ) COMPRESS FOR OLTP CRETE TLE sales_part (saleskey number,, region varchar2(0)) NOCOMPRESS PRTITION Y LIST (region) (PRTITION northwest VLUES ('NORTHWEST'), PRTITION southwest VLUES ('SOUTHWEST'), PRTITION northeast VLUES ('NORTHEST') COMPRESS FOR OLTP, ) Tabellen Komprimierung Oracle Database g OLTP Komprimierung pctfree leerer lock unkomprimierter lock komprimierter lock unkomprimierter lock komprimierter lock Legende Header... Symboltabelle Free Space Unkomprimierte Daten Komprimierte Data 2

13 Speicherplatzeinsparung ermitteln Vergleich der Segmente (komp. vs unkomp.) Überprüfung mit Packages und DD Views USER_SEGMENTS und USER_LOS (zusätzlich für LOS) Package DMS_SPCE (für Tabellen, Partitionen und SecureFile) Compression dvisor: Download von OTN compression-advisor.html set serveroutput on exec dbms_compression.getratio('sh','sles',0) b.2 automatisch enthalten mit veränderten Funktionen! Compression dvisor Neues Package DMS_COMPRESSION Release2 Wie ist der Nutzen von Komprimierung? Einsatz des Package DMS_COMPRESSION Ohne zusätzliche Installation Unterstützt partitionierte/nicht partitionierte Tabellen Funktionen: Erstellt temporäre Objekte um Komprimierungsratio zu berechnen nalysiert Zeilen auf Komprimierungstyp Einsatz auch für HCC Komprimierung 3

14 DMS_COMPRESSION Komprimierungstyp Release2 Mit Tabellenname und ROWID SELECT dbms_compression.get_compression_type('sh', 'NOCOMP','SOVEDDo8') Rate FROM dual; RTE ---- wobei : keine Compression 2: OLTP Compression DMS_COMPRESSION Komprimierungsratio declare b_cmp PLS_INTEGER; : begin DMS_COMPRESSION.GET_COMPRESSION_RTIO ( SCRTCHTSNME=> 'USERS', OWNNME => 'SH', TNME => 'SLES', PRTNME => 'SLES_Q_999', COMPTYPE => 2, LKCNT_CMP => b_cmp, LKCNT_UNCMP => b_uncmp, ROW_CMP => row_cmp, ROW_UNCMP => row_uncmp, CMP_RTIO => cmp_ratio, COMPTYPE_STR => cmp_str); : dbms_output.put_line('rtio => ' cmp_ratio); dbms_output.put_line('cmptype => ' cmp_str); : Release2 4

15 DMS_COMPRESSION Ergebnis Release2 : LKCNT_CMP => 5 LKCNT_UNCMP => 306 RTIO => 2,6 CMPTYPE => Compress For OLTP : Exadata Hybrid Columnar Compression Logical Compression Unit LOCK HEDER CU HEDER LOCK HEDER LOCK HEDER LOCK HEDER C C2 C3 C4 C5 C5 C6 C7 C8 Neue Kombination der nordnung nach Spalten und Zeilen Hybrid Columnar Compression (HCC) für Direct Load im RCHIVE Modus QUERY Modus CRETE TLE mass_tab ( ) COMPRESS FOR RCHIVE[LOW HIGH]; CRETE TLE mass_tab ( ) COMPRESS FOR QUERY [LOW HIGH]; 5

16 Unstrukturierte Daten b g Komprimierung für Contentmanagement- Daten wie z.. ilder, 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 LO-Management SecureFile ist neue Technologie für Large Objects Vorteile: essere Performance Vereinfachtes Lob-Management Mit Zusatzfunktionen: Komprimierung unabh. von Tabellenund Indexkomprimierung Deduplication Encryption (ES28, ES92 etc) Unabhängig von Table-Compression Wichtig: lle Programmierschnittstellen bleiben gleich! 6

17 Oracle SecureFiles Einige eispiele Release2 Einsatz von Compression CRETE TLE bilder (...bild LO) LO (bild) STORE S SECUREFILE (COMPRESS HIGH MEDIUM LOW...) Einsatz von DEDUPLICTE und Compression CRETE TLE media_secure (id NUMER,... lob LO) LO (lob) STORE S SECUREFILE (DEDUPLICTE 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={LL DT_ONLY [METDT_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 pplikation Vollständiger Funktionsumfang von Data Pump für komprimierte Files verfügbar 7

18 Exportdateien Data Pump isher: Metadata Komprimierung (Default) mit expdp compression = METDT_ONLY... Neu: dvanced Compression expdp compression = LL DT_ONLY... Tabellendaten-Komprimierung während des Datapump Exports Keine Dekomprimierung vor dem Import notwendig pplikationstransparent: 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 andbreite (<00Mbps) 5-35% weniger Zeit zum Transport von G Daten notwendig andbreitenverbrauch um bis zu 35% niedriger In Netzwerken mit hoher andbreite(>00 Mbps) Komprimierung reduziert Transportzeit nicht, aber andbreitenverbrauch um bis zu 35% niedriger Syntax: LOG_RCHIVE_DEST_3='SERVICE=denver SYNC COMPRESSION=ENLE [DISLE] 8

19 ackup Dateien RMN Komprimierung Release2 Vor g RMN ackup mit und ohne Komprimierung möglich Syntax für komprimiertes ackup RMN> CKUP S COMPRESSED CKUPSET DTSE; Mit dvanced Compression Option stehen unterschiedliche lgorithmen zur Verfügung RMN> CONFIGURE COMPRESSION LGORITHM 'SIC LOW MEDIUM HIGH'; ackup Dateien RMN Komprimierungsalgorithmen Release2 Komprimierung des ackupsets bevor auf Platte geschrieben wird Keine separate Dekomprimierung während eines Recovery notwendig isher: RMN Compression mit ZIP2 lgorithmus 3 neue lgorithmen mit dvanced Compression Option NME LGORITHM_DESCRIPTION COMPTIILITY SIC good compression ratio LOW maximum possible compression speed MEDIUM balance between speed and compression ratio HIGH maximum possible compression ratio

20 SP on Oracle: Development Update May 200 eispiel POC bei grossem deutschen Kunden Speicherbedarf für PoC-Tabellen in M Unkomprimiert OLTP und Secure Files Compress Exadata-HC- Query- Compress PoC-Tabelle mit Secure Files PoC-Tabelle PoC-Tabelle 3 mit Secure Files Speicherbedarf in M Speicherbedarf für Produktions-Daten in M Gesamtspeicherbedarf in T

21 Noch mehr Speicherplatz einsparen... Deferred Segment Creation Zero Size UNUSLE Index Release2 Dictionary-Only dd Column mit Default Wert (g) F &Fragen n t w o r t e n 2

Komprimierung in der Oracle Datenbank

Komprimierung 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

Mehr

Automatisierung durch Information Lifecycle Management

Automatisierung 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

Mehr

Oracle Advanced Compresion 10g versus 11g

Oracle 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

Mehr

Komprimierung in der Datenbank

Komprimierung 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

Mehr

Verschlüsseln als Überlebensstrategie

Verschlü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

Mehr

Datenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs])

Datenbanken 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

Mehr

www.informatik-aktuell.de

www.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

Oracle Datenbankadministration Grundlagen

Oracle 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

Mehr

Darüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.

Darü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

Mehr

SharePoint Provider for Oracle

SharePoint 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

Mehr

Data Warehouse schnell gemacht Performanceaspekte im Oracle DWH

Data Warehouse schnell gemacht Performanceaspekte im Oracle DWH Data Warehouse schnell gemacht Performanceaspekte im Oracle DWH Dani Schnider Principal Consultant Business Intelligence BI Trilogie, Zürich/Basel 25./26. November 2009 Basel Baden Bern Lausanne Zürich

Mehr

Performanceoptimierung mit Exadata Verarbeitung extremer Datenmengen mit PL/SQL basierter Datenbewirtschaftung (Erfahrungsbericht)

Performanceoptimierung 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

Mehr

IBM DB2 für Linux/Unix/Windows Monitoring und Tuning

IBM 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-

Mehr

DOAG 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. 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

Inside 11g R2: Ressourcen sparen und Performance steigern im Data Warehouse

Inside 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.

Mehr

LOB Komprimierung mit Oracle 11g. Einführung. SecureFiles. Nötige Lizenzierungen. Mathias Zarick. Consultant. Oktober 2009

LOB 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

Mehr

Oracle 10g Flashback. Andrea Held

Oracle 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

Mehr

DOAG 2010 ORACLE PLATTFORM MIGRATION CROSS PLATFORM TRANSPORTABLE TABLESPACES (XTTS)

DOAG 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

Mehr

Index- und Zugriffsstrukturen für. Holger Brämer, 05IND-P

Index- 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

Mehr

IBM Informix Tuning und Monitoring

IBM Informix Tuning und Monitoring Seminarunterlage Version: 11.01 Copyright Version 11.01 vom 25. Juli 2012 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

Datenbanken und Oracle, Teil 2

Datenbanken 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

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Mehr Ergebnisse: Linguistische Funktionen und Ähnlichkeitssuche mit SQL. Carsten Czarski ORACLE Deutschland B.V. & Co KG München

Mehr Ergebnisse: Linguistische Funktionen und Ähnlichkeitssuche mit SQL. Carsten Czarski ORACLE Deutschland B.V. & Co KG München Mehr Ergebnisse: Linguistische Funktionen und Ähnlichkeitssuche mit SQL Carsten Czarski ORACLE Deutschland B.V. & Co KG München Einleitung Jede Suche in den Tabellen im Data Warehouse ist eine SQL-Abfrage

Mehr

3. Architektur eines DBS (Oracle)

3. 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)

Mehr

Automatisierte Datenmigration mit dynamischen SQL

Automatisierte 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.

Mehr

SQL (Structured Query Language) Schemata Datentypen

SQL (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

Mehr

Datenbankstatistiken im Griff mit DBMS_STATS. DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012

Datenbankstatistiken im Griff mit DBMS_STATS. DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012 Datenbankstatistiken im Griff mit DBMS_STATS DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012 Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz:

Mehr

Einführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language)

Einfü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

Mehr

Oracle Core für Einsteiger: InMemory Column Store

Oracle 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

Mehr

Die Datenmanipulationssprache SQL

Die Datenmanipulationssprache SQL Die Datenmanipulationssprache SQL Daten eingeben Daten ändern Datenbank-Inhalte aus Dateien laden Seite 1 Data Manipulation Language A DML statement is executed when you Add new rows to a table Modify

Mehr

DOAG München 2011. Die etwas anderen Oracle Performance-Tipps. Marco Patzwahl

DOAG 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 &

Mehr

Inhalt. Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle. Daten und Tabellen - ein Beispiel. Daten und Tabellen - Normalisierung

Inhalt. Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle. Daten und Tabellen - ein Beispiel. Daten und Tabellen - Normalisierung Inhalt Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle Daten und Tabellen Normalisierung, Beziehungen, Datenmodell SQL - Structured Query Language Anlegen von Tabellen Datentypen (Spalten,

Mehr

SQL structured query language

SQL 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

Fakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten

Fakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten Fakultät für Informatik & Wirtschaftsinformatik Metadaten Metadaten sind Daten über Daten Data-Dictionary speichert Informationen über die Struktur der Daten, z.b.: Tabellen, Spalten, Datentypen Primär-

Mehr

Index Rebuild. DOAG Konferenz , Nürnberg DOAG Konferenz , Nürnberg Martin Hoermann Martin Hoermann

Index 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

Mehr

MySQL Installation. AnPr

MySQL Installation. AnPr Name Klasse Datum 1 Allgemeiner Aufbau Relationale Datenbank Management Systeme (RDBMS) werden im Regelfall als Service installiert. Der Zugriff kann über mehrere Kanäle durchgeführt werden, wobei im Regelfall

Mehr

Oracle 9i Einführung Performance Tuning

Oracle 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

Mehr

Oracle Backup und Recovery

Oracle 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

Mehr

5.8 Bibliotheken für PostgreSQL

5.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

Mehr

Oracle Datenbankprogrammierung mit PL/SQL Grundlagen

Oracle Datenbankprogrammierung mit PL/SQL Grundlagen Oracle Datenbankprogrammierung mit PL/SQL Grundlagen Seminarunterlage Version: 12.05 Version 12.05 vom 29. Januar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

S A P B W O N H A N A P R O O F O F C O N C E P T B E I S. O L I V E R

S A P B W O N H A N A P R O O F O F C O N C E P T B E I S. O L I V E R S A P B W O N H A N A P R O O F O F C O N C E P T B E I S. O L I V E R S T E F A N M A R K 07.07.2015 F O L I E 1 V O N 2 7 F I R M E N P O R T R A I T S. O L I V E R GESCHICHTE F O L I E 2 V O N 2 7 F

Mehr

Flashback Früher war alles besser Marion Mahr Daniel Schulz Flashback Früher war alles besser

Flashback 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

Mehr

Views in SQL. 2 Anlegen und Verwenden von Views 2

Views in SQL. 2 Anlegen und Verwenden von Views 2 Views in SQL Holger Jakobs bibjah@bg.bib.de, holger@jakobs.com 2010-07-15 Inhaltsverzeichnis 1 Wozu dienen Views? 1 2 Anlegen und Verwenden von Views 2 3 Schreibfähigkeit von Views 3 3.1 Views schreibfähig

Mehr

Andrea 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. 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

Mehr

Performance Tuning mit @enterprise

Performance Tuning mit @enterprise @enterprise Kunden-Forum 2005 Performance Tuning mit @enterprise Herbert Groiss Groiss Informatics GmbH, 2005 Inhalt Datenbank RMI JAVA API HTTP Konfiguration Analyse Groiss Informatics GmbH, 2005 2 Datenbank

Mehr

Oracle 12c: Neuerungen in PL/SQL. Roman Pyro DOAG 2014 Konferenz

Oracle 12c: Neuerungen in PL/SQL. Roman Pyro DOAG 2014 Konferenz Oracle 12c: Neuerungen in PL/SQL Roman Pyro DOAG 2014 Konferenz Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung,

Mehr

Oracle Datenbankadministration Aufbau

Oracle Datenbankadministration Aufbau Oracle Datenbankadministration Aufbau Seminarunterlage Version: 12.04 Version 12.04 vom 15. Januar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

Hochschule Karlsruhe Technik und Wirtschaft- 10.7.2013. Anhänge: Fakultät für Informatik und Wirtschaftsinformatik SS 2013 Prof. Schmidt.

Hochschule Karlsruhe Technik und Wirtschaft- 10.7.2013. Anhänge: Fakultät für Informatik und Wirtschaftsinformatik SS 2013 Prof. Schmidt. Fakultät für Informatik und Wirtschaftsinformatik SS 2013 Datenbanken und Informationssysteme II Szenario: Projektverwaltung. Es gibt Projekte, Projektleiter, Mitarbeiter und ihre Zuordnung zu Projekten.

Mehr

Nutzung der Oracle Database InMemory Option für SAP BW

Nutzung 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

Mehr

NoSQL mit Postgres 15. Juni 2015

NoSQL mit Postgres 15. Juni 2015 Tag der Datenbanken 15. Juni 2015 Dipl.-Wirt.-Inform. Agenda l Vorstellung l Marktübersicht l Warum PostgreSQL? l Warum NoSQL? l Beispielanwendung Seite: 2 Vorstellung Dipl.-Wirt.-Inform. [1990] Erste

Mehr

Grid Computing in. komplexen Systemen. mit Blick auf RFID. Günther Stürner Vice President Business Unit Database & STCCs ORACLE Deutschland GmbH

Grid Computing in. komplexen Systemen. mit Blick auf RFID. Günther Stürner Vice President Business Unit Database & STCCs ORACLE Deutschland GmbH Grid Computing in komplexen Systemen mit Blick auf RFID Günther Stürner Vice President Business Unit Database & STCCs ORCLE Deutschland GmbH 2 Datenbanken sind die Basis für jede denkbare IT Lösung Infrastruktur

Mehr

IT-Symposium 2008 05.06.2008

IT-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

Mehr

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2 5 Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn 7 7. Datenbank-Zugriff Zum Beispiel aus PHP-Skripten: Client 7-2 Struktur einer Datenbank 7-3 Erzeugen von Datenbanken

Mehr

Datenbanken II. Datenbankobjekte. von Werner Hahn, 05IND-P - 1 -

Datenbanken II. Datenbankobjekte. von Werner Hahn, 05IND-P - 1 - Datenbanken II Datenbankobjekte von Werner Hahn, 05IND-P - 1 - Inhaltsverzeichnis 1 Tabellen... 3 1.1 Relationale Tabellen... 3 1.2 Temporäre Tabellen... 4 1.3 Indexorganisierte Tabellen... 4 1.4 Object

Mehr

Big Data Hype und Wirklichkeit Bringtmehrauchmehr?

Big Data Hype und Wirklichkeit Bringtmehrauchmehr? Big Data Hype und Wirklichkeit Bringtmehrauchmehr? Günther Stürner, Vice President Sales Consulting 1 Copyright 2011, Oracle and/or its affiliates. All rights Überschrift 2 Copyright 2011, Oracle and/or

Mehr

Gliederung. 1) Speicherplatz-Zuordnung und -Verwaltung 2) Indizes 3) Explain Plan 4) Join-Operationen 5) Der Optimizer 6) Parallelisieren

Gliederung. 1) Speicherplatz-Zuordnung und -Verwaltung 2) Indizes 3) Explain Plan 4) Join-Operationen 5) Der Optimizer 6) Parallelisieren Gliederung ) Speicherplatz-Zuordnung und -Verwaltung 2) Indizes 3) Explain Plan 4) Join-Operationen 5) Der Optimizer 6) Parallelisieren ) Speicherplatz-Zuordnung und -Verwaltung.) Tabellenspeicherung:

Mehr

Powerful PL/SQL: Collections indizieren mit VARCHAR2- Indizes ein Praxisbeispiel

Powerful PL/SQL: Collections indizieren mit VARCHAR2- Indizes ein Praxisbeispiel Powerful PL/SQL: Collections indizieren mit VARCHAR2- Indizes ein Praxisbeispiel Schlagworte Autor: Klaus Friemelt, MT AG dynamisches BULK SQL, VARCHAR2-indizierte PL/SQL-Tabellen Einleitung Mit den letzten

Mehr

Backup & Recovery in Oracle 11g Funktionen und Features

Backup & 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

Mehr

Regionaltreffen Rhein Main 26. März 2007

Regionaltreffen Rhein Main 26. März 2007 Regionaltreffen Rhein Main 26. März 2007 SWE Jens Fudickar / OraTool pro Softwareentwicklung Jens Fudickar ist ein kleines Softwarehaus, dessen Hauptprodukt das OraTool ist. Darüber hinaus sind wir in

Mehr

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben.

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. MySQL-Befehle 1. Einleitung In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. 2. Arbeiten mit Datenbanken 2.1 Datenbank anlegen Eine Datenbank kann man wie folgt

Mehr

DB2 SQL, der Systemkatalog & Aktive Datenbanken

DB2 SQL, der Systemkatalog & Aktive Datenbanken DB2 SQL, der Systemkatalog & Aktive Datenbanken Lehr- und Forschungseinheit Datenbanken und Informationssysteme 1 Ziele Auf DB2 Datenbanken zugreifen DB2 Datenbanken benutzen Abfragen ausführen Den Systemkatalog

Mehr

HANA Solution Manager als Einstieg

HANA 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,

Mehr

SQL Einstieg und Anwendung

SQL Einstieg und Anwendung Wolfgang D. Misgeld 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. SQL Einstieg und Anwendung Mit SQL-3, IBM DB2,

Mehr

Foreign Keys. MySQL 4, 5. Kapitel 16: Fremdschlüssel. Marcel Noe

Foreign Keys. MySQL 4, 5. Kapitel 16: Fremdschlüssel. Marcel Noe MySQL 4, 5 Kapitel 16: Fremdschlüssel Gliederung 1 Gliederung 1 Fremdschlüssel sichern die Referenzielle Integrität voneinander abhängiger Tabellen. Um Fremdschlüssel definieren zu können, müssen Sie die

Mehr

Online-Datenbankreorganisation

Online-Datenbankreorganisation Online-Datenbankreorganisation mit SAP brspace 6.40 Leiter Datenbanken 1 Festo, die Unternehmensgruppe Festo AG & Co. KG Pneumatic und Didactic Über 1.2 Mrd Umsatz 10.050 Mitarbeiter 52 Gesellschaften

Mehr

Multimedia im Netz. Übung zur Vorlesung. Ludwig-Maximilians-Universität Wintersemester 2010/2011

Multimedia im Netz. Übung zur Vorlesung. Ludwig-Maximilians-Universität Wintersemester 2010/2011 Übung zur Vorlesung Multimedia im Netz Ludwig-Maximilians-Universität Wintersemester 2010/2011 Ludwig-Maximilians-Universität München Multimedia im Netz - Übung - 2-1 Übungsblatt - 2 Thema: HTML, PHP und

Mehr

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Neue Technologien effizient nutzen Ehningen, 3. Juli 2014 Rodney Krick rk@aformatik.de aformatik Training & Consulting GmbH & Co. KG

Mehr

Oracle Flashback DOAG K onferenz Nürnberg 2009 Marco P atzwahl Patzwahl

Oracle 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

Mehr

ORACLE Database Migration

ORACLE Database Migration ORACLE Database Migration Hürden und Best Practices in einer hochverfügbaren Umgebung GUUG FFG 2013 Andrea Held 27.2.2013 10:47:05 A. Held: Oracle DB Migration 1 Agenda Oracle Hochverfügbarkeit: Eine Auswahl

Mehr

XML in der Oracle Datenbank "relational and beyond"

XML in der Oracle Datenbank relational and beyond XML in der Oracle Datenbank "relational and beyond" Ulrike Schwinn (Ulrike.Schwinn@oracle.com) Oracle Deutschland GmbH Oracle XML DB Ein Überblick 1-1 Agenda Warum XML in der Datenbank? Unterschiedliche

Mehr

Oracle 11g Neuheiten. Seminarunterlage. Version 11.09 vom

Oracle 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

Mehr

Oracle Backup und Recovery mit RMAN

Oracle 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-

Mehr

Partitionieren über Rechnergrenzen hinweg

Partitionieren über Rechnergrenzen hinweg Partitionieren über Rechnergrenzen hinweg Erkan Yanar erkan.yanar@linsenraum.de Blog: linsenraum.de/erkules Xing: www.xing.com/profile/erkan Yanar 24. November 2011 Was tun wenn: Daten übersteigen die

Mehr

Oracle Datenbank Performance

Oracle 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

Mehr

SQL Optimizer und SQL Performance

SQL Optimizer und SQL Performance SQL Optimizer und SQL Performance Schlüsselworte SQL, Optimizer, Explain Plan, SQL Trace Marco Mischke Robotron Datenbank Software GmbH Dresden Einleitung Dieser Vortrag beschäftigt sich mit grundlegenden

Mehr

Vollständig generisches DWH für kleine und mittelständische Unternehmen

Vollständig generisches DWH für kleine und mittelständische Unternehmen Vollständig generisches DWH für kleine und mittelständische Unternehmen Marc Werner Freiberufler Berlin Schlüsselworte: Wirtschaftlichkeit, Kostenreduzierung, Metadaten, Core Data Warehouse, Slowly Changing

Mehr

WS 2010/11 Datenbanksysteme Fr 15:15 16:45 R 1.008. Vorlesung #6. SQL (Teil 4)

WS 2010/11 Datenbanksysteme Fr 15:15 16:45 R 1.008. Vorlesung #6. SQL (Teil 4) Vorlesung #6 SQL (Teil 4) Fahrplan Besprechung der Übungsaufgaben Einschub: Self Joins (relevant fürs Praktikum) Dynamische Intergritätsbedingungen, das Trigger - Konzept von Oracle Prozedurale Erweiterungen,

Mehr

Archivierung von digitalen Daten Lösungsansätze mit SIARD und OAIS

Archivierung von digitalen Daten Lösungsansätze mit SIARD und OAIS Archivierung von digitalen Daten Lösungsansätze mit SIARD und OAIS Informationsveranstaltung Forschungsarbeit im Bereich Historisierung und Archivierung von Geodaten Bern, 3. Juli 2009 Dr. K. Ohnesorge

Mehr

Funktion definieren Gibt Summe der Gehälter zurück. Aufruf in einem SQL-Statement

Funktion definieren Gibt Summe der Gehälter zurück. Aufruf in einem SQL-Statement Funktion definieren Gibt Summe der Gehälter zurück Aufruf in einem SQL-Statement Dr. Christian Senger Einführung PL/SQL 1 Procedures & Transaktionen CREATE OR REPLACE PROCEDURE write_log ( log_code IN

Mehr

SAP Plattformen im Performance Vergleich Exadata versus konventionelle Plattformen

SAP 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:

Mehr

Hochverfügbarkeit mit physikalischer Standby-Datenbank. Ablösung EE / Data Guard durch SE One / Dbvisit Standby

Hochverfügbarkeit mit physikalischer Standby-Datenbank. Ablösung EE / Data Guard durch SE One / Dbvisit Standby Hochverfügbarkeit mit physikalischer Standby-Datenbank Ablösung EE / Data Guard durch SE One / Dbvisit Standby Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt

Mehr

Datenbanken Konsistenz und Mehrnutzerbetrieb III

Datenbanken Konsistenz und Mehrnutzerbetrieb III Datenbanken Konsistenz und Mehrnutzerbetrieb III 1. Oracle Architektur! Komponenten des Oracle Servers! Zugriff über Netzwerk 2. Zugriffsrechte! Starten und Schließen der Datenbank! Nutzer und Rollen!

Mehr

RMAN Reloaded Recovery Manager 12c News & Features

RMAN Reloaded Recovery Manager 12c News & Features RMAN Reloaded Recovery Manager 12c News & Features Oliver Herges Freelancer Hannover / Germany Schlüsselworte Oracle Recovery Manager, RMAN, Backup & Recovery, Database 12c, New Features 12c, News 12c

Mehr

3.17 Zugriffskontrolle

3.17 Zugriffskontrolle 3. Der SQL-Standard 3.17. Zugriffskontrolle Seite 1 3.17 Zugriffskontrolle Datenbanken enthalten häufig vertrauliche Informationen, die nicht jedem Anwender zur Verfügung stehen dürfen. Außerdem wird man

Mehr

Oracle: Abstrakte Datentypen:

Oracle: Abstrakte Datentypen: Oracle: Abstrakte Datentypen: Oracle bietet zwei mögliche Arten um abstrakte Datentypen zu implementieren: Varying Array Nested Table Varying Array (kunde) kdnr kdname gekaufteart 1 Mustermann 1 4 5 8

Mehr

Chancen und Wachstumsfelder für PostgreSQL

Chancen und Wachstumsfelder für PostgreSQL Chancen und Wachstumsfelder für PostgreSQL Harald Armin Massa by Deutschsprachige PostgreSQL Konferenz 2013 Oberhausen Harald Armin Massa 2ndQuadrant Datenbanken seit 1984 Position Value Datenbank auf

Mehr

Einführung in SQL mit Oracle

Einführung in SQL mit Oracle Seminar Einführung in SQL mit Oracle von Prof. Dr. Rainer Schwenkert Hochschule München c Vervielfältigung nur mit Zustimmung des Autors Themenbereiche SQL-Historie Wichtige DDL- und DML-Anweisungen Der

Mehr

Benchmarking und Performancetesting von und mit PostgreSQL

Benchmarking und Performancetesting von und mit PostgreSQL Benchmarking und Performancetesting von und mit PostgreSQL Stefan Kaltenbrunner stefan@kaltenbrunner.cc http://www.kaltenbrunner.cc/blog PGDay.EU 2010 Stuttgart, Germany 1 Die Datenbank ist langsam...

Mehr

Hochverfügbarkeit - wie geht das?

Hochverfü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

Mehr

Die Oracle Datenbank als Basis für Microsoft SharePoint

Die Oracle Datenbank als Basis für Microsoft SharePoint Die Oracle Datenbank als Basis für Microsoft SharePoint Schlüsselworte: Claus Jandausch ORACLE Deutschland B.V. & Co. KG Hauptverwaltung München Microsoft SharePoint, Windows SharePoint Services, Microsoft

Mehr

Kapitel 33. Der xml-datentyp. In diesem Kapitel: Der xml-datentyp 996 Abfragen aus xml-datentypen 1001 XML-Indizierung 1017 Zusammenfassung 1023

Kapitel 33. Der xml-datentyp. In diesem Kapitel: Der xml-datentyp 996 Abfragen aus xml-datentypen 1001 XML-Indizierung 1017 Zusammenfassung 1023 Kapitel 33 Der xml-datentyp In diesem Kapitel: Der xml-datentyp 996 Abfragen aus xml-datentypen 1001 XML-Indizierung 1017 Zusammenfassung 1023 995 996 Kapitel 33: Der xml-datentyp Eine der wichtigsten

Mehr

Oracle SQL Developer Data Modeling

Oracle SQL Developer Data Modeling Oracle SQL Developer Data Modeling DOAG Regio Rhein-Neckar Oracle Deutschland GmbH The following is intended to outline our general product direction. It is intended for information

Mehr

Inhaltsverzeichnis. Installationsübersicht. A. Installationsübersicht

Inhaltsverzeichnis. Installationsübersicht. A. Installationsübersicht Inhaltsverzeichnis A. Installationsübersicht B. und Optimierungsbereiche B.1 Hardware B.2 OperatingSystem Z/OS B.3 Databasemanagementsystem DB2 B.4 Applikation C. Organisation BSS_Chart-library 1 Installationsübersicht

Mehr

Höhere Sicherheit für SAP-Daten durch Oracle Database Vault und Transparente Datenverschlüsselung

Höhere Sicherheit für SAP-Daten durch Oracle Database Vault und Transparente Datenverschlüsselung Höhere Sicherheit für SAP-Daten durch Oracle Database Vault und Transparente Datenverschlüsselung Andreas Becker Oracle Deutschland B.V. & Co. KG Walldorf (Baden) Schlüsselworte: SAP und Oracle, Datenbanksicherheit,

Mehr

Hadoop & SQL Oracle BI & DWH Konferenz 2013 19./20. März 2013, Kassel. Carsten Herbe metafinanz Informationssysteme GmbH

Hadoop & SQL Oracle BI & DWH Konferenz 2013 19./20. März 2013, Kassel. Carsten Herbe metafinanz Informationssysteme GmbH Hadoop & SQL Oracle BI & DWH Konferenz 2013 19./20. März 2013, Kassel Carsten Herbe metafinanz Informationssysteme GmbH In unserer Business Line Business Intelligence & Risk gibt es fünf Bereiche: Risk,

Mehr

Inhalt. 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 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

Oracle BI&W Referenz Architektur Big Data und High Performance Analytics

Oracle BI&W Referenz Architektur Big Data und High Performance Analytics DATA WAREHOUSE Oracle BI&W Referenz Architektur Big Data und High Performance Analytics Alfred Schlaucher, Oracle Scale up Unternehmensdaten zusammenfassen Noch mehr Informationen

Mehr

Oracle Warehouse Builder 3i

Oracle Warehouse Builder 3i Betrifft Autoren Art der Info Oracle Warehouse Builder 3i Dani Schnider (daniel.schnider@trivadis.com) Thomas Kriemler (thomas.kriemler@trivadis.com) Technische Info Quelle Aus dem Trivadis Technologie

Mehr

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de 08 Datenbanken Übung SQL Einführung Eckbert Jankowski www.iit.tu-cottbus.de Datenmodell (Wiederholung, Zusammenfassung) Objekte und deren Eigenschaften definieren Beziehungen zwischen den Objekten erkennen/definieren

Mehr