Skalierbarkeit von Oracle RAC
|
|
- Gerd Dunkle
- vor 5 Jahren
- Abrufe
Transkript
1 Skalierbarkeit von Oracle RAC DOAG Jahreskonferenz Nürnberg, 21. November 2007 Autor: Dipl.-Inform. Manfred Drozd
2 Inhaltsübersicht Einleitung Skalierbarkeit Benchmark Suite Performanceanalyse Ergebnisse Schlussfolgerungen 2
3 1 Einleitung Zur In&Out AG, Zürich - Consulting Unternehmen mit ca. 30 Mitarbeitern. - 3 Geschäftsbereiche: Business Services, Security, Plattformen. Zur Person - Arbeitsgebiete: Strategie, Architektur, Betrieb und Optimierung von IT Plattformen, insbesondere mit Oracle - Oracle Erfahrung seit 1984, Version Über 11 Jahre für Oracle tätig Zu diesem Erfahrungsbericht - Basiert auf 2 RAC Benchmarks (4-node, 2-node), die im Kundenauftrag ausgeführt wurden. 3
4 1 Einleitung Storage - EMC Clariion CX GByte Cache - 15 spindles 146 GByte, 10 krpm Server - HP ProLiant DL585-2 x AMD Opteron 2.2 GHz - 2 x 2 cores - 10 GByte RAM - SuSE Linux EE 10-2 x 2 Gbit HBAs Cluster - 2 Server Interconnect - TCP/IP, 1 Gbit/sec Oracle - Release bit - 8 kbyte Blockgrösse Benchmark Suite - OraBench Release Datenbankgrösse 128 GByte AWR Reports 4
5 2 Skalierbarkeit Speed Up Intra-SQL Parallelisierung - Table Scan - Aggregatbildung - Join Operationen GByte 4 h 1 h 100 GByte 5
6 2 Skalierbarkeit Batch Scale Up Intra-SQL Parallelisierung - Table Scan - Aggregatbildung - Join Operationen GByte 4 h 4 h 1 TByte 6
7 2 Skalierbarkeit Transaction Scale Up Inter-SQL Parallelisierung 100 GByte 100 tx/sec 200 tx/sec 100 GByte 7
8 3 Benchmark Suite Performance Abnahmetest von Oracle Plattformen - Liefert Performance Kennzahlen typischer Oracle Operationen - Zeigt Leistungsfähigkeit und Leistungsgrenze einer Plattform unabhängig vom Applikationstyp - Ermittelt Ausgewogenheit einer Plattform bzgl. CPU-, I/O- und Hauptspeicherressourcen - Geeignet für Preis-/Leistungsvergleiche von Plattformen - Konfigurierbar - Schnelle Durchführung (ca. 12 bis 24 Stunden) - Automatischer und standardisierter Ablauf - Nachvollziehbarkeit der Ergebnisse durch STATSPACK bzw. AWR Reports Siehe auch: Performance Abnahmetest von Oracle Plattformen; Vortrag an der 19. DOAG Jahreskonferenz
9 3 Benchmark Suite Übersicht der Tests Testgruppe T100 T200 T300 T400 T500 T600 T700 Beschreibung PL/SQL Data Write Data Load Data Scan Data Aggregate Data Select (random) Data Update (random) Optionen String Processing, Arithmetic Processing (NUMBER, BINARY_FLOAT, ), Number Crunching Sequential datafile write Conventional Insert: non-partitioned HOT, IOT, COT, listpartitioned HOT, IOT; mit/ohne Sequenzen Bulk Insert: compressed, non-compressed range-list partitioned HOT Multiblock I/O Full Table Scan Create Index: B-Tree, Bitmap; logging, no-logging Statistic Collection: row sampling, block sampling Unique Key Access, Non-Unique Key Access HOT, IOT, COT; Cache, Non-Cache non-partitioned, list-partitioned, range-list partitioned Unique Key Access, HOT, IOT, COT; Cache, Non-Cache non-partitioned, list-partitioned, range-list partitioned 9
10 4 Performanceanalyse Top Wait Events - Zentrale Übersicht aller Wait Events Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time Wait Class CPU time enq: UL - contention Applicatio gc current block 2-way 141, Cluster log file parallel write 169, System I/O gc current multi block request 32, Cluster Eine Beschreibung der Statistiken ist zu finden in: Oracle Database Reference, Appendix E 10
11 4 Performanceanalyse Wait Classes - Zentrale Übersicht aller Wait Klassen Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Cluster 180, Application System I/O 171, Other 103, Concurrency 6, Configuration User I/O Network Commit Eine Beschreibung der Statistiken ist zu finden in: Oracle Database Reference, Appendix E 11
12 4 Performanceanalyse Global Cache Load Profile - Austausch von Messages und Blöcken - Belastung des Interconnect RAC Statistics DB/Inst: OPL102/OPL102A Snaps: Begin End Number of Instances: 2 2 Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: 1, GCS/GES messages sent: 1, Estd Interconnect traffic (KB) 9, GCS = Global Cache Service; GES = Global Enqueue Service; GRD = Global Ressource Directory 12
13 4 Performanceanalyse Global Cache Efficiency - Herkunft von benötigten Datenblöcken - local cache hit, local cache miss (disk read), remote cache RAC Statistics DB/Inst: OPL102/OPL102A Snaps: Begin End Number of Instances: 2 2 Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: Buffer access - remote cache %: 4.75 Buffer access - disk %:
14 4 Performanceanalyse Global Cache Workload Characteristics - Detaillierte Angaben zu verschiedenen Block-Operationen RAC Statistics DB/Inst: OPL102/OPL102A Snaps: Begin End Number of Instances: 2 2 Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global cache cr block receive time (ms): 1.8 Avg global cache current block receive time (ms): 1.9 Eine Beschreibung der Statistiken ist zu finden in: Oracle Database Reference, Appendix E 14
15 4 Performanceanalyse Global Cache Workload Characteristics - Detaillierte Angaben zu verschiedenen Message-Operationen RAC Statistics DB/Inst: OPL102/OPL102A Snaps: Begin End Number of Instances: 2 2 Global Cache and Enqueue Services - Messaging Statistics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg message sent queue time (ms): 0.1 Avg message received queue time (ms): 0.0 Avg GCS message process time (ms): 0.0 Avg GES message process time (ms): 0.0 % of direct sent messages: % of indirect sent messages: 2.86 % of flow controlled messages: Eine Beschreibung der Statistiken ist zu finden in: Oracle Database Reference, Appendix E 15
16 5 Ergebnisse T100 PL/SQL T134 - Arithmetic Ops BINARY_DOUBLE 40'000 Throughput in [kops/sec]. 35'000 30'000 25'000 20'000 15'000 10'000 5' Node 2 - Node #Parallel Processes 16
17 5 Ergebnisse T100 PL/SQL Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: GCS/GES messages sent: DBWR Fusion writes: Estd Interconnect traffic (KB) 0.18 Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: GCS/GES messages sent: DBWR Fusion writes: Estd Interconnect traffic (KB)
18 5 Ergebnisse T300 Conv Data Load 1 Node T300 - Conventional Insert (2 rows/commit) 25 Throughput in [krows/sec] HOT - NP - DBSEQ IOT - NP - DBSEQ COT - NP - DBSEQ HOT - LP - APPSEQ IOT - LP - APPSEQ #Parallel Processes 18
19 5 Ergebnisse T300 Conv Data Load 2 Nodes T300 - Conventional Insert (2 rows/commit) 35 Throughput in [krows/sec] HOT - NP - DBSEQ IOT - NP - DBSEQ COT - NP - DBSEQ HOT - LP - APPSEQ IOT - LP - APPSEQ #Parallel Processes 19
20 5 Ergebnisse Analyse T300 Conv Data Load HOT NP DBSEQ Parallelität 4, 1 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn System I/O 25, Application Other 26, Concurrency 145, Configuration User I/O Commit Network Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time Wait Class CPU time log file parallel write 23, System I/O enq: UL - contention Applicatio global enqueue expand wait 2, Other buffer busy waits 121, Concurrenc 20
21 5 Ergebnisse Analyse T300 Conv Data Load HOT NP DBSEQ Parallelität 4, 2 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Cluster 180, Application System I/O 171, Other 103, Concurrency 6, Configuration User I/O Network Commit Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Cluster 192, System I/O 147, Other 94, Concurrency 13, Application Configuration User I/O Commit Network
22 5 Ergebnisse Analyse T300 Conv Data Load HOT NP DBSEQ Parallelität 4, 2 node Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time Wait Class CPU time enq: UL - contention Applicatio gc current block 2-way 141, Cluster log file parallel write 169, System I/O gc current multi block request 32, Cluster Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time Wait Class CPU time gc current multi block request 125, Cluster log file parallel write 143, System I/O gc current block 2-way 61, Cluster DFS lock handle 21, Other 22
23 5 Ergebnisse Analyse T300 Conv Data Load HOT NP DBSEQ Parallelität 4, 2 node Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: 1, GCS/GES messages sent: 1, DBWR Fusion writes: Estd Interconnect traffic (KB) 9, Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: Buffer access - remote cache %: 4.75 Buffer access - disk %: 0.00 Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global enqueue get time (ms): 1.3 Avg global cache cr block receive time (ms): 1.8 Avg global cache current block receive time (ms):
24 5 Ergebnisse Analyse T300 Conv Data Load HOT LP APPSEQ Parallelität 4, 2 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn System I/O 34, Application Other 27, Cluster 11, Concurrency 8, Configuration User I/O Commit Network Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn System I/O 30, Application Other 23, Cluster 3, Concurrency 5, User I/O Configuration Commit Network
25 5 Ergebnisse Analyse T300 Conv Data Load HOT LP APPSEQ Parallelität 4, 2 node Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time Wait Class CPU time log file parallel write 32, System I/O enq: UL - contention Applicatio DFS lock handle Other enq: FB - contention 2, Other Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time Wait Class CPU time log file parallel write 28, System I/O enq: UL - contention Applicatio control file sequential read System I/O db file parallel write System I/O 25
26 5 Ergebnisse Analyse T300 Conv Data Load HOT LP APPSEQ Parallelität 4, 2 node Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: 1, GCS/GES messages sent: 1, DBWR Fusion writes: Estd Interconnect traffic (KB) Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: Buffer access - remote cache %: 0.01 Buffer access - disk %: 0.00 Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global enqueue get time (ms): 0.2 Avg global cache cr block receive time (ms): 1.2 Avg global cache current block receive time (ms):
27 5 Ergebnisse T300 Bulk Data Load T300 - Bulk Insert (266'670 rows/commit) 600 Throughput in [krows/sec] Node - HOT - RLP 1 Node - CHOT - RLP 2 Node - HOT RLP 2 Node - CHOT - RLP #Parallel Processes 27
28 5 Ergebnisse Analyse T300 Bulk Data Load HOT RLP Parallelität 16, 1 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 71, Application Cluster 2, Concurrency 18, System I/O 1, Other 20, Commit Network
29 5 Ergebnisse Analyse T300 Bulk Data Load HOT RLP Parallelität 16, 2 nodes Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Concurrency 8, Cluster 140, Application User I/O 8, Other 31, System I/O 4, Configuration 4, Commit Network Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Concurrency 9, Cluster 64, User I/O 20, Application System I/O 4, Other 32, Commit Configuration Network
30 5 Ergebnisse Analyse T300 Bulk Data Load HOT RLP Parallelität 16, 2 nodes Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: 1, , GCS/GES messages sent: 1, , DBWR Fusion writes: Estd Interconnect traffic (KB) 6, Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: Buffer access - remote cache %: 4.53 Buffer access - disk %: 1.42 Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global enqueue get time (ms): 17.5 Avg global cache cr block receive time (ms): 4.7 Avg global cache current block receive time (ms):
31 5 Ergebnisse T400 Data Scan T400 - Data Scan, 124 Mrows, 4.5 GByte 4'000 Throughput in [krows/sec]. 3'500 3'000 2'500 2'000 1'500 1' Node - HOT - RLP 1 Node - CHOT - RLP 2 Node - HOT RLP 2 Node - CHOT - RLP #Parallel Processes 31
32 5 Ergebnisse Analyse T400 Data Scan Parallelität 16, 1 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Application Other 1, System I/O User I/O 36, Concurrency Commit Network
33 5 Ergebnisse Analyse T400 Data Scan Parallelität 16, 2 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Other (-> PX qref latch) 74, ,465.6 Application System I/O User I/O 15, Cluster Concurrency Commit Network Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 20, System I/O Other 3, Cluster Concurrency Commit Application Network
34 5 Ergebnisse Analyse T400 Data Scan Parallelität 16, 2 node WORKLOAD REPOSITORY report for DB Name DB Id Instance Inst Num Release RAC Host OPL OPL102A YES h0339u Load Profile ~~~~~~~~~~~~ Per Second Per Transaction Physical reads: 14, , WORKLOAD REPOSITORY report for DB Name DB Id Instance Inst Num Release RAC Host OPL OPL102B YES h033a2 Load Profile ~~~~~~~~~~~~ Per Second Per Transaction Physical reads:
35 5 Ergebnisse T500 Data Aggregate T500 - Create Index, 124 Mrows, 4.5 GByte 2'500 Elapsed Time in [sec] 2'000 1'500 1' Node Btree 1 Node Bitmap 2 Node Btree 2 Node Bitmap #Parallel Processes 35
36 5 Ergebnisse Analyse T500 Data Aggregate Create Index, Parallelität 16, 1 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Application User I/O 276, System I/O 3, Other 8, Concurrency 1, Commit Network
37 5 Ergebnisse Analyse T500 Data Aggregate Create Index, Parallelität 16, 2 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn Application Other 13, System I/O 1, User I/O 122, Cluster 1, Configuration Concurrency Commit Network Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 213, , System I/O 2, Cluster 1, Concurrency Other 12, Commit Application Network
38 5 Ergebnisse Analyse T500 Data Aggregate Create Index, Parallelität 16, 2 node Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: GCS/GES messages sent: DBWR Fusion writes: Estd Interconnect traffic (KB) Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: ####### Buffer access - remote cache %: 7.26 Buffer access - disk %: ####### Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global enqueue get time (ms): 0.1 Avg global cache cr block receive time (ms): 1.0 Avg global cache current block receive time (ms):
39 5 Ergebnisse Analyse T500 Data Aggregate Create Index, Parallelität 16, 2 node Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: GCS/GES messages sent: DBWR Fusion writes: Estd Interconnect traffic (KB) Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: Buffer access - remote cache %: 0.01 Buffer access - disk %: Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global enqueue get time (ms): 39.0 Avg global cache cr block receive time (ms): 1.2 Avg global cache current block receive time (ms):
40 5 Ergebnisse T600 Data Read T600 - Data Read (random) 124 Mrows, 4.5 GByte 1.8 Throughput in [krows/sec] % + 52% 1 Node 2 Node #Parallel Processes 40
41 5 Ergebnisse Analyse T600 Data Read Parallelität 32, 1 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 473, , ,542.6 Application Other 5, System I/O 27, Commit 6, Concurrency Cluster Network
42 5 Ergebnisse Analyse T600 Data Read Parallelität 32, 2 nodes Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 232, , Application Cluster 92, System I/O 12, Other 8, Commit 2, Concurrency Network Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 230, , Cluster 252, ,080.2 Application System I/O 11, Commit 2, Other 8, Concurrency Configuration Network
43 5 Ergebnisse Analyse T600 Data Read Parallelität 32, 2 nodes Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: GCS/GES messages sent: 2, , DBWR Fusion writes: Estd Interconnect traffic (KB) 1, Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: Buffer access - remote cache %: 2.00 Buffer access - disk %: Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global enqueue get time (ms): Avg global cache cr block receive time (ms): 1.4 Avg global cache current block receive time (ms):
44 5 Ergebnisse T700 Data Update T700 - Data Update (random) 124 Mrows, 4.5 GByte 2.5 Throughput in [krows/sec] % % 1 Node 2 Node #Parallel Processes 44
45 5 Ergebnisse Analyse T700 Data Update Parallelität 32, 1 node Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 472, , Application Other 9, System I/O 30, Configuration Concurrency Commit Cluster Network
46 5 Ergebnisse Analyse T700 Data Update Parallelität 32, 2 nodes Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 228, , Application Cluster 80, System I/O 17, Other 12, Concurrency Commit Configuration Network Avg %Time Total Wait wait Waits Wait Class Waits -outs Time (s) (ms) /txn User I/O 228, , Cluster 173, Application System I/O 17, Other 10, Concurrency Commit Configuration Network
47 5 Ergebnisse Analyse T700 Data Update Parallelität 32, 2 nodes Global Cache Load Profile ~~~~~~~~~~~~~~~~~~~~~~~~~ Per Second Per Transaction Global Cache blocks received: Global Cache blocks served: GCS/GES messages received: GCS/GES messages sent: 1, DBWR Fusion writes: Estd Interconnect traffic (KB) 1, Global Cache Efficiency Percentages (Target local+remote 100%) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer access - local cache %: Buffer access - remote cache %: 2.31 Buffer access - disk %: Global Cache and Enqueue Services - Workload Characteristics ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Avg global enqueue get time (ms): 3.8 Avg global cache cr block receive time (ms): 0.9 Avg global cache current block receive time (ms):
48 6 Schlussfolgerungen (1) Um RAC kommt man langfristig nicht herum - Oracle Lizenzpolitik RAC behutsam einführen - Engineering Aufwand nicht unterschätzen - Zuverlässigkeit und Performance nicht überschätzen - Prototyp bauen, um Erfahrung zu sammeln Zunächst Applikationen über Services einzelnen RAC Clusterknoten zuweisen, um Konflikte zu vermeiden 48
49 6 Schlussfolgerungen (2) Applikationen auf ihr Verhalten im RAC überprüfen - Performanceanalyse mit AWR (nicht immer fehlerfrei) - Ca. 50 Seiten pro Report - Pro Instance ein Report Methoden zur Vermeidung von Konflikten - Partitionierung - Sequenzen überprüfen (ORDER) - Reverse Indizes für hot spots - IOT hat höheres Konfliktpotential als HOT - Data Load möglichst nur von einer Instanz, falls gemeinsame Segmentstrukturen betroffen sind (Tabelle, Indizes) 49
50 6 Schlussfolgerungen (3) Intra-SQL Parallelität im RAC - Speed Up - Batch Scale Up Inter-SQL Parallelität im RAC - Transaction Scale Up Für Oracle 11g Release 2 sind weitere RAC Verbesserungen zu erwarten 50
51 IT Consulting & Engineering Qualität als Schlüssel zum Erfolg. In&Out AG, Kilchbergsteig 13, 8038 Zürich, Tel
52 Weitere Informationen In&Out AG Kilchbergsteig 13 CH 8038 Zürich Telefon: Fax: Manfred Drozd Dipl.-Inform. Telefon: Internet: Manfred Drozd ist seit Abschluss des Informatik Studiums 1980 in der IT Branche tätig und hat die Entwicklung der relationalen Datenbanktechnik von Anfang an miterlebt. Er arbeitet seit Version 3.1 (1984) mit dem Oracle Datenbankserver und war über 11 Jahre für Oracle tätig, zuletzt als Technischer Direktor der Consulting Practice Server Technology & Performance Architecture. In dieser Funktion hat er zahlreiche Oracle Performance Tests in den Benchmark Centers der Hardware Hersteller und bei grossen europäischen Telecom Unternehmen durchgeführt. Herr Drozd hat zahlreiche Seminare über Performance Tuning durchgeführt, zuletzt zum Thema Skalierbare Oracle Plattformen mit über 350 Teilnehmern in Basel, Bern, Frankfurt, München, Stuttgart und Zürich. Seit 2001 ist Manfred Drozd als unabhängiger Berater für grosse Schweizer Data Center und Outsourcing Unternehmen tätig. Sein Arbeitsgebiet umfasst Strategie, Architektur, Betrieb und Optimierung von IT Plattformen, insbesondere mit Oracle Datenbanksystemen. Nebenamtlich ist Herr Drozd im Vorstand der Swiss Oracle Users Group (SOUG) tätig und dort für das Ressort Events verantwortlich. 52
SQL 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?
MehrSQL-Tuning auf RAC Piraten des Interconnects
SQL-Tuning auf RAC Piraten des Interconnects DOAG SIG Database 24.02.2011 Essen Martin Hoermann info@ordix.de www.ordix.de SQL auf RAC 2 1 The code is the law! Captain Teague, Pirates of the caribbean
MehrOracle AWR und ASH Analyse und Interpretation
Oracle AWR und ASH Analyse und Interpretation Seminarunterlage Version: 2.02 Version 2.02 vom 11. März 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
MehrOracle Hochleistungs-Plattformen
Oracle Hochleistungs-Plattformen Manfred Drozd Benchware AG CH-8800 Thalwil Schlüsselworte Performance, Benchmarking, Flash Storage, In-Memory SQL Verarbeitung. Einleitung Neue Technologien wie Flash Speicher
MehrExtreme Performance mit Oracle Times Ten
Extreme Performance mit Oracle Times Ten Agenda 1. Architektur und Übersicht 2. Details der Caching-Technologie 3. Skalierbarkeit, Antwortzeiten, Benchmarkergebnisse 4. Times Ten für die Oracle-Datenbank
MehrFoglight Performance Analysis for Oracle
Foglight Performance Analysis for Oracle DOAG Regionalgruppe München/Südbayern 18.06.2012 Eero Mattila Principal Systems Consultant eero.mattila@quest.com Die Lösungen von Quest: Passend für jeden Aufgabenbereich
MehrKostenlos aber effektiv: Performanceanalyse mit Statspack und SQL* Benedikt Nahlovsky. Performing Databases GmbH Mitterteich
Kostenlos aber effektiv: Performanceanalyse mit Statspack und SQL* Benedikt Nahlovsky Performing Databases GmbH Mitterteich 2 Referent Benedikt Nahlovsky Troubleshooter, Database integrator, Performance
MehrMemory-Drilldown von der SGA über die PGA zum Database Buffer Advisor
Memory-Drilldown von der SGA über die PGA zum Database Buffer Advisor DOAG Konferenz 20. - 22.11.2012 Klaus Reimers kr@ordix.de www.ordix.de Agenda SGA Variable Size Shared Pool Large Pool Java Pool Streams
MehrDie Performance von Exadata im Vergleich zu konventionellen Plattformen
Die Performance von Exadata im Vergleich zu konventionellen Plattformen Manfred Drozd, In&Out AG, Zürich Im September 2009 hat Oracle mit Exadata V2 die erste Datenbank-Maschine angekündigt, die sowohl
MehrPerformance Abnahmetest von Oracle Plattformen
Performance Abnahmetest von Oracle Plattformen Manfred Drozd DOAG Jahreskonferenz Mannheim 16. November 26 In&Out AG Consulting Engineering Training Kilchbergsteig 13 CH-838 Zürich Inhaltsverzeichnis Performance
MehrThe Unbreakable Database System
The Unbreakable Database System Real Application Cluster Unterföhring, 04.2005 M. Kühn 1 Comparisson HA - HA Ziele, DataGuard, HA Oracle, RAC RAC Features - Cache Fusion, TAF, Load Balancing RAC on Solaris
MehrPerformance in der Oracle Datenbank von Anfang an
Performance in der Oracle Datenbank von Anfang an Marco Mischke, 26.04.2018 DOAG Regional Agenda Tabellen Indizes Ausführungspläne SQL vs PL/SQL Tabellen Zu 99% werden Standard Strukturen zur Speicherung
MehrOracle Tuning - Theorie und Interpretation
Oracle Tuning - Theorie und Interpretation von Reports Seminarunterlage Version: 12.16 Version 12.16 vom 11. Juli 2018 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-
MehrSpeicheroptimierung und DBMS Tuning. Daniel Nelle
Speicheroptimierung und DBMS Tuning von Daniel Nelle dbtotal.de -1- Ich stelle vor... Daniel Nelle (*1983) Oracle Datenbank Administrator seit 2004 Informatik-Student an der Hochschule
MehrOracle Core für Einsteiger: Datenbank I/O
Oracle Core für Einsteiger: Datenbank I/O Martin Klier Performing Databases GmbH Mitterteich #FiveWordTechHorrors Storage comes from other department @MartinKlierDBA Oracle Core für Einsteiger: Datenbank
MehrAndrea Held. Virtualisierung im Oracle-Umfeld Virtualisierungslayer Voraussetzungen Schnittstellen Workload Management Grid Control
Andrea Held Virtualisierung im Oracle-Umfeld Virtualisierungslayer Voraussetzungen Schnittstellen Workload Management Grid Control 1 Einzelne Server ausgelegt auf Lastspitzen Niedrige durchschnittliche
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:
MehrLizenzkosten durch geeignete Infrastrukturen optimieren
Lizenzkosten durch geeignete Infrastrukturen optimieren November 2017 manfred.drozd@peakmarks.com Lizenzkosten durch geeignete Infrastrukturen optimieren 1 Über peakmarks 2 Ansatzpunkte für Lizenzoptimierung
MehrRMS-Tuning nach 4 Jahren
RMS-Tuning nach 4 Jahren DB-Admin für RMS? Na Klar! Der Erfolg gab uns Recht TK Performance Kunde / Benutzer Software Entwickler Generalunternehmer Systemmanagement Applikations Support Ludolf.Treiber@t-systems.com
MehrEinsatz der EMC Enterprise Flash Drives SSDs in einer Oracle Infrastruktur. Heinz Vennemann
Einsatz der EMC Enterprise Flash Drives SSDs in einer Oracle Infrastruktur Heinz Vennemann 18.11.2009 Business Challenges IDC Research: Zu erwartendes Datenwachstum liegt bei 60% Jahr für Jahr Agenda Entwicklung
MehrTOOLGESTÜTZTE ORACLE PERFORMANCEANALYSE AUS CONSULTANT-SICHT
TOOLGESTÜTZTE ORACLE PERFORMANCEANALYSE AUS CONSULTANT-SICHT DOAG Konferenz 2011, Nürnberg Marcus Mönnig Lichtblick AG, Hamburg Vorstellung Marcus Mönnig, Informatiker (B.Sc.), OCP 10/11 E-Mail: Internet:
MehrHP IT-Symposium
www.decus.de 1 HP User Society / DECUS IT-Symposium 2006 Mehr Hardware oder RAC? Markus.Michalewicz@oracle.com BU Database Technologies ORACLE Deutschland GmbH Grundannahmen Jedes Performance-Problem lässt
MehrFlexFrame for Oracle. Torsten Schlautmann OPITZ CONSULTING Gummersbach GmbH
Torsten Schlautmann torsten.schlautmann@opitz-consulting.de OPITZ CONSULTING Gummersbach GmbH +49 2261 6001-1175 Agenda Funktionsweise Einsatzszenarien Rahmenbedingungen Zusammenfassung Fragen und Antworten
MehrPraktische Erfahrungen mit SPARC S7-2 Server
Praktische Erfahrungen mit SPARC S7-2 Server Marcel Hofstetter hofstetter@jomasoft.ch https://jomasoftmarcel.blogspot.ch CEO / Enterprise Consultant JomaSoft GmbH Oracle ACE Solaris V1.0 (20.11.2018) 1
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
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
MehrKriterien für die Auswahl geeigneter DBaaS Infrastrukturen. August 2014
Kriterien für die Auswahl geeigneter DBaaS Infrastrukturen August 2014 Inhaltsverzeichnis 1 Anforderungen 2 Service Angebot 3 Virtualisierung 4 Storage Technologie 5 Server Technologie 6 Infrastruktur
MehrGanzheitliche Optimierung
Ganzheitliche Optimierung Tuning im Anwendungskontext Thomas Klughardt Senior Systems Consultant Nützliche Tools und Lösungen Aber keine Plattform Lösungsbereiche DATENBANK MANAGEMENT WINDOWS SERVER MANAGEMENT
MehrSAP Business Information Warehouse mit Oracle Database
SAP Business Information Warehouse mit Oracle Database Maciej Berghof Business Unit Datenbank SAP BW wächst Betriebswirtschaftlich getriebener Bedarf an mehr Informationen SAP BW konkurriert mit den bisherigen
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,
MehrIN&OUT AG. Oracle Performance Benchmark HPE Intel RHEL und IBM Power8 AIX. Andreas Zallmann CEO, In&Out AG. Version: Datum:
IN&OUT AG Oracle Performance Benchmark HPE Intel RHEL und IBM Power8 AIX Andreas Zallmann CEO, In&Out AG Version: 1. Datum: 18.11.216 Klassifikation: nicht klassifiziert In&Out AG IT Consulting & Engineering
MehrDOAG Konferenz 2007 in Nürnberg
DOAG Konferenz 2007 in Nürnberg Auswahl und Sizing: Die richtige Hardware (+Software) für Oracle Björn Bröhl Projektmanager Handlungsbevollmächtigter Seite 1 Inhalt Die Zielsetzung Vorgehensweise Auswahl
MehrThe Unbreakable Database System
The Unbreakable Database System Real Application Cluster auf Sun Cluster 3.0 Unterföhring, 11.2002 M. Beeck, M. Kühn 1 Comparisson HA - HA Ziele, DataGuard, HA Oracle, RAC Sun Cluster 3.0 Key Features
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
MehrZWISCHEN ALBTRAUM UND OPTIMALER PERFORMANCE
ZWISCHEN ALBTRAUM UND OPTIMALER PERFORMANCE Indexierungsstrategie im Data Warehouse Dani Schnider, Trivadis AG DOAG Konferenz, Nürnberg BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR.
MehrExadata V2 Erfahrungsbericht
Exadata V2 Erfahrungsbericht Manfred Drozd In&Out AG Kilchbergsteig 13 CH-8038 Zürich Schlüsselworte Exadata V2, Architektur und Interna, Performance Einleitung Der Vortrag betrachtet schwerpunktmässig
MehrStandardsoftware. Prozessarchitektur. Prof. Dr. Bernhard Schiefer 3-1
Standardsoftware Prozessarchitektur Prof. Dr. Bernhard Schiefer 3-1 Arbeitsteilung der Prozesse "SAP Services" Message Dialog Verbuchung V M D A B Batch 12 11 1 10 2 9 3 8 4 7 6 5 B SAP-Dispatcher Spool
MehrIn Nullkommanix zur Datenbank in der eigenen Cloud
In Nullkommanix zur Datenbank in der eigenen Cloud Ralf Durben & Manuel Hoßfeld BU Database Technologies Oracle Deutschland B.V. & Co KG Agenda Warum Multitenant für DB-Konsolidierung und DB-Cloud ( DBaaS
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.
MehrRedo Logs. Informationen soweit der Logminer reicht Thomas Klughardt Senior Systems Consultant
Redo Logs Informationen soweit der Logminer reicht Thomas Klughardt Senior Systems Consultant Dell Data center & cloud management Client management Performance management Virtualization & cloud mgmt Windows
MehrDBMS Tuning Get Started... Daniel Nelle
DBMS Tuning Get Started... von Daniel Nelle dbtotal.de -1- Ich stelle vor... Daniel Nelle (*1983) Oracle Datenbank Administrator seit 2004 Informatik-Student an der Hochschule für
MehrBeschleunigung geschäftskritischer Anwendungen durch Infrastruktur Tuning
20. Deutsche ORACLE- Anwenderkonferenz 21. - 22. November 2007 Beschleunigung geschäftskritischer Anwendungen durch Infrastruktur Tuning Dramatisch verkürzte Antwortzeiten durch Solid State Disk Agenda
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.
MehrJohannes Ahrends Geschäftsführer CarajanDB GmbH CarajanDB GmbH
Johannes Ahrends Geschäftsführer CarajanDB GmbH Vorstellung CarajanDB I Index oder nicht Index das ist doch keine Frage, oder? Was kann der DBA tun? Was kann der Entwickler tun? 2 Experten mit über 30
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrPerformance Tuning and Optimizing SQL Databases MOC 10987
Performance Tuning and Optimizing SQL Databases MOC 10987 Als IT Professional, der zuständig ist für die Verwaltung und Pflege von SQL Server Datenbanken, lernen Sie in diesem Kurs die Kenntnisse und Fertigkeiten,
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
MehrExadata und In-Memory Datenbewirtschaftung und Analyse Extrem mit Exadata und InMemory (Erfahrungsbericht)
Exadata und In-Memory Datenbewirtschaftung und Analyse Extrem mit Exadata und InMemory (Erfahrungsbericht) Christian Haag, DATA MART Consulting Consulting Manager Oracle DWH Team Inhalt Thematik (Einordnung
Mehrwww.informatik-aktuell.de Optimierung der Performance bei Oracle-Datenbanken "nur" mit der Standard Edition IT-Tage Frankfurt 2015 MANAGED DATABASE SERVICES 24x7 Referent: Norbert Rieger Senior DBA bei
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
MehrErfahrungen mit TimesTen 7.0
Erfahrungen mit TimesTen 7.0 Bianca Stolz & Christian Kühne Systemberater Oracle Agenda TimesTen im Markt Das Konzept von TimesTen TimesTen Architektur Funktionen TimesTen in der
MehrOracle 12c NF. Was ist wirklich neu? (eine kleine Auswahl) Andrew Lacy Solution Architect
Oracle 12c NF Was ist wirklich neu? (eine kleine Auswahl) Andrew Lacy Solution Architect DOAG Regio, Berlin, 04.03.2015 OPITZ CONSULTING Deutschland GmbH 2015 Seite 1 Agenda 1. Konsolidierung & vereinfachter
MehrTechnische Background Info und Trivadis Scripts
Betrifft Autor Art der Info Quelle ITL-Waits identifizieren mit Oracle9i 9.2.x Andri Kisseleff (andri.kisseleff@trivadis.com) Technische Background Info und Trivadis Scripts Aus dem NF9i-DBA Kurs und TUN-Kurs
MehrOracle Real Application Cluster
Oracle Real Application Cluster Björn Bröhl OPITZ CONSULTING Gummersbach GmbH Seite 1 Übersicht Die RAC Architektur RAC Komponenten (Hard- und Software) Oracle Cluster Filesystem vs. Oracle Automatic Storage
MehrOXO³ technische Aspekte der Oracle EMEA internen BI Implementierung
OXO³ technische Aspekte der Oracle EMEA internen BI Implementierung Bojan Milijaš (bojan.milijas@oracle.com) Senior Business Analyst (OCP) ORACLE Deutschland GmbH Kennen Sie das Sprichwort
Mehr1 Einführung Ziele der Vorlesung Die Idee Lernkarte Selbsttest-Frage 3 Literaturhinweise 3
1 Einführung 1 1.1 Ziele der Vorlesung 1 1.2 Die Idee 1 1.3 Lernkarte 2 1.4 Selbsttest-Frage 3 Literaturhinweise 3 Teilt Die Zukunft von Enterprise-Computing 5 2 Neue Anforderungen an Enterprise Computing
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
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
MehrCloud Control und die Datenbank
Cloud Control und die Datenbank von Jaroslav Dutov dbtotal.de 1 Enterprise Manager Cloud Control: Überblick System Management Software für die komplette IT Infrastruktur Oracle und
MehrWas man durch einen Wechsel zu Exadata gewinnen kann
Was man durch einen Wechsel zu Exadata gewinnen kann Franck Pachot, dbi-services Exadata bietet viele Funktionen, dank derer es eine sehr schnelle Maschine für verschiedene Arten von die Database Machine
MehrJohannes Ahrends CarajanDB GmbH CarajanDB GmbH
Johannes Ahrends CarajanDB GmbH CarajanDB wer ist denn das? Basisinformationen Standard Edition Funktionsvergleich Was gehört zur Hochverfügbarkeit? Redundante Systeme Monitoring Migration 2 Experten mit
MehrOracle HA-Technologien Lizenzierung
Oracle HA-Technologien Lizenzierung Björn Bröhl OPITZ CONSULTING Gummersbach GmbH Seite 1 Was bedeutet Hochverfügbarkeit? Seite 2 Grundlagen Lizenzierung Lizenzform Kann der Endbenutzer direkt auf die
MehrOracle Datenbank Tuning richtig gemacht und viel Geld gespart. Datenbanken sind unsere Welt
Oracle Datenbank Tuning richtig gemacht und viel Geld gespart Ing Christian Pfundtner OCA, OCP, OCE, OCM, ACE Oracle Datenbank Spezialist seit 1993 Über 21 Jahre Erfahrung im Oracle Datenbank High End
MehrMySQL Replikation. Erkan Yanar erkan.yanar@linsenraum.de linsenraum.de 19.11.2013. linsenraum.de
MySQL Replikation Erkan Yanar erkan.yanar@linsenraum.de linsenraum.de linsenraum.de 19.11.2013 Erkan Yanar erkan.yanar@linsenraum.de linsenraum.de (linsenraum.de) MySQL Replikation 19.11.2013 1 / 37 Who
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
MehrUnderstanding InnoDB
Understanding InnoDB Erkan Yanar linsenraum.de 19. November 2012 Erkan Yanar (linsenraum.de) Understanding InnoDB 19. November 2012 1 / 24 Storage Engines Storage Engines; CREATE TABLE... ENGINE= a a http://docs.oracle.com/cd/e19957-01/mysql-refman-6.0/images/psearch.png
MehrKostenlos aber effektiv: Performanceanalyse mit Statspack und SQL* Benedikt Nahlovsky. Performing Databases GmbH Mitterteich
Kostenlos aber effektiv: Performanceanalyse mit Statspack und SQL* Benedikt Nahlovsky Performing Databases GmbH Mitterteich 2 Referent Benedikt Nahlovsky Troubleshooter, Database integrator, Performance
MehrDatenbanken Implementierungstechniken SS2015
Hochschule für Technik, Wirtschaft und Kultur Leipzig Leipzig University of Applied Sciences Parallele DBMS Datenbanken Implementierungstechniken SS2015 Alexander Müller Fakultät Informatik, Mathematik
MehrMySQL Konfiguration - die wichtigsten Parameter
MySQL Konfiguration - die wichtigsten Parameter DOAG SIG MySQL Performance 13. März 2012, Wiesbaden Oli Sennhauser Senior MySQL Consultant, FromDual GmbH oli.sennhauser@fromdual.com www.fromdual.com 1
MehrORACLE PERFORMANCE ANALYSE QUO VADIS, AWR?
ORACLE PERFORMANCE ANALYSE QUO VADIS, AWR? DOAG SIG 28. FEBRUAR 2013, MÜNCHEN FÉLIX CASTILLO SÁNCHEZ AKAZIENWEG 6 D-61479 GLASHÜTTEN EMAIL: FELIX.CASTILLO@ORACONSULT.DE WEB: HTTP://BLOG.ORACONSULT.DE PHONE:
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
MehrErfahrungsbericht, Konsolidierung und Administration Real Application Cluster
Erfahrungsbericht, Konsolidierung und Administration Real Application Cluster Themen Über mich Projekt RAC bei Heine Probleme Resultate Fragen 2 Über mich virtual7 GmbH Jürgen Bouché Zeppelinstraße 2 76185
MehrInstallation MySQL Replikationsserver 5.6.12
Ergänzen Konfigurationsdatei my.ini auf Master-Server:!!! softgate gmbh!!! Master und Slave binary logging format - mixed recommended binlog_format = ROW Enabling this option causes the master to write
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
MehrOracle Standard Edition RAC. Martin Klier Klug GmbH integrierte Systeme, Teunz
Oracle Standard Edition RAC Martin Klier Klug GmbH integrierte Systeme, Teunz DOAG Regio Nürnberg, 17.10.2013 Referent Martin Klier Datenbankadministrator für Fachliche Schwerpunkte: - Performanceoptimierung
MehrPerformante Verarbeitung großer Datenbanken am praktischem Beispiel
Performante Verarbeitung großer Datenbanken am praktischem Beispiel Thomas Lehmann 08.09.2015, Dresden Agenda 1. Technische Rahmenbedingungen 2. Theoretische Grundlagen 3. Verschiedene Probleme am praktischen
MehrFast Analytics on Fast Data
Fast Analytics on Fast Data Kudu als Storage Layer für Banking Applikationen Problem Klassischer Kreditprozess Beantragung in der Filiale Aufwendiger Prozess Nachweis durch Dokumente Manuelle Bewilligung
MehrExadata in der Champions League - Ein Fazit nach der 1. Saison Rainer Marekwia Oracle STU, Oracle Deutschland GmbH DOAG SIG DWH, München 25.
Exadata in der Champions League - Ein Fazit nach der 1. Saison Rainer Marekwia Oracle STU, Oracle Deutschland GmbH DOAG SIG DWH, München 25. Juni 2009 Exadata in der Champions League
MehrQuest Central for Oracle
Quest Central for Oracle Markus Schröder, PreSales Consultant Quest Central die DBA- Workbench für die Produktion Was braucht der DBA? Er braucht durchschnittlich pro Tag 5 bis 7 verschiedene Funktionen
MehrRAC auf Sun Cluster 3.0
RAC auf Sun Cluster 3.0 Schlüsselworte RAC, OPS, Sun Cluster, Performance, Availability Zusammenfassung Oracle hat mit dem Real Application Cluster (RAC) aus einer Hochverfügbarkeitslösung eine Höchstverfügbarkeitslösung
MehrMigration von Oracle auf HANA Was bedeutet das? Peter Heintzen, Bereichsleiter SIG Oracle & SAP
Migration von Oracle auf HANA Was bedeutet das? Peter Heintzen, Bereichsleiter 28.06.2014 SIG Oracle & SAP Facts & Figures Geschäftsform Hauptsitz: Gründung Beschäftigte Beteiligungen Inhabergeführte AG
MehrOracle Database 10g Die RAC Evolution
Oracle Database 10g Die RAC Evolution Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 RAC-Revolution, RAC-Evolution & Computing Oracle8i mit OPS Oracle9i Rel.
MehrSAFE HARBOR STATEMENT
SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment
MehrSODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG
SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales
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
MehrTSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich
TSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich L.Wollschlaeger@fz-juelich.de Contents TSM Test Configuration Supercomputer Data Management TSM-HSM
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
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
Mehr<Insert Picture Here> Grid Control 11g und My Oracle Support Ulrike Schwinn
Grid Control 11g und My Oracle Support Ulrike Schwinn Herausforderungen 2 verschiedene Welten IT Operationen Support Performance Management Configuration Management Provisioning,
MehrOracle Workload für den Mainframe
Oracle Workload für den Mainframe DOAG Regionalgruppe 18.01.2005 Joachim Jaensch Principal Sales Consultant BU Datenbank und Plattformtechnologien joachim.jaensch jaensch@oracle.com Agenda Der Mainframe
MehrRAC mit Oracle 10g Standard Edition und ASM
RAC mit Oracle 10g Standard Edition und ASM DOAG Regional-Treffen Stuttgart 20. Januar 2005 Manfred Wisotzky und Sandro Crepaldi RAC mit Oracle 10g Standard Edition > Einleitung > Projekt Hardware > Betriebssysteme
MehrOracle Data Warehouse Integrator Builder Ein Selbstversuch
Oracle Data Warehouse Integrator Builder Ein Selbstversuch DOAG Konferenz 2013, Nürnberg Dani Schnider, Trivadis AG BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN
MehrOracle Database 10g -Die Datenbank für Grid-Computing und mehr - Günther Stürner Director Business Unit Database & STCC Oracle Deutschland GmbH
Oracle Database 10g -Die Datenbank für Grid-Computing und mehr - Günther Stürner Director Business Unit Database & STCC Oracle Deutschland GmbH Das g im Namen g = Grid = Gitter = Gitternetz = Stromnetz
MehrWeblogic 12.2 und DB 12.2 das perfekte Duo
Gemeinsam mehr erreichen. Weblogic 12.2 und DB 12.2 das perfekte Duo Matthias Fuchs, Andreas Chatziantoniou Vorstellung > Esentri > Matthias Fuchs > Oracle Partner Spezialized SOA > Ettlingen, Nürnberg
Mehr<Insert Picture Here> z/os Migration und Integration
z/os Migration und Integration Thomas Niewel Leitender Systemberater Agenda Überblick Integration von z/os Daten und Anwendungen Migration von z/os Daten und Anwendungen Erfahrungen
MehrHerzlich Willkommen zum HP Storage Summit 2015
ENDE Herzlich Willkommen zum HP Storage Summit 2015 1 10.09.2015 HP Storage Launch HP 3PAR StoreServ 8000 Storage Lösungen für den New Style of Business HP 3PAR StoreServ Next Gen Tech Talk Peter Mattei
MehrManuelles Oracle SQL Tuning
Manuelles Oracle SQL Tuning Eine Einführung DOAG Konferenz 2012 Wer bin ich? Freiberuflicher Consultant in D/A/CH Oracle Certified Master 10g & 11g 8 Jahre Oracle-Erfahrung Seit 4 Jahren unabhängiger Oracle
MehrORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies
ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL CEO & Consultant Oracle Technologies DOAG 2013 Development, Bonn, 19.06.2013 ÜBER MICH CEO & Consultant Oracle Technologies Beratung, Training Oracle Technologie
Mehr