SlideShare a Scribd company logo
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

More Related Content

What's hot (20)

PDF
Lessons learned from over 25 Data Virtualization implementations
Denodo
 
PDF
How to Improve Data Labels and Feedback Loops Through High-Frequency Sensor A...
InfluxData
 
PPTX
sitNL 2018 - SAP TechEd BI takeaway / Recap
Ronald Konijnenburg
 
PDF
Risk Management Framework Using Intel FPGA, Apache Spark, and Persistent RDDs...
Databricks
 
PPTX
Transforms Document Management at Scale with Distributed Database Solution wi...
DataStax Academy
 
PDF
What’s New in Backup Exec 16 FP2 Solution Brief
Veritas Technologies LLC
 
PPTX
Webinar: Don't believe the hype, you don't need dedicated storage for VDI
NetApp
 
PDF
Revolutionising Storage for your Future Business Requirements
NetApp
 
PDF
Data Fabric: NetApp's Vision for the Future of Data Management
NetApp
 
PDF
10 Good Reasons: NetApp AltaVault
NetApp
 
PDF
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
Databricks
 
PDF
ML Production Pipelines: A Classification Model
Databricks
 
PDF
Overview of how NetApp IT Runs NetApp Technology in Their Enterprise
NetApp
 
PDF
Perth Microsoft Data & Analytics User Group - Building Solutions with Azure D...
Sergio Zenatti Filho
 
PDF
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp
 
PDF
NetApp FlashAdvantage 3-4-5
NetApp
 
PPTX
Scaling Data Science on Big Data
DataWorks Summit
 
PPTX
Digitalising the Core – How Analytics is Shaping the Energy Industry Daniel J...
Spark Summit
 
PDF
Journey to Big Data: Main Issues, Solutions, Benefits
DataWorks Summit
 
PPTX
Scaling Your Skillset with Your Data with Jarrett Garcia (Nielsen)
Spark Summit
 
Lessons learned from over 25 Data Virtualization implementations
Denodo
 
How to Improve Data Labels and Feedback Loops Through High-Frequency Sensor A...
InfluxData
 
sitNL 2018 - SAP TechEd BI takeaway / Recap
Ronald Konijnenburg
 
Risk Management Framework Using Intel FPGA, Apache Spark, and Persistent RDDs...
Databricks
 
Transforms Document Management at Scale with Distributed Database Solution wi...
DataStax Academy
 
What’s New in Backup Exec 16 FP2 Solution Brief
Veritas Technologies LLC
 
Webinar: Don't believe the hype, you don't need dedicated storage for VDI
NetApp
 
Revolutionising Storage for your Future Business Requirements
NetApp
 
Data Fabric: NetApp's Vision for the Future of Data Management
NetApp
 
10 Good Reasons: NetApp AltaVault
NetApp
 
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
Databricks
 
ML Production Pipelines: A Classification Model
Databricks
 
Overview of how NetApp IT Runs NetApp Technology in Their Enterprise
NetApp
 
Perth Microsoft Data & Analytics User Group - Building Solutions with Azure D...
Sergio Zenatti Filho
 
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp
 
NetApp FlashAdvantage 3-4-5
NetApp
 
Scaling Data Science on Big Data
DataWorks Summit
 
Digitalising the Core – How Analytics is Shaping the Energy Industry Daniel J...
Spark Summit
 
Journey to Big Data: Main Issues, Solutions, Benefits
DataWorks Summit
 
Scaling Your Skillset with Your Data with Jarrett Garcia (Nielsen)
Spark Summit
 

Viewers also liked (8)

PDF
Designing for Performance: Database Related Worst Practices
Christian Antognini
 
PPTX
Database application and design
sieedah
 
PPTX
Generating Code with Oracle SQL Developer Data Modeler
Rob van den Berg
 
PDF
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Aaron Shilo
 
PPT
Best Practices for Database Schema Design
Iron Speed
 
PPTX
Online Banking Project
M.Saber
 
PPTX
Top 10 tips for Oracle performance (Updated April 2015)
Guy Harrison
 
PDF
Database Design Project-Oracle 11g
Sunny U Okoro
 
Designing for Performance: Database Related Worst Practices
Christian Antognini
 
Database application and design
sieedah
 
Generating Code with Oracle SQL Developer Data Modeler
Rob van den Berg
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Aaron Shilo
 
Best Practices for Database Schema Design
Iron Speed
 
Online Banking Project
M.Saber
 
Top 10 tips for Oracle performance (Updated April 2015)
Guy Harrison
 
Database Design Project-Oracle 11g
Sunny U Okoro
 
Ad

Similar to Oracle Database In-Memory (20)

PDF
Doag 2014 konrad-haefeli_in-memory-option-on-exadata
Trivadis
 
