Oracle Datenbank 12c. Bodo von Neuhaus Leitender Systemberater. Oracle Deutschland B.V. & Co KG

Größe: px
Ab Seite anzeigen:

Download "Oracle Datenbank 12c. Bodo von Neuhaus Leitender Systemberater. Oracle Deutschland B.V. & Co KG"

Transkript

1 Oracle Datenbank 12c Bodo von Neuhaus Leitender Systemberater Oracle Deutschland B.V. & Co KG

2 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 to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

3 Oracle Database 12c Überblick zur den Neuerungen im Vergleich zur 11gR2 Neuerungen der Datenbank 12cR2 Multitenant mit 12cR2

4 Customer Initiatives Database as a Service Cloud Big Data 4

5 Oracle Database Application Development Big Data & Analytics Exalytics Consolidation Big Data Appliance Data Optimization Data Warehousing High Availability Database Backup, Logging, Recovery Appliance Exadata In-Memory Performance & Scalability Security & Compliance

6 Oracle Database 12c Continuous Innovation Scalability 1990s 2000s 2010s Client-Server Internet Cloud Oracle 5, 6, 7, 8 Oracle 8i, 9i, 10g Oracle 11g, 12c Row Level Locking, B-tree Indexes, Read Consistency, Parallel Server, Shared Cursors, Shared Server Real Application Clusters, Automatic Storage Management, IOTs Advanced Compression, Bitmap Indexes Exadata, Smart Flash, In-Memory DB, Software-in-Silicon, Native Database Sharding Availability Transactions, Ref Integrity, Online Backup, Point-in-Time Recovery Data Guard (Active), Recovery Manager, Flashback, Clusterware, Online DDL, TAF Zero Data Loss Recovery Appliance, Edition Based Redefinition, App. Cont. Analytics Partitions, Parallel SQL, Optimizer Analytic Function, Data Mining, OLAP, MVs SQL Pattern Match, R, Big Data Appl Security Developers Privileges, Roles, Auditing, Network Encryption, Views SQL, Views, PL/SQL, Triggers, LOBs, Object Types, Spatial, Text Data Encrypt, Masking, Virtual Private DB, Label Security, DB Vault, Audit Vault, PKI Java in DB, Native XML, Table Functions,.Net, PHP, App Express, SQL Developer Real Application Security, DB Firewall, Privilege Analysis, Redaction, Key Vault Native JSON, REST Services, Node.js, RDF Social Graph, Network Graph Management Enterprise Manager, v$, wait event Diagnostics, Tuning, Testing, Lifecycle Packs MultiTenant, DB & Exa Cloud, DB Appl Integration DB Links, 2PC, Replication, AQ GoldenGate, XA Transaction,External Table Big Data SQL, Big Data Analytics Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public

7 Oracle Database 12c in Zahlen 5 Jahre Entwicklung 500 neue Features Personen-Jahre Systeme für die Tests 1 Million Feature-Tests täglich 1,2 Millionen Stunden Stresstests

8 Oracle Database 12c ( ) Oracle Multitenant Databank Konsolidierung Fast Provisioning Manage many as one Automatic Data Optimization Smart Compression Automatisches (Storage) Tiering Data Guard Far Sync Zero Data Loss über große Distanzen

9 Oracle Database 12c ( ) Application Continuity Replay von fehlerhaften Transaktionen Data Redaction Dynamisches Maskieren der Anwendungsdaten Größtenteils transparent für die Anwendung Pattern Matching Detailierte Mustererkennung innerhalb einer Spalte Und über 500 zusätzliche Verbesserungen

10 Serverausfall: Auswirkung für Anwendungen Situation unter RAC (und Data Guard) bis Oracle 11g End User Application Servers Database Servers Datenbank läuft dank RAC oder Data Guard weiter Aber: Instanz-/Netzwerk-Ausfall bedeutet für die Applikation Verlust Datenbank Session Unbekannter Transaktionsstatus Ergebnis: Ärgerlich für den Benutzer Doppelte Ausführung Ggf. Durchstarten der Mid Tier Erhöhter Entwicklungsaufwand TAF, FAN, FCF (OCI, OCCI,.Net..)

11 Serverausfall: Auswirkung für Anwendungen Mögliche Lösungen unter Database 12 c Transaction Guard Application Continuity Verlässliches Protokoll und API den Status der letzten Transaktionen zu überprüfen Automatische Wiederholung (Replay) der Benutzer-transaktion nach einem Ausfall oder während einer Wartung Protokoll und Programmier-API für Entwickler Selbstständiges Wiederholen nicht gelaufener Kommandos im Failoverfall

12 Serverausfall: Auswirkung für Anwendungen 12c: Situation mit Transaktion Guard und Application Continuity End User Application Servers Database Servers JDBC Treiber erkennt den Fehler und prüft bei verbleibendem Knoten, ob die Transaktion erfolgreich war, oder erneut gesendet werden muss (mit Hilfe von Transaction Guard) Falls die Transaktion wiederholt werden muss, wird Application Continuity alle offenen Transaktionen erneut an einen überlebenden Knoten im Cluster oder die DR Site senden.

13 Oracle Database 12c ( ) Oracle Database In-Memory Real Time Analytics Unterstützug der aktuellen Hardware Generation Transparent zu den Anwendungen JSON Document Store Agile Entwicklung SQL Abfragen direkt auf JSON-Dokumente Zugriff über REST oder Native APIs Big Data SQL High performance SQL auf Hadoop Einfache Datenintegration von Oracle mit Hadoop

14 Oracle Database In-Memory Ziele Hochperformante Real Time Analysen Hocheffizientes OLTP Keine Änderung von Applikationen Nutzung der aktuellen Mikroprozessor Architektur CPU

15 Row Format vs. Column Format in der Datenbank Row SALES Transaktionen sind schneller im Row Format viele Spalten einer einzigen Zeile werden benötigt geeignet für OLTP Abfragen Column SALES Real Time Analysen sind schneller im Column Format ein Aggregat über viele Zeilen und nur wenige Spalten geeignet für schnelles Scannen einer gesamten Tabelle

16 Buffer Cache versus In-Memory Column Store? SELECT column4 FROM mytable; RESULT Mit Buffer Cache Buffer Cache X X X X X Mit Column Store IM Column Store Row Format Column Format

17 Row Format vs. Column Format in der Datenbank Row SALES Transaktionen sind schneller im Row Format viele Spalten einer einzigen Zeile werden benötigt geeignet für OLTP Abfragen Column SALES Real Time Analysen sind schneller im Column Format ein Aggregat über viele Zeilen und nur wenige Spalten geeignet für schnelles Scannen einer gesamten Tabelle Oracle Database In-Memory schafft einen Ausweg aus dem Dilemma

