SlideShare a Scribd company logo
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2
Why Engineered Systems
Oracle Database 12c
Cary Millsap and Thomas Kyte
http://.....
http://asktom.oracle.com/
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3
In a Warehouse
environment – how many
DBA’s can tell you how
many GB’s/sec they can
transfer from disk to
server?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4
In an OLTP environment,
what would happen if log
writes on a busy system
went from an average of 3-
5ms to 7-10ms (or longer)?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5
In a Warehouse
environment – how do you
“size” your storage? By
gigabytes or
gigabytes/second?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6
In an OLTP environment,
what do you probably wait
on more than anything?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7
Puzzle Pieces to be integrated, vs Engineered System
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8
Getting cross domain expertise to work together…
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9
Exadata is Smart Storage
 Database Servers
– Perform complex database processing such as
joins, aggregation, etc.
 Exadata Storage Servers
– Storage Server is smart storage, not a DB node
– Search tables and indexes filtering out data that is
not relevant to a query
– Cells serve data to multiple databases enabling
OLTP and consolidation
– Simplicity, and robustness of storage appliance
Compute and Memory
Intensive Processing
Data Intensive
Processing
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10
Until Now Must Choose One Format and Suffer Tradeoffs
Row Format Databases vs. Column Format
Databases
Row
 Transactions run faster on row format
– Example: Insert or query a sales order
– Fast processing few rows, many columns
Column
 Analytics run faster on column format
– Example : Report on sales totals by region
– Fast accessing few columns, many rows
SALES
SALES
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Multitenant
New architecture for consolidating databases and simplifying operations
11
db1 db2
db3 Self-contained PDB for each application
• Applications run unchanged
• Rapid provisioning (via clones)
• Portability (via pluggability)
Shared memory and background
processes
• More applications per server
Common operations performed at CDB
level
• Manage many as one (upgrade, HA, backup)
• Granular control when appropriate

More Related Content

PPTX
Tom Kyte and and Cary Milsap - 2013
PPTX
Oracle 11gR2 plain servers vs Exadata - 2013
XLS
Oracle golden gate comparison
PDF
Simple server side cache for Express.js with Node.js
PDF
Redshift
PDF
Accelerating Analytics with EMR on your S3 Data Lake
PDF
EDB Postgres Backup and Recovery
 
PPT
Caching fundamentals by Shrikant Vashishtha
Tom Kyte and and Cary Milsap - 2013
Oracle 11gR2 plain servers vs Exadata - 2013
Oracle golden gate comparison
Simple server side cache for Express.js with Node.js
Redshift
Accelerating Analytics with EMR on your S3 Data Lake
EDB Postgres Backup and Recovery
 
Caching fundamentals by Shrikant Vashishtha

What's hot (20)

PDF
Proven Low-Cost Database for Your Business
PPTX
Rdbms
PPTX
NoSQL(NOT ONLY SQL)
PDF
caching2012.pdf
PDF
Redis as database - HashedIn
PDF
Achieving Separation of Compute and Storage in a Cloud World
PDF
Oh2 opportunity for_smart_db
PDF
Alluxio Keynote at Strata+Hadoop World Beijing 2016
PDF
20160811 s301 e_prabhat
PDF
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)
ODP
Ssi Tech Arch Overview 03072009
PDF
Scalable Filesystem Metadata Services with RocksDB
PDF
What database
PDF
SharePoint & SQL Server Working Together Efficiently
PDF
Alluxio: Unify Data at Memory Speed; 2016-11-18
PPTX
Indexing with solr search server and hadoop framework
PDF
Introduction to Databases
PDF
Open Source Data Orchestration for AI, Big Data, and Cloud
PPTX
Database storage engine
PPTX
Zookeeper
Proven Low-Cost Database for Your Business
Rdbms
NoSQL(NOT ONLY SQL)
caching2012.pdf
Redis as database - HashedIn
Achieving Separation of Compute and Storage in a Cloud World
Oh2 opportunity for_smart_db
Alluxio Keynote at Strata+Hadoop World Beijing 2016
20160811 s301 e_prabhat
The Future of Postgres Sharding / Bruce Momjian (PostgreSQL)
Ssi Tech Arch Overview 03072009
Scalable Filesystem Metadata Services with RocksDB
What database
SharePoint & SQL Server Working Together Efficiently
Alluxio: Unify Data at Memory Speed; 2016-11-18
Indexing with solr search server and hadoop framework
Introduction to Databases
Open Source Data Orchestration for AI, Big Data, and Cloud
Database storage engine
Zookeeper
Ad

Similar to Why Oracle Engineered systems - 2013 (20)

PPTX
Tendencias Storage
PDF
Exadata database machine_x5-2
PPTX
Intro to Exadata
PDF
OOW 2013 Highlights
PPT
Collier exadata technical overview presentation 4 14-10
PPT
Exadata architecture and internals presentation
PPT
Oracle Database 11g Lower Your Costs
PDF
A5 oracle exadata-the game changer for online transaction processing data w...
PDF
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
PPT
Exadata x3 workshop
PPTX
Eng systems oracle_overview
PPTX
Miro Consulting Oracle Exadata Database Machine Offering
PPT
Exadata
PPT
Sun Oracle Exadata V2 For OLTP And DWH
PDF
Session 307 ravi pendekanti engineered systems
PDF
Oracle Exadata Database
PPTX
Things learned from OpenWorld 2013
PDF
Big Data: Business Opportunities, Requirements and Approach
PDF
Meetup Oracle Database MAD_BCN: 4 Saborea Exadata
PDF
PDoolan Oracle Overview
Tendencias Storage
Exadata database machine_x5-2
Intro to Exadata
OOW 2013 Highlights
Collier exadata technical overview presentation 4 14-10
Exadata architecture and internals presentation
Oracle Database 11g Lower Your Costs
A5 oracle exadata-the game changer for online transaction processing data w...
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata x3 workshop
Eng systems oracle_overview
Miro Consulting Oracle Exadata Database Machine Offering
Exadata
Sun Oracle Exadata V2 For OLTP And DWH
Session 307 ravi pendekanti engineered systems
Oracle Exadata Database
Things learned from OpenWorld 2013
Big Data: Business Opportunities, Requirements and Approach
Meetup Oracle Database MAD_BCN: 4 Saborea Exadata
PDoolan Oracle Overview
Ad