PDF
Oracle Database In-Memory Option for ILOUG
Zohar Elkayam
 
PDF
Adding real time reporting to your database oracle db in memory
Zohar Elkayam
 
PPTX
Oracle Database in-Memory Overivew
Maria Colgan
 
PPTX
GLOC Keynote 2014 - In-memory
Connor McDonald
 
PDF
Larry Ellison Introduces Oracle Database In-Memory
OracleCorporate
 
PDF
Oracle12c Database in-memory Data Sheet
Oracle
 
PPTX
Geek Sync I Need for Speed: In-Memory Databases in Oracle and SQL Server
IDERA Software
 
PDF
Oracle DB In-Memory technologie v kombinaci s procesorem M7
MarketingArrowECS_CZ
 
PPTX
SQL 2014 In-Memory OLTP
Amber Keyse
 
PDF
Oracle Database In-Memory and the Query Optimizer
Christian Antognini
 
PDF
Sloupcové uložení dat a použití in-memory technologií u řešení Exadata
MarketingArrowECS_CZ
 
PPTX
Oracle Database In-Memory & Multitenant - TROUG Days'16 Istanbul
Mahir M. Quluzade
 
PPTX
What_to_expect_from_oracle_database_12c
Maria Colgan
 
PDF
IRJET- Improving Performance of Data Analytical Queries using In-Memory D...
IRJET Journal
 
PDF
12c In Memory Management - Saurabh Gupta
pasalapudi123
 
PPTX
In-Memory Big Data Analytics
Supreeth M P
 
PPTX
P9 speed of-light faceted search via oracle in-memory option by alexander tok...
Alexander Tokarev
 
PDF
Oracle Database InMemory
Jorge Barba
 
PDF
Oracle engineered systems executive presentation
OTN Systems Hub
 
Doag 2014 konrad-haefeli_in-memory-option-on-exadata
Trivadis
 
Oracle Database In-Memory Option for ILOUG
Zohar Elkayam
 
Adding real time reporting to your database oracle db in memory
Zohar Elkayam
 
Oracle Database in-Memory Overivew
Maria Colgan
 
GLOC Keynote 2014 - In-memory
Connor McDonald
 
Larry Ellison Introduces Oracle Database In-Memory
OracleCorporate
 
Oracle12c Database in-memory Data Sheet
Oracle
 
Geek Sync I Need for Speed: In-Memory Databases in Oracle and SQL Server
IDERA Software
 
Oracle DB In-Memory technologie v kombinaci s procesorem M7
MarketingArrowECS_CZ
 
SQL 2014 In-Memory OLTP
Amber Keyse
 
Oracle Database In-Memory and the Query Optimizer
Christian Antognini
 
Sloupcové uložení dat a použití in-memory technologií u řešení Exadata
MarketingArrowECS_CZ
 
Oracle Database In-Memory & Multitenant - TROUG Days'16 Istanbul
Mahir M. Quluzade
 
What_to_expect_from_oracle_database_12c
Maria Colgan
 
IRJET- Improving Performance of Data Analytical Queries using In-Memory D...
IRJET Journal
 
12c In Memory Management - Saurabh Gupta
pasalapudi123
 
In-Memory Big Data Analytics
Supreeth M P
 
P9 speed of-light faceted search via oracle in-memory option by alexander tok...
Alexander Tokarev
 
Oracle Database InMemory
Jorge Barba
 
Oracle engineered systems executive presentation
OTN Systems Hub
 
Ad

More from Trivadis (20)

PDF
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Trivadis
 
PDF
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Trivadis
 
PDF
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Trivadis
 
PDF
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Trivadis
 
PDF
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Trivadis
 
PDF
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Trivadis
 
PDF
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Trivadis
 
PDF
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Trivadis
 
PDF
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Trivadis
 
PDF
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Trivadis
 
PDF
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
Trivadis
 
PDF
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
Trivadis
 
PDF
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
Trivadis
 
PDF
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
Trivadis
 
PDF
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
Trivadis
 
PDF
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
Trivadis
 
PDF
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
Trivadis
 
PDF
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
Trivadis
 
PDF
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
Trivadis
 
PDF
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
Trivadis
 
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Trivadis
 
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Trivadis
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Trivadis
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Trivadis
 
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Trivadis
 
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Trivadis
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Trivadis
 
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Trivadis
 
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Trivadis
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Trivadis
 
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
Trivadis
 
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
Trivadis
 
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
Trivadis
 
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
Trivadis
 
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
Trivadis
 
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
Trivadis
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
Trivadis
 
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
Trivadis
 
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
Trivadis
 
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
Trivadis
 

Recently uploaded (20)