18 Das duale Format der In-Memory Database Memory SALES Row Format Memory SALES Column Format Beides - Row und Column In- Memory Formate für die gleiche Tabelle Real Time Analysen nutzen das neue Column Format OLTP Applikationen nutzen das traditionelle Row Format Erhalt der Transaktionskonsistenz

19 Standard System Global Area (SGA) Komponenten Buffer Cache Shared Pool Large Pool Flashback Redo Log Java Pool Fixed SGA

20 Neue SGA Komponente: In-Memory Area Buffer Cache Shared Pool Large Pool Flashback Redo Log Java Pool Fixed SGA In-Memory Area

21 Konfiguration in 2 Schritten 1. Memory Allokation in der SGA über neuen Initialisierungsparameter und danach Start der Datenbank 2. Auswahl der Objekte (Spalten, Tabellen, Materialized Views, Tablespace oder Partitionen) und Belegung mit den entsprechenden Eigenschaften Über CREATE oder ALTER Kommando u.u. überflüssige analytische Indizes löschen! => Nicht alle Objekte müssen im Column Store vorliegen!

22 Beispiel für In-Memory Column Store Konfiguration Setzen von INMEMORY_SIZE Parameter (mindestens 100 MB) Default ist 0 Gesamt SGA muss groß genug sein SGA_TARGET Statischer Pool Aufteilung in 64K und 1MB Pool Monitoring über V$INMEMORY_AREA Aufteilung der Pools und Befüllungsgrad SQL> sho sga Total System Global Area bytes Fixed Size bytes Variable Size bytes Database Buffers bytes Redo Buffers bytes In-Memory Area bytes