More from Connor McDonald (20)

PDF
Flashback ITOUG
PDF
Sangam 19 - PLSQL still the coolest
PDF
Sangam 19 - Analytic SQL
PDF
UKOUG - 25 years of hints and tips
PDF
Sangam 19 - Successful Applications on Autonomous
PDF
Sangam 2019 - The Latest Features
PDF
UKOUG 2019 - SQL features
PDF
APEX tour 2019 - successful development with autonomous
PDF
APAC Groundbreakers 2019 - Perth/Melbourne
PDF
OOW19 - Flashback, not just for DBAs
PDF
OOW19 - Read consistency
PDF
OOW19 - Slower and less secure applications
PDF
OOW19 - Killing database sessions
PDF
OOW19 - Ten Amazing SQL features
PDF
Latin America Tour 2019 - 18c and 19c featues
PDF
Latin America tour 2019 - Flashback
PDF
Latin America Tour 2019 - 10 great sql features
PDF
Latin America Tour 2019 - pattern matching
PDF
Latin America Tour 2019 - slow data and sql processing
PDF
ANSI vs Oracle language
Flashback ITOUG
Sangam 19 - PLSQL still the coolest
Sangam 19 - Analytic SQL
UKOUG - 25 years of hints and tips
Sangam 19 - Successful Applications on Autonomous
Sangam 2019 - The Latest Features
UKOUG 2019 - SQL features
APEX tour 2019 - successful development with autonomous
APAC Groundbreakers 2019 - Perth/Melbourne
OOW19 - Flashback, not just for DBAs
OOW19 - Read consistency
OOW19 - Slower and less secure applications
OOW19 - Killing database sessions
OOW19 - Ten Amazing SQL features
Latin America Tour 2019 - 18c and 19c featues
Latin America tour 2019 - Flashback
Latin America Tour 2019 - 10 great sql features
Latin America Tour 2019 - pattern matching
Latin America Tour 2019 - slow data and sql processing
ANSI vs Oracle language

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
Teaching material agriculture food technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Encapsulation theory and applications.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
Electronic commerce courselecture one. Pdf
MIND Revenue Release Quarter 2 2025 Press Release
Programs and apps: productivity, graphics, security and other tools
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Teaching material agriculture food technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation theory and applications.pdf
MYSQL Presentation for SQL database connectivity
20250228 LYD VKU AI Blended-Learning.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology

Why Oracle Engineered systems - 2013

  • 1. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
  • 2. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2 Why Engineered Systems Oracle Database 12c Cary Millsap and Thomas Kyte http://..... http://asktom.oracle.com/
  • 3. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3 In a Warehouse environment – how many DBA’s can tell you how many GB’s/sec they can transfer from disk to server?
  • 4. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4 In an OLTP environment, what would happen if log writes on a busy system went from an average of 3- 5ms to 7-10ms (or longer)?
  • 5. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5 In a Warehouse environment – how do you “size” your storage? By gigabytes or gigabytes/second?
  • 6. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6 In an OLTP environment, what do you probably wait on more than anything?
  • 7. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7 Puzzle Pieces to be integrated, vs Engineered System
  • 8. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8 Getting cross domain expertise to work together…
  • 9. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9 Exadata is Smart Storage  Database Servers – Perform complex database processing such as joins, aggregation, etc.  Exadata Storage Servers – Storage Server is smart storage, not a DB node – Search tables and indexes filtering out data that is not relevant to a query – Cells serve data to multiple databases enabling OLTP and consolidation – Simplicity, and robustness of storage appliance Compute and Memory Intensive Processing Data Intensive Processing
  • 10. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10 Until Now Must Choose One Format and Suffer Tradeoffs Row Format Databases vs. Column Format Databases Row  Transactions run faster on row format – Example: Insert or query a sales order – Fast processing few rows, many columns Column  Analytics run faster on column format – Example : Report on sales totals by region – Fast accessing few columns, many rows SALES SALES
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Multitenant New architecture for consolidating databases and simplifying operations 11 db1 db2 db3 Self-contained PDB for each application • Applications run unchanged • Rapid provisioning (via clones) • Portability (via pluggability) Shared memory and background processes • More applications per server Common operations performed at CDB level • Manage many as one (upgrade, HA, backup) • Granular control when appropriate

Editor's Notes

  • #4: Discuss how people miss this point – the most important point – when building a warehouse. How many times do you have to move the data from disk – over the network – to the machine every day… do some simple math – a 1 GigE card really is a 100 megabyte/sec card. At 100 MB/sec, it’ll take 10 seconds to get a GB, and a thousand times that to get a terabyte (almost 3 hours). Even if you go 10x that (half hour) – it is a long time. We need 10’s of gigaBYTES (we’ll talk about filtering early later – making the 10’s of gigaBYTES even “faster”)
  • #5: We would hang – or appear to hang. The LGRW would not respond for a bit – commits continue to happen, the queue builds (end users don’t stop hitting “go”). Machine goes over the edge.
  • #7: Single block reads