BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA
HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH
Oracle Database In-Memory
DOAG 2015 Konferenz
Nürnberg (D), 18 November 2015
Christian Antognini
@ChrisAntognini
Oracle Database In-Memory2 10/11/2015
Senior principal consultant, trainer and partner at Trivadis
christian.antognini@trivadis.com
http://antognini.ch
Focus: get the most out of Oracle Database
Logical and physical database design
Query optimizer
Application performance management
Author of Troubleshooting Oracle Performance (Apress, 2008/14)
OakTable Network, Oracle ACE Director
Our Company
Oracle Database In-Memory3 10/11/2015
Trivadis is a market leader in IT consulting, system integration, solution engineering
and the provision of IT services focusing on and technologies
in Switzerland, Germany, Austria and Denmark. We offer our services in the following
strategic business fields:
O P E R A T I O N
COPENHAGEN
MUNICH
LAUSANNE
BERN
ZURICH
BRUGG
GENEVA
HAMBURG
DÜSSELDORF
FRANKFURT
STUTTGART
FREIBURG
BASEL
VIENNA
With over 600 Specialists and IT Experts in Your Region
Oracle Database In-Memory4 10/11/2015
14 Trivadis branches and more than
600 employees
200 Service Level Agreements
Over 4,000 training participants
Research and development budget:
CHF 5.0 million
Financially self-supporting and
sustainably profitable
Experience from more than 1,900
projects per year at over 800
customers
Oracle Database In-Memory – Architecture Overview
Oracle Database In-Memory10/11/2015
SGA
In-Memory Area
TX
Journal
DBWn User IMCO Wnnn
Data Files
Buffer Cache
C5C1 C2 C3 C4
SELECT
UPDATE
5
Oracle Database In-Memory – Warning about Demos
Oracle Database In-Memory6 10/11/2015
The demos show the results of different performance tests.
The performance figures are intended only to explain and compare different kinds of
processing and to give you a feel for their impact.
Every system and every application has its own characteristics. Therefore, the
relevance of using each technique might be very different, depending on where it’s
applied.
Oracle Database In-Memory – Demos
Oracle Database In-Memory10/11/2015
Population (imcs_population.sql, video)
FTS, no filter (imcs_fts_no_filter.sql, video)
FTS, simple filter (imcs_fts_filter.sql, video)
FTS, no filter, aggregation (imcs_fts_aggregation.sql, video)
Real query (imcs_real_query.sql, video)
Distribution with RAC (imcs_duplicate.sql, video)
Repopulation (imcs_repopulation.sql, video)
7
Tip: follow the
links to access
the scripts and
the videos
Oracle Database In-Memory – Summary
Performance improvements can
be great
– Don’t always expect a factor
42-1000 speed up
– Some scenarios can even be
slower
– There are various limiting
factors
Works out-of-the-box
– Simple configuration
Oracle Database In-Memory10/11/20158
Oracle Database In-Memory9 10/11/2015
Trivadis at DOAG 2015
Level 3 - next to the escalator
We look forward to your visit.
Because with Trivadis you always win.
Questions and Answers…
Christian Antognini
Senior Principal Consultant
christian.antognini@trivadis.com
Oracle Database In-Memory10/11/201510

Oracle Database In_Memory Christian Antognini

  • 1.
    BASLE BERN BRUGGDÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH Oracle Database In-Memory DOAG 2015 Konferenz Nürnberg (D), 18 November 2015 Christian Antognini
  • 2.
    @ChrisAntognini Oracle Database In-Memory210/11/2015 Senior principal consultant, trainer and partner at Trivadis christian.antognini@trivadis.com http://antognini.ch Focus: get the most out of Oracle Database Logical and physical database design Query optimizer Application performance management Author of Troubleshooting Oracle Performance (Apress, 2008/14) OakTable Network, Oracle ACE Director
  • 3.
    Our Company Oracle DatabaseIn-Memory3 10/11/2015 Trivadis is a market leader in IT consulting, system integration, solution engineering and the provision of IT services focusing on and technologies in Switzerland, Germany, Austria and Denmark. We offer our services in the following strategic business fields: O P E R A T I O N
  • 4.
    COPENHAGEN MUNICH LAUSANNE BERN ZURICH BRUGG GENEVA HAMBURG DÜSSELDORF FRANKFURT STUTTGART FREIBURG BASEL VIENNA With over 600Specialists and IT Experts in Your Region Oracle Database In-Memory4 10/11/2015 14 Trivadis branches and more than 600 employees 200 Service Level Agreements Over 4,000 training participants Research and development budget: CHF 5.0 million Financially self-supporting and sustainably profitable Experience from more than 1,900 projects per year at over 800 customers
  • 5.
    Oracle Database In-Memory– Architecture Overview Oracle Database In-Memory10/11/2015 SGA In-Memory Area TX Journal DBWn User IMCO Wnnn Data Files Buffer Cache C5C1 C2 C3 C4 SELECT UPDATE 5
  • 6.
    Oracle Database In-Memory– Warning about Demos Oracle Database In-Memory6 10/11/2015 The demos show the results of different performance tests. The performance figures are intended only to explain and compare different kinds of processing and to give you a feel for their impact. Every system and every application has its own characteristics. Therefore, the relevance of using each technique might be very different, depending on where it’s applied.
  • 7.
    Oracle Database In-Memory– Demos Oracle Database In-Memory10/11/2015 Population (imcs_population.sql, video) FTS, no filter (imcs_fts_no_filter.sql, video) FTS, simple filter (imcs_fts_filter.sql, video) FTS, no filter, aggregation (imcs_fts_aggregation.sql, video) Real query (imcs_real_query.sql, video) Distribution with RAC (imcs_duplicate.sql, video) Repopulation (imcs_repopulation.sql, video) 7 Tip: follow the links to access the scripts and the videos
  • 8.
    Oracle Database In-Memory– Summary Performance improvements can be great – Don’t always expect a factor 42-1000 speed up – Some scenarios can even be slower – There are various limiting factors Works out-of-the-box – Simple configuration Oracle Database In-Memory10/11/20158
  • 9.
    Oracle Database In-Memory910/11/2015 Trivadis at DOAG 2015 Level 3 - next to the escalator We look forward to your visit. Because with Trivadis you always win.
  • 10.
    Questions and Answers… ChristianAntognini Senior Principal Consultant christian.antognini@trivadis.com Oracle Database In-Memory10/11/201510