23 Festlegung der Objekte: Neue Schlüsselworte Ein- und Ausschalten einer gesamten Tabelle ALTER TABLE sales INMEMORY; Auf Spaltenebene ALTER TABLE sales INMEMORY NO INMEMORY(prod_id, cust_id)); Auf Partitionsebene CREATE TABLE customers PARTITION BY LIST (PARTITION p1 INMEMORY, (PARTITION p2 NO INMEMORY); Auf Tablespaceebene CREATE TABLESPACE tbs1 DATAFILE /home/oracle/ /tbs1.dbf' SIZE 1G ONLINE DEFAULT INMEMORY;

24 Festlegung der Objekte mit Prioritätseinstellung Beeinflussung der Reihenfolge, wie Objekte in den Store geladen werden PRIORITY CRITICAL, HIGH, MEDIUM, LOW und NONE NONE bedeutet beim ersten Zugriff ALTER TABLE lineorder INMEMORY MEMCOMPRESS FOR QUERY LOW PRIORITY CRITICAL;

25 Wie funktioniert der Column Store? Wann wird im Column Store gespeichert? Nach dem ersten Zugriff oder gleich nach dem Hochfahren der Datenbank gemäß der Priority Einstellung Welche Daten werden gespeichert? Ausgewählte Daten werden im optimierten und komprimierten Spaltenformat (siehe MEMCOMPRESS) gespeichert. Wer erledigt diese Aufgaben? Ein oder mehrere Hintergrundprozesse (gemäß Parameter INMEMORY_MAX_POPULATE_SERVERS) wie z.b. ORA_W001_orcl

26 Festlegung der Objekte mit Komprimierungsstufe Komprimierungseinstellungen mit MEMCOMPRESS FOR DML QUERY [LOW HIGH] CAPACITY [LOW HIGH] CREATE TABLE ORDERS PARTITION BY RANGE (PARTITION p1 INMEMORY NO MEMCOMPRESS PARTITION p2 INMEMORY MEMCOMPRESS FOR DML, PARTITION p3 INMEMORY MEMCOMPRESS FOR QUERY, : PARTITION p200 INMEMORY MEMCOMPRESS FOR CAPACITY);

27 Komprimierungsstufen aus dem Handbuch Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public

28 Berechnung der Speicheranforderung SQL> DECLARE 2 l_blkcnt_cmp PLS_INTEGER; 3 l_blkcnt_uncmp PLS_INTEGER; 4 l_row_cmp PLS_INTEGER; 5 l_row_uncmp PLS_INTEGER; 6 l_cmp_ratio PLS_INTEGER; 7 l_comptype_str VARCHAR2(100); 8 BEGIN 9 dbms_compression.get_compression_ratio ( 10 scratchtbsname => 'TS_DATE', 11 ownname => 'SSB', 12 objname => 'LINEORDER', 13 subobjname => NULL, 14 comptype => dbms_compression.comp_inmemory_query_low, 15 blkcnt_cmp => l_blkcnt_cmp, 16 blkcnt_uncmp => l_blkcnt_uncmp, 17 row_cmp => l_row_cmp, 18 row_uncmp => l_row_uncmp, 19 cmp_ratio => l_cmp_ratio, 20 comptype_str => l_comptype_str); 21 dbms_output.put_line('compression ratio ist ' l_cmp_ratio); 22 END; 23 / compression ratio ist 2 SQL>@size.sql NAME ORIG_SIZE_M IN_MEM_SIZE_M COMP_RATIO COMP BYTES_NOT_POPULATED LINEORDER FOR QUERY LOW 0 1. Objekte identifizieren 2. Compression Advisor dbms_compression verwenden 3. Wendet angegebenen Komprimierungsstufe auf ein Daten Sample an 4. Gibt Compression Ratio aus

29 Monitoring des Column Stores SQL> SELECT v.segment_name name, v.bytes/1024/1024 orig_size_in_m, v.inmemory_size/1024/1024 in_mem_size_in_m, v.bytes/v.inmemory_size comp_ratio, v.inmemory_compression comp, v.bytes_not_populated not_populated, v.inmemory_priority prio FROM v$im_segments v ORDER by 4; NAME ORIG_SIZE_M IN_MEM_SIZE_M COMP_RATIO COMP NOT_POPULATED PRIO LINEORDER FOR QUERY LOW 0 CRITICAL PART FOR QUERY LOW 0 NONE CUSTOMER FOR QUERY LOW 0 NONE DATE_DIM FOR CAPACITY HIGH 0 NONE

30 Monitoring im Cloud Control

31 In-Memory Column Store Kurzbeschreibung Pure In-Memory Columnar SALES Reines In-Memory Format Komprimierte Bereiche mit unterschiedlichen Raten (2x bis 20x) Einschaltbar auf Objektebene - Tabelle - MView - Partition - Tablespace - Spalte Voraussetzungen Datenbank Release Manuelle Aktivierung Gebunden an In-Memory Option

32 Vector Register REGION Zusätzliche Performance durch Nutzung von SIMD Memory Beispiel: Finde alle Verkäufe (SALES) aus der Region CA Jede CPU Core durchsucht lokal die In-Memory Spalten CPU CA Scans nutzen dabei Single Instruction multiple Data Values (SIMD) Vektor Operationen Mehrere Werte aus Spalte REGION CA CA CA Vektor vergleich aller Werte In 1 Zyklus Hohe Scan Raten pro CPU Core => Milliarden von Zeilen pro Sekunde > 100x Faster

33 Monitoring von In-Memory Scans: Ausführungsplan Schlüsselwort INMEMORY FULL SQL> select * from table(dbms_xplan.display_cursor(format=>'basic')); PLAN_TABLE_OUTPUT EXPLAINED SQL STATEMENT: select count(*) from customers_mem where cust_gender='f' Plan hash value: Id Operation Name SELECT STATEMENT 1 SORT AGGREGATE 2 TABLE ACCESS INMEMORY FULL CUSTOMERS_MEM Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public

34 DateKey Amount Date DateKey Memory Operationen: In-Memory Joins DATE_DIM LINEORDER Datekey is d.d_date='december 24, 2013' SELECT SUM(lo_extendedprice * lo_discount) FROM lineorder l, date_dim d WHERE l.lo_orderdate = d.d_datekey AND l.lo_discount BETWEEN 2 AND 3 AND d.d_date='december 24, 2013'; In-Memory Joins mit schnellen Scans und speziellen Filtern Sum

35 Monitoring In-Memory Joins Spezieller Filter: Bloom Filter Während eines Hash Joins: Erzeugung eines Bitvektors (Bloomfilter) basierend auf Join Bedingung Bitvektor dient als zusätzliches Prädikat für den Scan der zweiten Tabelle

36 Outlets Schnelle Analytics: In-Memory Aggregat Operationen Products Footwear Stores In-Memory Report Outline Footwear $ $$ $$$ $ Sales Erzeugt dynamisch ein In-Memory Berichts Outline Ein schnelles Scannen füllt die Lücken im Report Reports sind dabei schneller ohne vordefinierte Cubes Outlets Sales

37 In-Memory Aggregat Operationen Optimiert Aggregat und Join Operationen in einem typischen Star Schema Nutzt KEY VECTOR und VECTOR GROUP BY Operationen Beispiel SELECT p.category, p.subcategory, g.country, g.state, SUM(s.amount) FROM sales s, products p, geography g WHERE s.geog_id = g.geog_id AND s.prod_id = p.prod_id AND g.state ='CA' AND p.pname = 'Nike' GROUP BY category, subcategory, country, state Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public

38 DML und In-Memory Column Store Column Format JOURNAL Änderung im Buffer Cache löst automatisch Änderung im Column Store aus => Konsistenz Eintrag in IMCU wird als stale markiert und eine Kopie des neuen Werts wird im In-Memory Transaktions Journal gespeichert Aktualisierung der IMCU über einen Hintergrundprozess

39 Weitere Hinweise Handhabung im RAC Umfeld Column Store kann auf jedem RAC Knoten existieren Die gleiche Tabelle kann in jedem Column Store existieren (Option DUPLICATE) Größere Tabellen, die nicht in den Column Store passen, können über die Knoten verteilt werden (Option DISTRIBUTE) Generelle Einschränkungen Objekte, die kleiner als 64 KB sind, werden nicht berücksichtigt. Kein SYSTEM und SYS Objekte Objekte wie IOTs, Cluster Tables, Global Temporary Tables und out-of-line LOBs Option DUPLICATE ist nur auf Engineered System verfügbar

40 Skalierung der Oracle In-Memory Datenbank Scale-Out über Servergrenzen für mehr Memory und CPU. Scale-Up für SMP Systeme. In-Memory Abfragen werden innerhalb und über Servergrenzen parallelisiert. Direct-to-wire InfiniBand Protokoll 40

41 Oracle In-Memory Advisor Spezieller Advisor für In- Memory Abfragen Analysiert Datenbank Workload über AWR & ASH Liefert Objekte die von In- Memory Column Store profitieren würden

42 Result Cache Shared Pool oder Client Transparent für Anwendungen Flash Cache Data Buffer Erweiterung 2 nd level Cache Auch für Datafiles Database Buffer Default Cache Keep Cache Recycle Cache LRU-Algorithmus In-Memory Techniken der Datenbank Memory optimierende Techniken Compression Partitioning Parallelisierung OLAP Exadata X6 Hybrid Columnar Compression Smart Scan Storage Index Smart Flash Cache (Read/Write) Smart Flash Logging (Redo-Write) In-Memory Option 12c Row und Column In-Memory Formate auf der selben Tabelle Simultan und transaktionskonsistent Column: Analytics & Reporting Row : OLTP TimesTen IMDB TimesTen Application-Tier Database Cache TimesTen for Exalytics In-Memory Techniken der Middle-Tier Coherence Data Grid Object Cache / Data Grid für verteilte Anwendungen

43 Beispiele für Caching Technologien in 11g Pre-Load von Tabellen und Indizes Full Table/Index Scans und Initialisierungsparameter (_small_table_threshold) SGA Bereiche: KEEP und RECYCLE Pool für Tabellen und Segmente DB_[KEEP RECYCLE]_CACHE_SIZE und Storage Parameter (KEEP, RECYCLE) Pinnen von PL/SQL Objekten wie Packages, Procedures etc. im Shared Pool Einsatz von dbms_shared_pool.keep Cachen von Resultaten Spezielle Hints, Initialisierungsparameter oder Objektdefinition

44 Oracle Database 12c für Entwickler Die Datenbank für alle wichtigen Plattformen JSON Ruby Oracle ADF Oracle APEX Oracle RDS

45 JSON and SQL Duality Oracle Database 12c JSON SQL Datenzugriff per REST oder Native API JSON wird in der Datenbank gespeichert Analysen / Queries per SQL

46 Oracle Database 12c ( ) Performance Verbesserungen Index Compression Attribute Clustering und Zone Maps Full Database Caching Approximate Count Distinct Rapid Home Provisioning Ein zentraler Ort für schnelles und effizientes Patching Security FIPS 140 Support Oracle Key Vault

47 Performance Advanced Index Compression Indizes benötigen weniger Platz auf der Platte Effizientere Nutzung der SGA Keine nennenswerte Systembelastung Full Database Caching Vorteilhaft, wenn die SGA ohnehin gross genug ist für die komplette Datenbank ALTER DATABASE FORCE FULL DATABASE CACHING Automatic Big Table Caching Hält ganze Objekte vor, statt einer Reihe von Blöcken db_big_table_cache_percent_target = <Percentage of Buffer Cache>

48 Performance Attribute Clustering Sortiert Daten so dass sie nahe bei den selektierten Spaltenwerten liegen attributes Attribute können von einer Tabelle oder aus mehreren Tabellen kommen Zum Beispiel aus Fact und Dimensions Tabellen Weniger Block IO für Tabellen bei index range scans Abfragen, die sortieren und aggregieren, profitieren von vorsortierten Daten Verbessert die Kompressionsraten Wird auf Tabellenebene festgelegt ALTER TABLE... ADD CLUSTERING... Gilt für neue Daten und für das Verlagern von Daten Gilt nur für direct path Operationen Kann ein- und ausgeschaltet werden

49 Performance Approximate Count Distinct Nicht jede Abfrage benötigt absolut exakte Ergebnisse Wie viele unterschiedliche Menschen haben in der letzten Woche auf unsere Webseite geklickt? Neue SQL Funktion für ungefähre Ergebnisse bei einem COUNT DISTINCT APPROX_COUNT_DISTINCT() Ungefähre Ergebnisse sind deutlich schneller und weniger aufwändig zu berechnen als exakte Ergbnisse 5x to 50x ++ mal schneller (abhängig von der Anzahl distinkter Werte und Komplexität des SQL) Genauigkeit liegt bei > 97%

50 Security Unterstützung von FIPS Verbesserung kann von TDE, SSL, DBMS_CRYPTO und anderen Komponenten genutzt werden Neuer Parameter DBFIPS_140 schaltet den neuen FIPS Modus ein Verbesserte Sicherheit für Passwörter und DBMS_CRYPTO durch SHA-512 Hashing

51 Oracle Database 12c Release 1 ( ) Feature Factoring for New Features (Full Details Here) Feature Oracle In-Memory JSON Unterstützung Oracle REST Data Services Oracle Multitenant Advanced Index Compression Attribute Clustering Full Database Caching Automatic Big Table Caching Approximate Count Distinct Beschreibung Option Feature der Datenbank Feature der Datenbank Option, wenn mehr als eine PDB genutzt wird Teil der Option Oracle Advanced Compression Feature der Datenbank Feature der Datenbank Feature der Datenbank Feature der Datenbank

52 Oracle Database 12c Überblick zur den Neuerungen im Vergleich zur 11gR2 Neuerungen der Datenbank 12cR2 Multitenant mit 12cR2 52

53 Oracle Database 12c Release 2 (in der Oracle Cloud) Jetzt verfügbar Exadata Express Cloud Service Database Cloud Services Exadata Cloud Machine On-Premise zum Download seit März

54 Exadata Express Cloud Service Günstiger, einfach zu benutzender 12.2 Datenbank Service 12.2 Datenbank mit fast allen Optionen auf Exadata Komplett gewartet bei Oracle Sehr günstig, ab 175$ Video:

55 Spektrum der Oracle Database Cloud Services Exadata Express Enterprise Exadata Datenbank Entwicklung Kleinere & mittlere Applikationen Unternehmensweite Applikationen Höchste Anforderung an Verfügbarkeit & Performance

56 Oracle Database 12c Release 2: Key Features Flexibler: Multitenant Noch schneller: Database In-Memory Verteilte Daten: Sharding Plus vieles mehr: Performance, Verfügbarkeit, Security, Analytics und Applikationsentwicklung

57 Oracle Database 12c Release 2: In-Memory Real-Time Analysen OLTP / DW Riesige Kapazität Implementierung: Trivial Row Column Column 12.1 Schnelles Reporting und Analyse OLTP & Analysen auf derselben Datenbank Scale-up / Scale-out Keine Applikationsänderung 12.2 Schneller: 3x bei Joins, 10x bei Expressions, 60x bei JSON SQL in Silicon Offload Analysen auf Active Data Guard Standby In-Memory auf Exadata Flash Dynamische Datenbewegung zwischen Storage und In-Memory

58 Oracle Database 12c Release 2: Sharding Customers Customers Americas Customers Europe Customers Asia RAC und Data Guard erfüllen 99% der Applikationsanforderungen Für einige globale OLTP Applikationen bietet eine Unterteilung (Sharding) der Daten immense Vorteile: Skalierungs- und Verfügbarkeitsanforderungen einer einzigen großen Datenbank können sehr hoch sein Datenmodell und Applikationen müssen aber angepasst werden für das Routing zu den richtigen Daten

59 Oracle Database 12c Release 2: Sharding Geographic Distribution Linear Scalability Fault Tolerant Natives SQL um Tabellen auf 1000 Shards zu verteilen Benutzerdefinierte Datenpositierung: Performance/DR/Gesetze Online Reorganisation von Shards: Keine gemeinsame Hardware = Isolierte Fehler Hinzufügen, Online Split, Rebalance Datenverfügbarkeit wichtiger als Datenkonsistenz

60 Oracle Database 12c Release 2 : Analytic Views Geschäftslogik zurück in die Datenbank (Aggregationen, Hierarchien, Berechnungen) Einfaches SQL für komplexe Analytische Abfragen Keine JOINs oder GROUP-BY notwendig Navigieren durch Hierarchien, ohne neu Definition der Berechnungen Basierend auf existierenden Tabellen

61 Schneller SQL Zugriff für Relational, Hadoop & NoSQL Oracle Big Data SQL on JSON data Intuitive SQL Syntax für JSON SELECT c.json_column.address.city FROM customers c; JSON Daten in jeder SQL Abfrage Join JSON mit jeder anderen Datenquelle Jegliche SQL Analyse für JSON Neu: Big Data SQL in der Oracle Cloud Data Guide: Automatismus JSON Strukturen zu erkennen und zu verarbeiten Big Data SQL

62 Oracle Database 12c Überblick zur den Neuerungen im Vergleich zur 11gR2 Neuerungen der Datenbank 12cR2 Multitenant mit 12cR2 62

63 Oracle Database 12.1: Multitenant Cloud Scale Operations Agility Software as a Service 12.1 Einfache Verwaltung Provisionierung & Cloning SaaS Architektur CPU & I/O Management Datenbanken: Plug/Unplug Keine Applikationsänderung

64 Oracle Database 12c Release 2: Multitenant Cloud Scale Operations Agility Software as a Service 12.1 Einfache Verwaltung Provisionierung & Cloning SaaS Architektur CPU & I/O Management Datenbanken: Plug/Unplug Keine Applikationsänderung ,096 PDBs pro CDB Hot cloning & PDB Clone Refresh Geteilte Applikationsobjekte Memory Management Online Tenant Relocation Lockdown Profile

65 PDB Hot Clone PDB Hot Clone Online Erstellung einer Test Master Umgebung Oracle Cloud CRM Snap Clone Snap Clone CRM Dev1 CRM Dev2 Hot Clone Entwickler Pricing Retail CRM On-Premises Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public 65

66 PDB Refresh PDB Hot Clone Online Erstellung einer Test Master Umgebung PDB Refresh Incremental Refresh des Clones mit den aktuellen Daten Pricing Oracle Cloud CRM Geklonte Version ist nicht mehr in Sync Nur Änderungen werden kopiert und applied Retail CRM Snap Clone Snap Clone CRM Dev1 CRM Dev2 Entwickler Änderungen in der Datenbank On-Premises Zeit Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public 66

67 PDB Relocate PDB Hot Clone Online Erstellung einer Test Master Umgebung CRM HR PDB Refresh Incremental Refresh des Clones mit den aktuellen Daten PDB Relocate Relocate mit minimal Downtime Pricing Retail CRM Oracle Cloud On-Premises Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public 67

68 PDB Relocate PDB Hot Clone Online Erstellung einer Test Master Umgebung CRM HR PDB Refresh Incremental Refresh des Clones mit den aktuellen Daten PDB Relocate Relocate mit minimal Downtime Pricing Retail CRM Oracle Cloud On-Premises Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public 68

69 Application Container PDBs teilen sich Application Objects Code, Metadaten und Daten Vereinfacht das Management Änderungen/Updates nur auf dem Application Container Passend für Anwendungen mit SaaS-Character Copyright 2014 Oracle and/or its affiliates. All rights reserved. Public 69

70 Location Transparency mit Proxy PDBs Proxy PDB enthält den lokalen Context für eine Remote PDB Proxy PDB Remote PDB

71

Oracle DB 12c: Die In-Memory-Option Oliver Zandner System-Berater für Oracle-DB-Technologien Oracle Hannover. Available July 2014

Oracle DB 12c: Die In-Memory-Option Oliver Zandner System-Berater für Oracle-DB-Technologien Oracle Hannover. Available July 2014 Oracle DB 12c: Die In-Memory-Option Oliver Zandner System-Berater für Oracle-DB-Technologien Oracle Hannover Available July 2014 Worum geht es bei In-Memory? Option zur Oracle DB Enterprise Edition ab

Mehr

Oracle Database In-Memory Option Architektur und Funktionsweise

Oracle Database In-Memory Option Architektur und Funktionsweise Regionalgruppe Frankfurt Oracle Database In-Memory Option Architektur und Funktionsweise Frank Schneede Leitender Systemberater Oracle BU Database DOAG Rhein-Main-Treffen, 12.02.2015 Copyright 2014, Oracle

Mehr

Oracle Database 12c In-Memory Option 7/18/2014. Eckart Mader Oracle Deutschland B.V. & Co. KG. Karlsruhe, den

Oracle Database 12c In-Memory Option 7/18/2014. Eckart Mader Oracle Deutschland B.V. & Co. KG. Karlsruhe, den Oracle Database 12c In-Memory Option Eckart Mader Oracle Deutschland B.V. & Co. KG Karlsruhe, den 17.07.2014 2 1 Safe Harbor Statement The following is intended to outline our general product direction.

Mehr

Oracle 12c. Database In-Memory in der Praxis einsetzen DOAG Regio-Treffen. Würzburg,

Oracle 12c. Database In-Memory in der Praxis einsetzen DOAG Regio-Treffen. Würzburg, Oracle 12c Database In-Memory in der Praxis einsetzen DOAG Regio-Treffen Würzburg, 27.10.2015 Markus Kißling, Oracle Deutschland B.V. & Co. KG Markus.kissling@oracle.com 0711/72840-134 Matthias Reimann,

Mehr

Sichere Testdaten mit Oracle Enterprise Manager

Sichere Testdaten mit Oracle Enterprise Manager Sichere Testdaten mit Oracle Enterprise Manager Ralf Durben, Oracle Deutschland - BU Database 16. März 2016 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The

Mehr

Oracle Bare Metal Cloud Service

Oracle Bare Metal Cloud Service Oracle Bare Metal Cloud Service Ein Überblick Marcus Schröder Master Principal Sales Consultant Business Unit Core & Cloud Technologies November, 2017 2 Safe Harbor Statement The following is intended

Mehr

Neue Welten: Externe Daten mit APEX nutzen

Neue Welten: Externe Daten mit APEX nutzen Neue Welten: Externe Daten mit APEX nutzen Carsten Czarski Oracle Application Express Development-Team DOAG Regio München - 17. Mai 2018 Copyright 2017 Oracle and/or its affiliates. All rights reserved.

Mehr

Oracle 12c. Database In-Memory in der Praxis einsetzen DOAG Webinar. Stuttgart,

Oracle 12c. Database In-Memory in der Praxis einsetzen DOAG Webinar. Stuttgart, Oracle 12c Database In-Memory in der Praxis einsetzen DOAG Webinar Stuttgart, 10.07.2015 Markus Kißling Oracle Deutschland B.V. & Co. KG markus.kissling@oracle.com 0711/72840-134 Oracle 12c In-Memory DB

Mehr

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

Mehr

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into 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 to deliver any material,

Mehr

WebLogic Server im Zusammenspiel mit Real Application Cluster

WebLogic Server im Zusammenspiel mit Real Application Cluster WebLogic Server im Zusammenspiel mit Real Application Cluster Michael Bräuer Leitender Systemberater Sylvie Lübeck Leitende Systemberaterin ORACLE Deutschland B.V. & Co. KG The following is intended to

Mehr

<Insert Picture Here> 8. Business Intelligence & Data Warehouse Konferenz

<Insert Picture Here> 8. Business Intelligence & Data Warehouse Konferenz 1 The Safe Harbor 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

Mehr

Neues von Oracle Gut zu wissen

Neues von Oracle Gut zu wissen Neues von Oracle Gut zu wissen Lorenz Keller Manager Sales Consulting Server Technologies Customer Center Nord 12. Juni 2014 Safe Harbor Statement The following is intended to outline our general product

Mehr

Informationen zur Oracle DB SE2

Informationen zur Oracle DB SE2 Informationen zur Oracle DB SE2 Dipl.-Inf. Karin Patenge Leitende Systemberaterin Stand der Bearbeitung: 23. September 2015 Copyright 2014 Oracle and/or its affiliates. All rights reserved. Safe Harbor

Mehr

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

Mehr

Demo Kino: Der Herr der Wolken Die Gefährten

Demo Kino: Der Herr der Wolken Die Gefährten Demo Kino: Der Herr der Wolken Die Gefährten Gemeinsame orchestriert: Database und Java Cloud Service Marcus Schröder Manuel Hoßfeld Oracle Deutschland B.V. & Co KG Copyright 2016, Oracle and/or its affiliates.

Mehr

Safe Harbor Statement

Safe 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

Mehr

Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland

Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c Robin Müller-Bady Systemberater, Oracle Deutschland The following is intended to outline our general product direction. It is intended

Mehr

SAFE HARBOR STATEMENT

SAFE 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

Mehr

Weblogic 12.2 und DB 12.2 das perfekte Duo

Weblogic 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

Wissenswertes für den Oracle DBA in der Cloud

Wissenswertes für den Oracle DBA in der Cloud Wissenswertes für den Oracle DBA in der Cloud DOAG Datenbank Konferenz, Mai 2017 Manuel Hoßfeld Leitender Systemberater Business Unit Core & Cloud Technologies Oracle Deutschland B.V. & Co KG Copyright

Mehr

Migra?on VMWare basierender Datenbanken auf Knopfdruck

Migra?on VMWare basierender Datenbanken auf Knopfdruck Migra?on VMWare basierender Datenbanken auf Knopfdruck Oracle Ravello Cloud Service Marcus Schröder Master Principal Sales Consultant Business Unit Core & Cloud Technologies Oracle Deutschland Copyright

Mehr

<Insert Picture Here> Application Express: Stand der Dinge und Ausblick auf Version 5.0

<Insert Picture Here> Application Express: Stand der Dinge und Ausblick auf Version 5.0 Application Express: Stand der Dinge und Ausblick auf Version 5.0 Oliver Zandner ORACLE Deutschland B.V. & Co KG Was erwartet Sie in diesem Vortrag? 1. Was ist APEX? Wozu ist es gut?

Mehr

Big Data & Analytics. Was bringt die Oracle AutonomousDatabase? Ulrike

Big Data & Analytics. Was bringt die Oracle AutonomousDatabase? Ulrike Big Data & Analytics Was bringt die Oracle AutonomousDatabase? Ulrike Schwinn (Ulrike.Schwinn@oracle.com, @uschwinn) BU Core & Cloud Technologies Oracle Deutschland B.V. & Co KG BU Core & Cloud Technologies

Mehr

WebLogic Server für Dummies

WebLogic Server für Dummies WebLogic Server für Dummies Robin Müller-Bady Sales Consultant, Oracle Deutschland Steffen Miller Principal Sales Consultant, Oracle Deutschland The following is intended to outline our general product

Mehr

Immer in Bewegung bleiben Oracle Managed File Transfer

Immer in Bewegung bleiben Oracle Managed File Transfer Immer in Bewegung bleiben Oracle Managed File Transfer Michael Stapf DOAG 2014 Oracle Deutschland B.V. & Co. KG 18. November 2014 Safe Harbor Statement The following is intended to outline our general

Mehr

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Datenbanken in der Oracle Public Cloud nutzen Ileana Someşan Systemberaterin ORACLE Deutschland The following is intended to

Mehr

<Insert Picture Here> Integration von MOS Patch Empfehlungen im Enterprise Manager

<Insert Picture Here> Integration von MOS Patch Empfehlungen im Enterprise Manager Integration von MOS Patch Empfehlungen im Enterprise Manager Martin Obst Senior Systemberater Oracle Deutschland B.V. & Co. KG martin.obst@oracle.com The following is intended to

Mehr

Oracle Public Cloud Die Enterprise Cloud für geschäftskritische Anwendungen Carsten Ratzlaff

Oracle Public Cloud Die Enterprise Cloud für geschäftskritische Anwendungen Carsten Ratzlaff Oracle Public Cloud Die Enterprise Cloud für geschäftskritische Anwendungen Carsten Ratzlaff Fusion Applications Sales Leader Germany 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Mehr

Advanced Compression Option

Advanced Compression Option Advanced Compression Option Entwicklung von 11g zu 12c Florian Feicht Consultant BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH

Mehr

Oracle Database Cloud Service

Oracle Database Cloud Service 1 Oracle Database Cloud Service Gerd Schoen Senior Leitender Systemberater 2 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from

Mehr

Application Express (APEX) Carsten Czarski Business Unit Database. ORACLE Deutschland B.V. & Co KG

Application Express (APEX) Carsten Czarski Business Unit Database. ORACLE Deutschland B.V. & Co KG Application Express (APEX) Anwendungen - schnell und einfach. In der Cloud oder On Premise. Carsten Czarski Business Unit Database ORACLE Deutschland B.V. & Co KG Oracle Application Express (Oracle APEX)

Mehr

In Nullkommanix zur Datenbank in der eigenen Cloud

In 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

Mehr

Oracle Virtual Private Database

Oracle Virtual Private Database Oracle Virtual Private Database Rolf Wesp Consultant Application Development Rolf.Wesp@trivadis.com Düsseldorf, September 2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg

Mehr

Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle Database Cloud Services Eine Cloud für alle Fälle! Frank Schneede Leitender Systemberater Oracle Deutschland B. V. & Co. KG Copyright

Mehr

Oracle Cloud Überblick

Oracle Cloud Überblick Oracle Cloud Überblick Annegret Warnecke Sales Consultant DOAG Regio / Hannover März 2016 Copyright 2014 Oracle and/or its affiliates. All rights reserved. 1 Safe Harbor Statement The following is intended

Mehr

Database Cloud Services

Database Cloud Services Database Cloud Services Tipps & Best Practices Manuel Hoßfeld Leitender Systemberater Business Unit Cloud & Core Technologies Oracle Deutschland B.V. & Co. KG Safe Harbor Statement The following is intended

Mehr

Erfahrungen aus dem Betatest Oracle Database 11g

Erfahrungen aus dem Betatest Oracle Database 11g Erfahrungen aus dem Betatest Oracle Database 11g Torsten Schlautmann torsten.schlautmann@opitz-consulting.de OPITZ CONSULTING GmbH +49 2261 6001-0 Agenda Facts & Figures Test vor Ort spannende Features

Mehr

Lutz Fröhlich. Oracle ng. mitp

Lutz Fröhlich. Oracle ng. mitp Lutz Fröhlich Oracle ng mitp Teil A Installation, Architektur und Infrastruktur 13 i Einleitung 15 i.i Der Aufbau des Buches 16 1.2 Oracle-Version 17 1.3 Konventionen 17 1.4 Software herunterladen 17 1.5

Mehr

Big Data Roadschow Realisierung Betriebsmodelle und Hardware. Big Data Roadshow im Oktober 2015

Big Data Roadschow Realisierung Betriebsmodelle und Hardware. Big Data Roadshow im Oktober 2015 Big Data Roadschow Realisierung Betriebsmodelle und Hardware Big Data Roadshow im Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

Mehr

Oracle In-Memory Option DOAG Webinar

Oracle In-Memory Option DOAG Webinar Oracle 12.1.0.2 In-Memory Option DOAG Webinar 9.10.2015 Mag. Dr. Thomas Petrik In-Memory Column Store Basics 2 Row vs. Column Format cust_id amount c1 c2 c3 row 1 read row 2 row 3 row 4 row 5 row 1 row

Mehr

Public Cloud im eigenen Rechenzentrum

Public Cloud im eigenen Rechenzentrum Public Cloud im eigenen Rechenzentrum Matthias Weiss Direktor Mittelstand Technologie Oracle Deutschland B.V. & Co.KG Copyright 2016 Oracle and/or its affiliates. All rights reserved. Agenda Oracle Cloud

Mehr

Safe Harbor Statement

Safe 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

Mehr

Safe Harbor Statement

Safe 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

Mehr

Übersicht Streams nach Liste Produkte/Themen

Übersicht Streams nach Liste Produkte/Themen Stream Datenbank: DB Oracle 9i bis 12c In-Memory Datenbanken Enterprise Manager Appliances EXADATA RAC DataGuard Upgrades, Konsolidierungen Implementationen Administration / Monitoring Performance Tuning

Mehr

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 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 to deliver any

Mehr

Neue Features Oracle Database 12.2 Wann denn endlich?

Neue Features Oracle Database 12.2 Wann denn endlich? Neue Features Oracle Database 12.2 Wann denn endlich? DOAG 2017 Datenbank Dierk Lenz Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung, Schulung und Betrieb/Fernwartung rund

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 Tuning - Theorie und Interpretation

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

Mehr

Oracle Database 11gR2 Effiziente Datenspeicherung. Vorteile von Komprimierung

Oracle Database 11gR2 Effiziente Datenspeicherung. Vorteile von Komprimierung Oracle Database gr2 Effiziente Datenspeicherung Vorteile von Komprimierung Einsparung von Plattenplatz (Storage) Kosten- und Ressourcenreduktion (Green IT) Effizientere Buffer Cache Nutzung Effizientere

Mehr

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Sauber lizenziert: Wie sichere ich die Lizenz- Compliance mit Hilfe des EM? Martin Obst Senior Systemberater Oracle Deutschland THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT

Mehr

SAM - QFS Diskarchivierung - eine Diskussion

SAM - QFS Diskarchivierung - eine Diskussion SAM - QFS Diskarchivierung - eine Diskussion Rainer Hartwich Storage Consultant 5.SAM Nutzerkonferenz 27.05.2011 1 The following is intended to outline our general product direction. It is intended for

Mehr

Oracle Database In-Memory

Oracle Database In-Memory Oracle Database In-Memory Die richtigen Werkzeuge DOAG Datenbank 2017 Markus Kißling Product Manager for Database In-Memory DOAG Datenbank 2017 Safe Harbor Statement The following is intended to outline

Mehr

DOAG Konferenz Was Sie bei modernen Datenbank-Systemen anders machen müssen!

DOAG 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

Mehr

Solaris Softwareupdates: do's and don'ts

Solaris Softwareupdates: do's and don'ts Thomas.X.Wagner@oracle.com Senior Proactive Technical Analyst Agenda Was bisher geschah - Ein Rückblick Wohin geht die Update-Reise News zu Patchsets, Solaris Upgrades und Baselines

Mehr

RavenDB, schnell und skalierbar

RavenDB, schnell und skalierbar RavenDB, schnell und skalierbar Big Data & NoSQL, Aydin Mir Mohammadi bluehands GmbH & Co.mmunication KG am@bluehands.de Immer mehr Mehr Performance Mehr Menge Mehr Verfügbarkeit Skalierung http://www.flickr.com/photos/39901968@n04/4864698533/

Mehr

Performance-Optimierungmit Memory-Techniken

Performance-Optimierungmit Memory-Techniken Performance-Optimierungmit Memory-Techniken Buffer Cache, Result Cache, Big Table Caching, Column Store... Ulrike Schwinn E-mail: ulrike.schwinn@oracle.com Business Unit Database Oracle Deutschland B.V.

Mehr

BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung. Bernhard Fischer-Wasels Leitender Systemberater

BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung. Bernhard Fischer-Wasels Leitender Systemberater BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung Bernhard Fischer-Wasels Leitender Systemberater Safe Harbor Statement The following is intended to outline our general product direction.

Mehr

Oracle 9i Einführung Performance Tuning

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

Mehr

Skalierbare Webanwendungen

Skalierbare Webanwendungen Skalierbare Webanwendungen Thomas Bachmann Lead Software Architect & CIO Mambu GmbH Twitter: @thobach Anwendungsbeispiel Hohe Nichtfunktionale Anforderungen Sicherheit Vertraulichkeit Integrität Verfügbarkeit

Mehr

Johannes Ahrends Geschäftsführer CarajanDB GmbH CarajanDB GmbH

Johannes 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

Mehr

DATA WAREHOUSE. Big Data Alfred Schlaucher, Oracle

DATA 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

Mehr

Modellierung der Business Architecture mit BPM 12c

Modellierung der Business Architecture mit BPM 12c Modellierung der Business Architecture mit BPM 12c Michael Stapf DOAG 2014 Oracle Deutschland B.V. & Co. KG 18. November 2014 Safe Harbor Statement The following is intended to outline our general product

Mehr

Datenbank Cloud Services

Datenbank Cloud Services Datenbank Cloud Services Manuel Hoßfeld Leitender Systemberater Business Unit Cloud & Core Technologies Oracle Deutschland B.V. & Co. KG Safe Harbor Statement The following is intended to outline our general

Mehr

Oracle 12c Live Demo In-Memory DB Option Theorie und Praxis

Oracle 12c Live Demo In-Memory DB Option Theorie und Praxis Oracle 12c Live Demo In-Memory DB Option Theorie und Praxis Bodo von Neuhaus Leitender Systemberater Oracle Deutschland Juli 2014 Safe Harbor Statement The following is intended to outline our general

Mehr

Oracle E-Business Suite Überblick Report Manager

Oracle E-Business Suite Überblick Report Manager 1 1 28.03.2013 Oracle E-Business Suite Überblick Report Manager Thomas.Fricke@oracle.com Oracle Germany The following is intended to outline our general product direction. It is intended

Mehr

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. IT-Berater. Dipl.-Inform.

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk.     IT-Berater. Dipl.-Inform. Freiberuflicher Schwerpunkte: Unix, Oracle, Netzwerk 1 Oracle Data Guard Oracle Standby Database Höhere Verfügbarkeit und Datensicherheit 2 Oracle Data Guard Oracle Standby Database Konzepte Erzeugen und

Mehr

Exadata 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) 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