PDF
Buy Verified Coinbase Accounts — The Ultimate Guide for 2025 (Rank #1 on Goog...
Buy Verified Cash App Accounts
 
PPTX
Unit 1, 2 & 3 - Pharmacognosy - Defn_history_scope.pptx
bagewadivarsha2024
 
PDF
The Family Secret (essence of loveliness)
Favour Biodun
 
PDF
Jotform Presentation Agents: Features and Benefits
Jotform
 
PPTX
presentation on legal and regulatory action
raoharsh4122001
 
PDF
From Draft to DSN - How to Get your Paper In [DSN 2025 Doctoral Forum Keynote]
vschiavoni
 
PPTX
STURGEON BAY WI AG PPT JULY 6 2025.pptx
FamilyWorshipCenterD
 
PDF
The Origin - A Simple Presentation on any project
RishabhDwivedi43
 
PPTX
INTRO-TO-EMPOWERMENT-TECHNOLGY grade 11 lesson
ReyAcosta8
 
PDF
Buy Verified Payoneer Accounts — The Ultimate Guide for 2025 (Rank #1 on Goog...
Buy Verified Cash App Accounts
 
DOC
STABILITY INDICATING METHOD DEVELOPMENT AND VALIDATION FOR SIMULTANEOUS ESTIM...
jmkeans624
 
PPTX
Melbourne_Keynote_June_19_2013_without_photos.pptx
BryInfanteRayos
 
PDF
Committee-Skills-Handbook---MUNprep.org.pdf
SatvikAgarwal9
 
DOCX
How Digital Marketplaces are Empowering Emerging MedTech Brands
Ram Gopal Varma
 
PDF
Jotform Presentation Agents: Use Cases and Examples
Jotform
 
PDF
Model Project Report_36DR_G&P.pdf for investors understanding
MeetAgrawal23
 
PPTX
Great-Books. Powerpoint presentation. files
tamayocrisgie
 
PPTX
Lesson 1-3(Learners' copy).pptxucspctopi
KrizeAnneCorneja
 
PDF
Planning the parliament of the future in greece – considerations for a data-d...
Dr. Fotios Fitsilis
 
PDF
The Impact of Game Live Streaming on In-Game Purchases of Chinese Young Game ...
Shibaura Institute of Technology
 
Buy Verified Coinbase Accounts — The Ultimate Guide for 2025 (Rank #1 on Goog...
Buy Verified Cash App Accounts
 
Unit 1, 2 & 3 - Pharmacognosy - Defn_history_scope.pptx
bagewadivarsha2024
 
The Family Secret (essence of loveliness)
Favour Biodun
 
Jotform Presentation Agents: Features and Benefits
Jotform
 
presentation on legal and regulatory action
raoharsh4122001
 
From Draft to DSN - How to Get your Paper In [DSN 2025 Doctoral Forum Keynote]
vschiavoni
 
STURGEON BAY WI AG PPT JULY 6 2025.pptx
FamilyWorshipCenterD
 
The Origin - A Simple Presentation on any project
RishabhDwivedi43
 
INTRO-TO-EMPOWERMENT-TECHNOLGY grade 11 lesson
ReyAcosta8
 
Buy Verified Payoneer Accounts — The Ultimate Guide for 2025 (Rank #1 on Goog...
Buy Verified Cash App Accounts
 
STABILITY INDICATING METHOD DEVELOPMENT AND VALIDATION FOR SIMULTANEOUS ESTIM...
jmkeans624
 
Melbourne_Keynote_June_19_2013_without_photos.pptx
BryInfanteRayos
 
Committee-Skills-Handbook---MUNprep.org.pdf
SatvikAgarwal9
 
How Digital Marketplaces are Empowering Emerging MedTech Brands
Ram Gopal Varma
 
Jotform Presentation Agents: Use Cases and Examples
Jotform
 
Model Project Report_36DR_G&P.pdf for investors understanding
MeetAgrawal23
 
Great-Books. Powerpoint presentation. files
tamayocrisgie
 
Lesson 1-3(Learners' copy).pptxucspctopi
KrizeAnneCorneja
 
Planning the parliament of the future in greece – considerations for a data-d...
Dr. Fotios Fitsilis
 
The Impact of Game Live Streaming on In-Game Purchases of Chinese Young Game ...
Shibaura Institute of Technology
 

Oracle Database In-Memory

  • 1. 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
  • 2. @ChrisAntognini Oracle Database In-Memory2 10/11/2015 Senior principal consultant, trainer and partner at Trivadis [email protected] 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 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
  • 4. 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
  • 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-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.
  • 10. Questions and Answers… Christian Antognini Senior Principal Consultant [email protected] Oracle Database In-Memory10/11/201510