DOAG Konferenz Was Sie bei modernen Datenbank-Systemen anders machen müssen!
|
|
- Nikolas Knopp
- vor 6 Jahren
- Abrufe
Transkript
1 oracledeli.wordpress.com DOAG Konferenz 2015 Was Sie bei modernen Datenbank-Systemen anders machen müssen!
2 Matthias Schulz Selbständiger Software- und Datenbankentwickler: Consulting Schulungen Workshops Blog: oracledeli.wordpress.com Geschäftsführer: GmbH Tauberstraße Nürnberg Telefon (0911)
3 Matthias Schulz Schwerpunkt Oracle Entwicklung und Tuning: Datenbankdesign OLTP, OLAP, ETL SQL PL/SQL APEX Java in der Datenbank Spezialthemen: Programmoptimierung (Datenbanknutzung) Exadata Database Machine Exasol Exasolution Advanced Queueing Replikation objektorientiertes PL/SQL
4 Echte Praxisfälle? Alle vorgestellten Themen basieren auf echten Praxisfällen, die aus didaktischen und datenschutzrechtlichen Gründen abstrahiert und vereinfacht wurden.
5 oracledeli.wordpress.com Moderne Datenbanksysteme
6 Neue Technologien Flash Storage Exadata SMP Terrabyte RAM 100 Cpu Cores 12c In Memory RAC
7 Out of the Box Laufzeit einer repräsentativen Gruppe von Reports -16%
8 oracledeli.wordpress.com Alles nur Werbung?
9 Bottlenecks in modernen Architekturen Database Server CPU RAM Storage Area Network I/O Storage Server I/O CPU RAM Storage
10 oracledeli.wordpress.com Studie 1: Komprimieren
11 Komprimieren Storage Größe der Fakten-Tabelle 6x
12 Komprimieren Maximalwerte (gemessen bei einer Fakten-Aggregattabelle) 52x
13 Komprimieren I/O I/O einer repräsentativen Gruppe von Reports 6x
14 Komprimieren Laufzeit Laufzeit eines Reports 28 %
15 HCC Komprimierung mit Sortierung HCC Query High und sortiert geladene Daten 2x
16 Komprimieren - Testreihen Ermittlung von Komprimierungsfaktor, Lade- und Report-Laufzeiten Compression Mode Size (Bytes) Factor Insert Mode Insert Order non ,0 APPEND non FOR QUERY HIGH ,4 APPEND non FOR QUERY HIGH ,8 APPEND STARTTIME, COMPANY, DEVICE FOR QUERY HIGH ,8 APPEND STARTTIME, COMPANY, ATTRIBUTE_A, ATTRIBUTE_B FOR QUERY HIGH APPEND FOR QUERY low ,4 APPEND non FOR QUERY low ,7 APPEND STARTTIME, COMPANY, DEVICE FOR ARCHIVE HIGH ,3 APPEND non FOR ARCHIVE HIGH ,9 APPEND STARTTIME, COMPANY, DEVICE FOR ARCHIVE low ,6 APPEND non FOR ARCHIVE low ,8 APPEND STARTTIME, COMPANY, DEVICE FOR OLTP ,4 APPEND non FOR OLTP ,8 APPEND STARTTIME, COMPANY, DEVICE BASIC ,4 APPEND non BASIC ,8 APPEND STARTTIME, COMPANY, DEVICE
17 Komprimieren Fazit weniger Storage, weniger I/O, mehr CPU Database Server ++ CPU -- RAM Storage Area Network -- I/O ++ Storage Server I/O CPU RAM Storage
18 oracledeli.wordpress.com Studie 2: Parallelisieren
19 Parallelisieren Laufzeit einer repräsentativen Gruppe von Reports Konventionell Exadata 7x
20 Parallelisieren Fazit mehr Leistung (CPU-Einsatz), mehr I/O-Durchsatz Database Server ++ CPU RAM Storage Area Network ++I/O ++ Storage Server I/O CPU RAM Storage ++
21 oracledeli.wordpress.com Studie 3: Index und Reporting
22 Index und Parallel Query Laufzeit einer repräsentativen Gruppe von Reports mit Index
23 Ausführungsplan mit Index Id Operation Name Pstart Pstop SELECT STATEMENT PARTITION RANGE INLIST 18 PARTITION HASH SINGLE 19 VIEW * 20 TABLE ACCESS BY LOCAL INDEX ROWID FACT KEY(I) KEY(I) 21 BITMAP CONVERSION TO ROWIDS 22 BITMAP AND KEY(I) KEY(I) * 23 BITMAP INDEX SINGLE VALUE FEATURE_F_IDX KEY(I) KEY(I) 24 BITMAP OR * 25 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 26 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 27 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 28 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 29 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 30 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 50 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 51 BITMAP INDEX SINGLE VALUE FEATURE_B_IDX KEY(I) KEY(I)
24 Index und Parallel Query Laufzeit einer repräsentativen Gruppe von Reports +35 % mit Index ohne Index -62 %
25 Ausführungsplan: - Indexes unsichtbar - Optimizer ignoriert unsichtbare Indexes: Id Operation Name Pstart Pstop SELECT STATEMENT PARTITION RANGE INLIST KEY(I) KEY(I) 18 PARTITION HASH SINGLE VIEW * 20 TABLE ACCESS FULL FACT KEY(I) KEY(I)
26 Index & Komprimierung Laufzeit einer repräsentativen Gruppe von Reports mit Index ohne Index
27 Index & Laufzeit Laufzeit eines großen Reports 16x
28 Index & Exadata Laufzeit eines großen Reports auf Oracle Exadata 60x
29 Index & Storage Speicherbedarf der Fakten-Tabelle Tabelle Indexes
30 Ohne Index Fazit weniger CPU-Last, mehr I/O-Last Database Server -- CPU RAM Storage Area Network ++ I/O Storage Server I/O CPU RAM Storage ++ --
31 oracledeli.wordpress.com Studie 4: Mit und ohne Index? Invisible Index!
32 Index und Parallel Query Cache leer Laufzeit eines Reports -91 % Index No Index -95 %
33 Index und Parallel Query Cache perfekt Laufzeit eines Reports Index No Index
34 Index und Parallel Query Cache perfekt Laufzeit eines Reports +211 % -28 % Index No Index
35 Faktentabelle mit Bitmap Indexes Faktentabelle mit 6 Bitmap-Indexes: INDEX_NAME INDEX_TYPE VISIBILITY FEATURE_A_IDX BITMAP VISIBLE FEATURE_B_IDX BITMAP VISIBLE FEATURE_C_IDX BITMAP VISIBLE FEATURE_D_IDX BITMAP VISIBLE FEATURE_E_IDX BITMAP VISIBLE FEATURE_F_IDX BITMAP VISIBLE
36 Ausführungsplan Id Operation Name Pstart Pstop SELECT STATEMENT PARTITION RANGE INLIST 18 PARTITION HASH SINGLE 19 VIEW * 20 TABLE ACCESS BY LOCAL INDEX ROWID FACT KEY(I) KEY(I) 21 BITMAP CONVERSION TO ROWIDS 22 BITMAP AND KEY(I) KEY(I) * 23 BITMAP INDEX SINGLE VALUE FEATURE_F_IDX KEY(I) KEY(I) 24 BITMAP OR * 25 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 26 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 27 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 28 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 29 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 30 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 50 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 51 BITMAP INDEX SINGLE VALUE FEATURE_B_IDX KEY(I) KEY(I)
37 Unsichtbare Indexes Indexes unsichtbar machen: ALTER INDEX FEATURE_A_IDX INVISIBLE; ALTER INDEX FEATURE_B_IDX INVISIBLE; ALTER INDEX FEATURE_C_IDX INVISIBLE; ALTER INDEX FEATURE_D_IDX INVISIBLE; ALTER INDEX FEATURE_E_IDX INVISIBLE; ALTER INDEX FEATURE_F_IDX INVISIBLE; Optimizer soll unsichtbare Indexes ignorieren: ALTER SYSTEM SET OPTIMIZER_USE_INVISIBLE_INDEXES = TRUE;
38 Unsichtbare Indexes Faktentabelle mit 6 Bitmap-Indexes: INDEX_NAME INDEX_TYPE VISIBILITY FEATURE_A_IDX BITMAP INVISIBLE FEATURE_B_IDX BITMAP INVISIBLE FEATURE_C_IDX BITMAP INVISIBLE FEATURE_D_IDX BITMAP INVISIBLE FEATURE_E_IDX BITMAP INVISIBLE FEATURE_F_IDX BITMAP INVISIBLE
39 Ausführungsplan: - Indexes unsichtbar - Optimizer ignoriert unsichtbare Indexes: Id Operation Name Pstart Pstop SELECT STATEMENT PARTITION RANGE INLIST KEY(I) KEY(I) 18 PARTITION HASH SINGLE VIEW * 20 TABLE ACCESS FULL FACT KEY(I) KEY(I)
40 Unsichtbare Indexes Unsichtbare Indexes für aktuelle Session sichtbar machen: ALTER SESSION SET OPTIMIZER_USE_INVISIBLE_INDEXES = TRUE;
41 Ausführungsplan Id Operation Name Pstart Pstop SELECT STATEMENT PARTITION RANGE INLIST 18 PARTITION HASH SINGLE 19 VIEW * 20 TABLE ACCESS BY LOCAL INDEX ROWID FACT KEY(I) KEY(I) 21 BITMAP CONVERSION TO ROWIDS 22 BITMAP AND KEY(I) KEY(I) * 23 BITMAP INDEX SINGLE VALUE FEATURE_F_IDX KEY(I) KEY(I) 24 BITMAP OR * 25 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 26 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 27 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 28 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 29 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 30 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 50 BITMAP INDEX SINGLE VALUE FEATURE_E_IDX KEY(I) KEY(I) * 51 BITMAP INDEX SINGLE VALUE FEATURE_B_IDX KEY(I) KEY(I)
42 Unsichtbare Indexes OPTIMIZER_USE_INVISIBLE_INDEXES =? Einsatzbereich ALTER SYSTEM (default) ALTER SESSION (Spezialfall) OLTP TRUE Reporting Sessions: FALSE DWH FALSE Reports mit kleinen Datenmengen und hoher Index-Selektivität: TRUE
43 oracledeli.wordpress.com Studie 5: Kein Index? Partitionen!
44 Partitionierung Partitionen Ausgangslage Topic Type Value Count Partition Range year 10 Subpartition Hash company 64 Partitions Fact Table 640 Partitions Fact Table + 7 AggregateTables 5.120
45 Partitionierung nach Jahr und Firma 2 Tage benötigt, aber 1 Jahr gelesen! (ohne Index) Year 2015 Fakten Tabelle Company Report Company Region 1 Region 2
46 Partitionierung nach Tag und Firma 2 Tage benötigt = 2 Tage gelesen! (ohne Index) Day Fakten Tabelle Company Report Company Region 1 Region 2
47 Partitionierung I/O I/O einer repräsentativen Gruppe von Reports 3x
48 Partitionierung Partitionen Vergleich zweier Partitionierungsmodelle Modell A Modell B Topic Type Value Count Type Value Count Partition Range year 10 Interval day Subpartition Hash company 64 List company 35 Partitions Fact Table Partitions Fact Table + 7 AggregateTables
49 Partitionierung und Komprimierung I/O I/O einer repräsentativen Gruppe von Reports 17x Range (year) Hash 64 (company) Interval (day) List (company)
50 Feingranulare Partitionierung weniger Storage, weniger I/O, weniger CPU-Last Database Server -- CPU RAM Storage Area Network -- I/O -- Storage Server I/O CPU RAM Storage --
51 oracledeli.wordpress.com Studie 6: Exadata Optimierung
52 Konventionelle Oracle-Datenbank Eine bestimmte Abfrage liest auf einer konventionellen Oracle Datenbank 40 GB Daten aus dem Storage
53 Bottlenecks Konventionelle Datenbank Database Server ++ CPU RAM Storage Area Network ++ I/O Storage Server I/O CPU RAM Storage ++ ++
54 Exadata - Hybrid Columnar Compression Herkömmlich speichert Oracle Daten zeilenweise in Blöcken, auch bei Verwendung von Basic- oder OLTP-Compression Row Store id name city country 1 Meier Frankfurt Germany Storage Blocks Header Header Header Data Data Data 2 Meier Frankfurt Germany 3 Meier Berlin Germany 4 Meier Berlin Germany
55 Exadata - Hybrid Columnar Compression Bei HCC werden jeweils einige Zeilen spaltenweise zu Compression Units gebündelt und in Blöcken ablegen (bessere Komprimierung) Column Stores Storage Blocks id name city country Header Header Header Meier Meier Meier Meier Frankfurt Frankfurt Berlin Berlin Germany Germany Germany Germany Compression Unit Data Data Data
56 Exadata - Hybrid Columnar Compression Durch den Einsatz von Hybrid Columnar Compression wird die zu lesende Datenmenge im Storage komprimiert: 10x
57 Exadata -Storage Index Storage Indexes werden automatisch angelegt und kennen für jeden Storage-Chunk (ca. 1 MB) die Minimal- und Maximal-Werte "FACT" Storage Chunks Storage Index for Company
58 Exadata -Storage Index Es werden nur Storage-Chunks gelesen, bei denen der Wert zwischen Minimum und Maximum liegt SELECT * FROM fact WHERE company = 12 "FACT" Storage Chunks Storage Index for Company
59 Exadata -Storage Index Die Storage Indexes verringern die tatsächlich zu lesende Datenmenge weiter: 20x
60 Exadata - Smart Scan Der Smart Scan reduziert die Datenmenge auf benötigte Zeilen und Spalten SELECT company, day FROM fact WHERE company IN (12, 25) AND day = ' ' FACT company day units price , , , ,00
61 Exadata - Smart Scan Die gelesen 2 GB an Daten werden vor der Übertragung und Berechnung noch durch den Smart Scan reduziert: x
62 Konventioneller Server vs Exadata Exadata: weniger Storage, I/O, und Server-CPU durch Storage Cell-Einsatz Konventionelles System Database Server CPU 40 GB Storage Server Exadata Node CPU 0,0004 GB 40 GB 0,0004 GB Storage Cell ++ 2 GB 40 GB CPU 2 GB 4 GB Oracle Exadata
63 oracledeli.wordpress.com Alles nur Werbung?
64 Alles eine Frage der Optimierung! Laufzeit einer repräsentativen Gruppe von Reports Parallelisieren Komprimieren Partitionieren No Index -16% -92%
65 oracledeli.wordpress.com Fragen?
66 Urheberrecht Das Copyright an den verwendeten Text- und Bildmaterialien liegt, wenn es nicht anders angegeben ist, bei der GmbH. Eine Vervielfältigung und Verwendung der hier verwendeten Texte, Grafiken und Bilder in anderen elektronischen oder gedruckten Medien, ist ohne vorherige schriftliche Genehmigung der GmbH nicht gestattet. Genannte oder durch Dritte geschützte Marken unterliegen den jeweils geltenden gesetzlichen Bestimmungen des Kennzeichenrechts und den Besitzrechten des jeweils eingetragenen Eigentümers.
67 Haftungsausschluss Die GmbH übernimmt keine Haftung für Vollständigkeit, Aktualität und inhaltliche Richtigkeit der zur Verfügung gestellten Informationen. Ebenso wird keine Haftung für Fehler redaktioneller und technischer Art übernommen. Haftungsansprüche aus materiellen und immateriellen Schäden, welche sich durch die Nutzung fehlerhafter oder unvollständiger Informationen oder durch die Nutzung der angebotenen Informationen ergeben könnten, sind grundsätzlich ausgeschlossen, es sei denn, die GmbH trifft Vorsatz oder grob fahrlässiges Verschulden. Sollten Formulierungen im Haftungsausschluss oder Teile davon mit der geltenden Rechtslage nicht mehr oder nur noch partiell übereinstimmen, so bleibt hiervon die Gültigkeit der übrigen Teile dieses Textes mit seinem Inhalt unberührt.
68 oracledeli.wordpress.com Danke!
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
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 Exadata Storage Server Performance erklärt SmartScan
Products 31 Daniel Rey, OPITZ CONSULTING Schweiz GmbH Oracle Exadata Storage Server Performance erklärt SmartScan Im Herbst 2008 präsentierte Oracle an der OpenWorld den Exadata Storage Server und die
MehrIBM 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
MehrGliederung. 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:
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
MehrPerformance 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
MehrExadata Ultimate Performance - Einführung bei Migros Bank. Dr.-Ing. Holger Friedrich
Exadata Ultimate Performance - Einführung bei Migros Bank Dr.-Ing. Holger Friedrich Agenda Einführung Projekt Exadata Claims Erfahrungen Fazit 2 sumit AG sumit AG bietet Consulting- und Implementierungsdienstleistungen
MehrDatenbankstatistiken 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:
MehrOracle OLAP 11g: Performance für das Oracle Data Warehouse
Oracle OLAP 11g: Performance für das Oracle Data Warehouse Marc Bastien Oracle BI Presales Agenda Performanceprobleme in Oracle DWH: gibt s das überhaupt? Mögliche Gründe und Lösungen
MehrWell-Balanced. Performance Tuning
Well-Balanced Real Application Cluster Performance Tuning Über mich virtual7 GmbH Jürgen Bouché Zeppelinstraße 2 76185 Karlsruhe Tel.: +49 (721) 6190170 Fax.: +49 (721) 61901729 Email: jbouche@heine.de
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
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
MehrSQL 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
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
MehrOracle 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,
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
MehrMehr 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
MehrOracle 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
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
MehrErhöhung der Manageability durch SQL-Profile
Erhöhung der Manageability durch SQL-Profile Ein Erfahrungsbericht 20.11.2007 Dr. Frank Haney 1 Inhalt 1. Problemstellung 2. Der SQL-Tuning-Advisor (STA) 3. Anlegen und Implementieren von SQL-Profilen
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,
MehrJohannes Ahrends CarajanDB GmbH. www.carajandb.com 2013 CarajanDB GmbH
Johannes Ahrends CarajanDB GmbH CarajanDB Warum ist eine Anwendung langsam? Beispiele von echten Performanceproblemen 2 Experten mit über 20 Jahren Oracle Erfahrung Firmensitz in Erftstadt bei Köln Spezialisten
MehrMySQL 5.1. Kristian Köhntopp
MySQL 5.1 Kristian Köhntopp Was ist neu? Neues InnoDB Neue Replikation Neues Logging Event Scheduler Partitions INFORMATION_SCHEMA XML Functions Was ist neu? Neues InnoDB Neue Replikation Neues Logging
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
MehrPartitionieren ü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
MehrTU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Dr. Thomas Neumann
TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Dr. Thomas Neumann Blatt Nr. 11 Übung zur Vorlesung Einsatz und Realisierung von Datenbanksystemen im SoSe15 Moritz Kaufmann (moritz.kaufmann@tum.de)
MehrData 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
MehrExadata Ultimate Performance - Migration bei Migros Bank. Dr.-Ing. Holger Friedrich
Exadata Ultimate Performance - Migration bei Migros Bank Dr.-Ing. Holger Friedrich Exadata Ultimate Performance - Migration bei Migros Bank Dr.-Ing. Holger Friedrich Agenda Einführung Projekt Exadata Claims
MehrMySQL Performance Tuning für Entwickler
MySQL Performance Tuning für Entwickler Cebit 2015, Hannover Oli Sennhauser Senior MySQL Consultant, FromDual GmbH oli.sennhauser@fromdual.com 1 / 18 FromDual GmbH Support Beratung remote-dba Schulung
MehrMySQL in großen Umgebungen
MySQL in großen Umgebungen 03.03.2011 CeBIT Referent: Bernd Erk Agenda DESTINATION TIME REMARK KURZVORSTELLUNG MYSQL STATUS QUO STORAGE ENGINES MONITORING UND MANAGEMENT ENTERPRISE FEATURES FRAGEN UND
MehrDATA WAREHOUSE. Big Data Alfred Schlaucher, Oracle
DATA WAREHOUSE Big Data Alfred Schlaucher, Oracle Scale up Unternehmensdaten zusammenfassen Noch mehr Informationen aus Unternehmens- Daten ziehen! Datenmengen, Performance und Kosten Daten als Geschäftsmodell
MehrSkalierbare Hardund Software für ein modernes Smart-Meterfähiges. Jens Maier, Robotron Maik Sandmann, Oracle Steffen Reißig, Robotron
Skalierbare Hardund Software für ein modernes Smart-Meterfähiges EDM-System Jens Maier, Robotron Maik Sandmann, Oracle Steffen Reißig, Robotron Radebeul, 09.11.2012 Agenda Anforderungen für Smart Meter
Mehrdie wichtigsten Caches (SGA) sind on-the-fly änderbar.
Betrifft Autor Umgang und Verwaltung von Oracle Memory Reno Glass (Reinhold.Glass@trivadis.com) Art der Info Technische Background Info (April 2002) Quelle Aus dem NF9i -Kurs und NF9i-Techno-Circle der
MehrOracle Datenbank Architektur nicht nur für Einsteiger. Martin Klier Klug GmbH integrierte Systeme, Teunz
Oracle Datenbank Architektur nicht nur für Einsteiger Martin Klier Klug GmbH integrierte Systeme, Teunz DOAG Webinar, 08.03.2012 Referent Martin Klier Datenbankadministrator für Fachliche Schwerpunkte:
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:
MehrFakultä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-
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)
Mehrapex.meinefirma.de Carsten Czarski ORACLE Deutschland B.V. & Co KG APEX Hosting im eigenen Unternehmen Carsten.Czarski@oracle.com
Carsten.Czarski@oracle.com http://tinyurl.com/apexcommunity http://sql-plsql-de.blogspot.com http://oracle-text-de.blogspot.com http://oracle-spatial.blogspot.com http://plsqlexecoscomm.sourceforge.net
MehrEXASOL @ Symposium on Scalable Analytics. www.exasol.com. Skalierbare Analysen mit EXASolution
EXASOL @ Symposium on Scalable Analytics Skalierbare Analysen mit EXASolution EXASOL AG Wer sind wir R&D: + seit 2000 + laufend Forschungsprojekte Produkt: Analytische Datenbank EXASolution Focus auf Komplexität
MehrListener: Bei Oracle erfolgt die Steuerung (konventionell) via listener.ora (Listener Konfiguration), tnsnames.ora (Client Konfiguration)
Protokoll 1: Listener: Bei Oracle erfolgt die Steuerung (konventionell) via listener.ora (Listener Konfiguration), tnsnames.ora (Client Konfiguration) Abschnitt 2.1 (Ausführungen zum Shutdown / Startup)
MehrManuelles Laden von ADO Dateien. Lösung von Problemen beim Testen von possenet Dynamics CVS Ständen
Lösung von Problemen beim Testen von possenet Dynamics CVS Mike Fechner, mike fechner it consulting 26.08.2003 Vorbemerkung Die in diesem Text angebotenen Informationen werden Ihnen zur eigenen Verwendung
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.
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
Mehr27. 03. 2007 IT-Frühstück IT Trend Virtualisierung Hype oder Nutzen? Praxisaspekte
Ole Raether raether@oraservices.de 27. 03. 2007 IT-Frühstück IT Trend Virtualisierung Hype oder Nutzen? Praxisaspekte Inhalt oraservices.de Probleme: Failover Cluster, RAC 24*7 Fazit Was tun? oraservices.de
MehrPostgreSQL in großen Installationen
PostgreSQL in großen Installationen Cybertec Schönig & Schönig GmbH Hans-Jürgen Schönig Wieso PostgreSQL? - Die fortschrittlichste Open Source Database - Lizenzpolitik: wirkliche Freiheit - Stabilität,
MehrIO Performance in virtualisierten Umgebungen
IO Performance in virtualisierten Umgebungen Bruno Harsch El. Ing. HTL/FH Managing Partner Tel +41 52 366 39 01 bruno.harsch@idh.ch www.idh.ch IDH GmbH Lauchefeld 31 CH-9548 Matzingen 2 Die Firma IDH wurde
MehrMIN oder MAX Bildung per B*Tree Index Hint
E-Mail: rainer@lambertz-c.de Internet: http://www.lambertz-c.de MIN oder MAX Bildung per B*Tree Index Hint Zugegeben, der Trick Min- oder Maximalwerte per Index Hint zu ermitteln ist nicht neu. Gewöhnlich
MehrTDWI Konferenz, München, 23.06.2014. LEISTUNG VON MODERNEN DATENBANKEN Aslı Yaman, Andreas Hauenstein, Andrej Vckovski, Simon Hefti"
TDWI Konferenz, München, 23.06.2014 LEISTUNG VON MODERNEN DATENBANKEN Aslı Yaman, Andreas Hauenstein, Andrej Vckovski, Simon Hefti" Motivationen Konzept Methodik und Ergebnisse Diskussion Schlussfolgerung
MehrHauptspeicher- Datenbanksysteme. Hardware-Entwicklungen Column- versus Row-Store...
Hauptspeicher- Datenbanksysteme Hardware-Entwicklungen Column- versus Row-Store... Hauptspeicher-Datenbanksysteme Disk is Tape, Tape is dead Jim Gray Die Zeit ist reif für ein Re-engineering der Datenbanksysteme
MehrWie profitiert SAP MaxDB von SSD Technologie?
Wie profitiert SAP MaxDB von SSD Technologie? Direktor Software und Services SAP MaxDB InfoTage 2014 15.-25. September 2014 Purpose Agenda MaxDB ENTERPRISE EDITION Including Mobile DB Monitor MaxDB & SSD
Mehrwww.informatik-aktuell.de
www.informatik-aktuell.de Flashback Reise in die Vergangenheit einfach. gut. beraten. Warum Oracle Zeitreisen anbieten kann, der Microsoft SQL Server aber leider nicht. IT-Tage Datenbanken 18.12.2015,
MehrVorsicht bei parallelen Abfragen eines Oracle RAC auf Multithreading-Chipsätzen
Der Artikel stellt Test-Ergebnisse zur Skalierbarkeit und Performance des Oracle RAC vor. Getestet wurde auf der 10gR2-Chip-Multithreading-Architektur UltraSPARC T2, die auch unter ihrem Codenamen Niagara
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
MehrIDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz
IDS Lizenzierung für IDS und HDR Primärserver IDS Lizenz HDR Lizenz Workgroup V7.3x oder V9.x Required Not Available Primärserver Express V10.0 Workgroup V10.0 Enterprise V7.3x, V9.x or V10.0 IDS Lizenz
MehrJava Application 1 Java Application 2. JDBC DriverManager. JDBC-ODBC Br idge. ODBC Driver Manager. Dr iver C. Dr iver D.
1 Copyright 1996-1997 by Axel T. Schreiner. All Rights Reserved. 7 Datenbankzugriff Prinzip Dieser Abschnitt beschäftigt sich mit dem Paket java.sql, das eine SQL-Schnittstelle für Java verkapselt. Java-Programme
MehrEinführung in Hauptspeicherdatenbanken
Einführung in Hauptspeicherdatenbanken Harald Zankl Probevorlesung 13. 01., 13:15 14:00, HS C Inhaltsverzeichnis Organisation Überblick Konklusion Harald Zankl (LFU) Hauptspeicherdatenbanken 2/16 Organisation
MehrOracle Datenbank / Ubuntu
Oracle Datenbank / Ubuntu Sebastian Gath & Hannes Schwarz Seminar Database Tuning & Administration Universität Konstanz - SS 2007 Administration Vorbereitung Zeitmessung Erste Zeitmessung 2 Ausgangssituation
MehrOracle 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
Mehr105.3 SQL-Datenverwaltung
LPI-Zertifizierung 105.3 SQL-Datenverwaltung Copyright ( ) 2009 by Dr. W. Kicherer. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view a
MehrAnalytische Funktionen erfolgreich eingesetzt
Analytische Funktionen erfolgreich eingesetzt Dani Schnider Trivadis AG Glattbrugg, Schweiz Schlüsselworte: Analytische Funktionen, SQL, Performance Optimierung, Data Warehousing Zusammenfassung Analytische
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 DATENBANKOPTIMIERUNG (BASICS)
ORACLE DATENBANKOPTIMIERUNG (BASICS) INHALT 1 Motivation... 1 2 Automatische, regelmäßige DB-Optimierung... 2 2.1 Index-Rebuild... 2 2.2 Tabellen-Reorganisation... 2 2.3 Statistiken ermitteln... 3 2.4
Mehr1001 Möglichkeiten eine Staging Area zu füllen. Sven Bosinger its-people GmbH
Ausgangslage Szenarien Populate the Stage - 1001 Möglichkeiten eine Staging Area zu füllen Sven Bosinger its-people GmbH 1 Sven Bosinger Solution Architect BI und Portfoliomanagement BI its-people GmbH
MehrIndexing und Performance Tuning
Indexing und Performance Tuning Cybertec Schönig & Schönig GmbH Hans-Jürgen Schönig PostgreSQL Indexing - Jeder hat schon einmal ein Telefonbuch Benutzt - Jeder hat schon einmal Suchen durchgeführt CREATE
MehrBenchmarking 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...
MehrOracle Old Features. Uwe Küchler Valentia GmbH Frankfurt am Main
Oracle Old Features Uwe Küchler Valentia GmbH Frankfurt am Main Schlüsselwörter: Datenbank, Performance, Constraints, ANSI SQL, PL/SQL. Einleitung Bereits im vorigen Jahrtausend hat Oracle Features in
MehrPerformance Tuning & Scale-Out mit MySQL
Performance Tuning & Scale-Out mit MySQL Erfa-Gruppe Internet Briefing 2. März 2010 Oli Sennhauser Senior MySQL Consultant, FromDual oli.sennhauser@fromdual.com www.fromdual.com 1 Inhalt Allgemeines zu
MehrVIELEN DANK!!! Mitarbeitermotivations-Test. Mustervorlagen. Befragung: Gibt es ungelöste Konflikte im Salon? Ja Nein
Mustervorlagen Mitarbeitermotivations-Test Befragung: Gibt es ungelöste Konflikte im Salon? Ja Nein Gibt es Cliquen oder Geheimnisse im Salon? Ja Nein Machen Mitarbeiter Verbesserungsvorschläge oder geben
MehrNeed for Speed: Indexierung unter MySQL
Need for Speed: Indexierung unter MySQL CeBIT 2014, 11. März, Hannover Oli Sennhauser Senior MySQL Berater bei FromDual GmbH oli.sennhauser@fromdual.com 1 / 30 Über FromDual GmbH FromDual bietet neutral
MehrNear Realtime ETL mit Oracle Golden Gate und ODI. Lutz Bauer 09.12.2015
Near Realtime ETL mit Oracle Golden Gate und ODI Lutz Bauer 09.12.2015 Facts & Figures Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Inhabergeführt 24 Mio. Euro Umsatz
Mehrtheguard! ApplicationManager (Version 2.4)
theguard! ApplicationManager (Version 2.4) Stand 01/2005 Der ApplicationManager ist eine 3-schichtige Client-Server Applikation für die es System- Voraussetzungen in verschiedenen Ausprägungen gibt Das
MehrOracle Data Warehouse Mit Big Data neue Horizonte für das Data Warehouse ermöglichen
DATA WAREHOUSE Oracle Data Warehouse Mit Big Data neue Horizonte für das Data Warehouse ermöglichen Alfred Schlaucher, Detlef Schroeder DATA WAREHOUSE Themen Big Data Buzz Word oder eine neue Dimension
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
MehrPostgreSQL Wartungsstrategien
Jens Wilke PGConf.DE 11. November 2011 Wartungsstrategien Warum Wartung? Autovacuum Tuning Repairtools Warum Wartung? Statistiken pg statistic ANALYZE MVCC (Multiversion Concurrency Control) Wiederverwendung
MehrSQL. strukturierte Datenbankabfragesprache eine Datenbanksprache zur. Structured Query Language:
SQL Structured Query Language: strukturierte Datenbankabfragesprache eine Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken In der SQL-Ansicht arbeiten In
MehrOracle Database In-Memory Option
Oracle Data Warehouse In Memory Database Option 1/9 (Wichtige Vorbemerkung: An dieser Stelle sind Informationen zusammengetragen, wie sie im Rahmen der Oracle Open World im September 2013 bereits über
MehrTuning von PostGIS mit Read- Only-Daten von OpenStreetMap
Tuning von PostGIS mit Read- Only-Daten von OpenStreetMap Prof. Stefan Keller (Fach-)Hochschule für Technik Rapperswil (bei Zürich) 11.11.2011 PGConf.DE - Stefan Keller 1 Was ist OpenStreetMap? Wikipedia
MehrMySQL Performance Tuning für Entwickler
MySQL Performance Tuning für Entwickler Linux-Tage 2015, Chemnitz Oli Sennhauser Senior MySQL Consultant, FromDual GmbH oli.sennhauser@fromdual.com 1 / 29 FromDual GmbH Support Beratung remote-dba Schulung
MehrDatenbanksysteme I. Klausur zum Praktikum. Mehrere Professoren prüfen mit genau einem Beisitzer genau einen Studenten.
Lehrstuhl für Datenbanken und Informationssysteme Wintersemester 1999/2000 Universität Augsburg, Institut für Informatik 25. Februar 2000 Prof. Dr. Werner Kießling A. Leubner, M. Wagner Datenbanksysteme
MehrSQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar
Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-
MehrNachtrag: Farben. Farbblindheit. (Light und Bartlein 2004)
Nachtrag: Farben Farbblindheit (Light und Bartlein 2004) 1 Vorgeschlagene Farbskalen (Light and Bartlein 2004) Farbkodierung metrisch skalierter Daten Unterscheide: 1. Sequential Data (ohne Betonung der
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
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
MehrCassandra Query Language (CQL)
Cassandra Query Language (CQL) Seminar: NoSQL Wintersemester 2013/2014 Cassandra Zwischenpräsentation 1 Gliederung Basic facts Datentypen DDL/DML ähnlich zu SQL Besonderheiten Basic facts CQL kurz für
MehrDB2 for z/os. Musterlösungen zu den Übungen
Musterlösungen zu den Übungen 4. Januar 2013 Eine Ausarbeitung von: cps4it Ralf Seidler Stromberger Straße 36A 55411 Bingen Fon: +49-6721-992611 Fax: +49-6721-992613 Mail: ralf.seidler@cps4it.de Internet
MehrPostgreSQL im praktischen Einsatz. Stefan Schumacher
PostgreSQL im praktischen Einsatz 2. Brandenburger Linux Infotag 2005 Stefan Schumacher , PGP Key http:/// $Header: /home/daten/cvs/postgresql/folien.tex,v 1.11 2005/04/25
MehrArt der Info: Technische Background Info Teil 2 (April 2002)
Betrifft: Autor: Oracle 9i New Features SQL und PL/SQL Christine Hansen (christine.hansen@trivadis.com) Art der Info: Technische Background Info Teil 2 (April 2002) Quelle: Aus dem NF9i-Kurs und NF9i-Techno-Circle
MehrMySQL New Features 5.6
MySQL New Features 5.6 DOAG Konferenz 2012, Nürnberg Oli Sennhauser Senior MySQL Consultant, FromDual GmbH oli.sennhauser@fromdual.com 1 / 20 Über FromDual GmbH FromDual bietet neutral und unabhängig:
MehrPowerful 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
MehrEinfluss der Infrastruktur auf die Oracle Datenbank
Einfluss der Infrastruktur auf die Oracle Datenbank Jeder sagt: bei mir ist alles in Ordnung und trotzdem geht alles langsam Themenübersicht Welche I/Os verursacht Oracle? Auswirkungen von Latenzen? Woher
MehrAnalyse von unstrukturierten Daten. Peter Jeitschko, Nikolaus Schemel Oracle Austria
Analyse von unstrukturierten Daten Peter Jeitschko, Nikolaus Schemel Oracle Austria Evolution von Business Intelligence Manuelle Analyse Berichte Datenbanken (strukturiert) Manuelle Analyse Dashboards
MehrKurs. Teil 4 Shared Pool. Universität Hannover. Agenda. Überblick. Library Cache Oracle 9i Einführung Performance Tuning. Trefferquote.
Kurs Oracle 9i Einführung Performance Tuning Teil 4 Shared Pool Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 22 Seite 1 von 22 1. 2. 3. SQL Area / 4. 5. 6. Shared Pool Reserved Area 7. Wiederverwendung
MehrSQL-Optimizer und Optimierung bei DB2
SQL-Optimizer und Optimierung bei DB2 S.K. Consulting GmbH, München DB2_SQL_PERF - 1 - Inhaltsverzeichnis 1. Optimierung bei DB2 1.1 Einflussfaktoren auf die Entscheidung des Optimizers 1.2 Übersicht über
MehrKurs. Teil 7 UNDO-Management. Universität Hannover. Agenda. Einführung. Nutzung RBS Oracle 9i Einführung Performance Tuning.
Kurs Oracle 9i Performance Tuning Teil 7 UNDO-Management Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 23 Seite 1 von 23 1. 2. Nutzung des Rollback Segments 3. 4. 5. Größe von UNDO- TBS berechnen 6.
MehrAgenda. Erklärung In-Memory Datenbank. In-Memory Datenbank Anbieter. Vergleich SAP HANA mit. Lizenzen (evtl. wenn Zeit erlaubt) Fazit
In-Memory Computing ein Vergleich Andrew Lacy Solution Architect OPITZ CONSULTING Deutschland GmbH DOAG Regio, Berlin, 04.03.2015 OPITZ CONSULTING GmbH 2015 Seite 1 Agenda Erklärung In-Memory Datenbank
MehrTuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS
Tuning des Weblogic /Oracle Fusion Middleware 11g Jan-Peter Timmermann Principal Consultant PITSS 1 Agenda Bei jeder Installation wiederkehrende Fragen WievielForms Server braucheich Agenda WievielRAM
MehrDOAG Regionaltreffen München 2008
DOAG Regionaltreffen München 2008 Let s do it in parallel MuniQSoft GmbH Doag 02/2008 Parallelisierung Seite 1 Impressum Oracle Schulung (SQL, DBA, PL/SQL, Security, 11g, Tuning, Backup & Recovery u.v.m.)
MehrOracle 9i Einführung. Performance Tuning. Kurs. Teil 9 Sortiervorgänge. Universität Hannover. Sortiervorgänge. Migration. Konfiguration.
Kurs Oracle 9i Einführung Performance Tuning Teil 9 Anhang Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 14 Seite 1 von 14 Agenda 1. Einführung 2. 3. 4. Der Sortiervorgang 5. 6. Statische Informationen
Mehr