Mehr

Oracle Cloud Platform Services

Oracle Cloud Platform Services Oracle Cloud Platform Services Jürgen Vester Direktor Presales Database Oracle Deutschland B.V. & Co KG Safe Harbor Statement The following is intended to outline our general product direction. It is intended

Mehr

Roadshow - What s new in SQL Server 2016

Roadshow - What s new in SQL Server 2016 1 Roadshow - What s new in SQL Server 2016 Kursleitung: Dieter Rüetschi (ruetschi@ability-solutions.ch) 2 Inhalt Fachreferat Everything-Built-In Mission Critical Plattform Security Hochverfügbarkeit Advanced

Mehr

Oracle Core für Einsteiger: Datenbank I/O

Oracle 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

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

ITK-Trends 2010: Hardware and Software. Engineered to work together. Rolf Kersten EMEA Hardware Product Marketing, Oracle

ITK-Trends 2010: Hardware and Software. Engineered to work together. Rolf Kersten EMEA Hardware Product Marketing, Oracle ITK-Trends 2010: Hardware and Software. Engineered to work together. Rolf Kersten EMEA Hardware Product Marketing, Oracle SAFE HARBOR STATEMENT The following is intended to outline our general product

Mehr

Der Oracle Mobile Cloud Service

Der Oracle Mobile Cloud Service Der Oracle Mobile Cloud Service - Die Infrastruktur für Mobile Apps in der Cloud Jürgen Menge Sales Consultant Oracle Deutschland B.V. & Co KG Safe Harbor Statement The following is intended to outline

Mehr

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Aufbau einer Oracle Private Cloud Marcus Schröder Leitender Systemberater Oracle Deutschland 2 The following is intended to outline our general product direction. It is intended for information purposes

Mehr

Performance in der Oracle Datenbank von Anfang an

Performance 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

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

Tempo, Sicherheit und Komprimierung Neue Möglichkeiten der LOBs mit ORACLE 11g SecureFiles STCC Düsseldorf, Oracle Deutschland GmbH

Tempo, Sicherheit und Komprimierung Neue Möglichkeiten der LOBs mit ORACLE 11g SecureFiles STCC Düsseldorf, Oracle Deutschland GmbH Tempo, Sicherheit und Komprimierung Neue Möglichkeiten der LOBs mit ORACLE 11g SecureFiles Nikolaus Eichler STCC Düsseldorf, Oracle Deutschland GmbH Informationsmanagement Informationen

Mehr

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 "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 TO DELIVER ANY

Mehr

Cloud Control und die Datenbank

Cloud 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

Mehr

Ganzheitliche Optimierung

Ganzheitliche 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

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

IO Performance - Planung Messung, Optimierung. Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG

IO Performance - Planung Messung, Optimierung. Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG IO Performance - Planung Messung, Optimierung Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG The following is intended to outline our general product direction. It is intended

Mehr

Oracle Datenbank 11g Advanced Compression Option

Oracle Datenbank 11g Advanced Compression Option Oracle Datenbank 11g Advanced Compression Option DOAG Regionalgruppe Jena/Thüringen am 30. April 2008 Karin Patenge Oracle Deutschland GmbH karin.patenge@oracle.com Agenda Oracle

Mehr

Datenbankbasierte Lösungen

Datenbankbasierte Lösungen Technologische Beiträge für verteilte GIS - Anforderungen an verteilte GIS und Lösungsansätze Datenbankbasierte Lösungen Johannes Kebeck Senior Systemberater ORACLE Deutschland GmbH Agenda TOP Thema 1

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

EE SE1 Oracle RDBMS. Andrew Lacy Solution Architect. OPITZ CONSULTING Deutschland GmbH. Foto: Siobhan Bickerdike

EE SE1 Oracle RDBMS. Andrew Lacy Solution Architect. OPITZ CONSULTING Deutschland GmbH. Foto: Siobhan Bickerdike EE SE1 Oracle RDBMS Andrew Lacy Solution Architect OPITZ CONSULTING Deutschland GmbH Foto: Siobhan Bickerdike DOAG Regio Nürnberg, 17.07.2014 OPITZ CONSULTING GmbH 2014 Seite 1 Agenda Wieso auf SE1 umsteigen?

Mehr

<Insert Picture Here> Verschlüsselung in der Datenbank

<Insert Picture Here> Verschlüsselung in der Datenbank Verschlüsselung in der Datenbank Ralf Durben ORACLE Deutschland GmbH Verschlüsselung in den Datendateien Bedrohung Direkter Zugriff aus BS- Ebene Online Datendateien Backup Abwehrmaßnahme

Mehr

Foglight Performance Analysis for Oracle

Foglight 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

Mehr

Oracle 12cR1 In-Memory Real World POC and what s coming up with 12cR2 Christian Pfundtner DB Masters GmbH Stammersdorfer Str Gerasdorf

Oracle 12cR1 In-Memory Real World POC and what s coming up with 12cR2 Christian Pfundtner DB Masters GmbH Stammersdorfer Str Gerasdorf Oracle 12cR1 In-Memory Real World POC and what s coming up with 12cR2 Christian Pfundtner DB Masters GmbH Stammersdorfer Str. 463 2201 Gerasdorf Schlüsselworte Oracle 12c, In-Memory, POC, Real World, Column

Mehr

Oracle Database Cloud Services

Oracle Database Cloud Services Oracle Database Cloud Services Tipps & News & Best Practices Manuel Hoßfeld Leitender Systemberater Business Unit Cloud & Core Technologies Oracle Deutschland B.V. & Co. KG Safe Harbor Statement The following

Mehr

Oracle Flashback. in der Praxis Dr. Frank Haney 1

Oracle Flashback. in der Praxis Dr. Frank Haney 1 Oracle Flashback in der Praxis 15.11.2006 Dr. Frank Haney 1 Benutzerfehler Benutzerfehler stellen eine große Herausforderung für den DBA dar. Solche sind z.b.: Versehentliches oder böswilliges Löschen

Mehr

ODA Erfahrungen und Neuigkeiten

ODA Erfahrungen und Neuigkeiten ODA Erfahrungen und Neuigkeiten Dierk Lenz 25. Oktober 2017 Köln Oracle Database Appliance (ODA) Mitglied der Familie der Oracle Engineered Systems, d.h.: Hardware und Software (Betriebssystem, Datenbank)

Mehr

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Customer Presentation

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Customer Presentation 1 Copyright 2011, Oracle and/or its affiliates. All rights Troubleshooting für BI Publisher Reports Jürgen Menge Oracle Deutschland B.V. & Co. KG 2 Copyright 2011, Oracle and/or its affiliates. All rights

Mehr

Office 365 Dynamics 365 Azure Cortana Intelligence. Enterprise Mobility + Security Operations Mgmt. + Security

Office 365 Dynamics 365 Azure Cortana Intelligence. Enterprise Mobility + Security Operations Mgmt. + Security Office 365 Dynamics 365 Azure Cortana Intelligence Enterprise Mobility + Security Operations Mgmt. + Security API Application Availability Bottomless Storage Identity Management Full hybrid

Mehr

Tipps und Tricks in der Datenbankadministration

Tipps und Tricks in der Datenbankadministration Tipps und Tricks in der Datenbankadministration Nürnberg, 17. November 2011 Volker Mach - Fachbereichsleiter IT System Services MT AG Key Facts MT AG MANAGING TECHNOLOGY ENABLING THE ADAPTIVE ENTERPRISE

Mehr