SlideShare a Scribd company logo
The Exadata Story:

Tim Fox
Chief Technical Architect
Who is Enkitec?
• Oracle-centric Consulting Partner focusing on the Oracle
  Technology Stack
• Exadata Specialized Partner status (one of a handful globally)
• Dedicated, In-house Exadata / Big Data / ODA / EMC / Dell
• 80+ Successful Exadata Implementations
• Additional Practices include
  • Oracle RAC Implementation
  • Oracle Golden Gate
  • Oracle Applications Administration
  • On-Call Database Administration
  • APEX / Java / PL*SQL Development




                                                                   3
Why is Exadata Different?

 Exadata does have a

 Secret Sauce
 But it’s still just Oracle


                              4
What is Exadata?

  Exadata is and always has been a Storage Technology



   Same Old                               Secret
Database Servers       Really Fast
                        Network           Sauce
                      (Infiniband)
                                           Here
                                      Storage Servers
                                      Run a portion of the
                                      database software



                                                             5
What are the Exadata Features?
Column Projection - Only return the Columns I asked for:

  select column_2 from table




Drastically Reduces the Amount of Data Returned from
Storage to the Database Server


                                                           6
What are the Exadata Features?
Predicate Filtering - Only return the Rows I asked for:

  select column_2 from table where…




Further Reduces Data Returned to Database Server



                                                          7
What are the Exadata Features?
   Storage Indexes - Tell me where the data isn’t


select cust_state
from customers
where cust_age > 35




                                                    8
Exadata vs Traditional System



  Perform Exadata Card Trick Here



        Ask for a Volunteer




                                    9
PGA   Database Server   SGA
                                      Standard
              Database Server
                                      Operations
     Oracle                         8K
    Records                       Oracle
              Storage Server      Block


              Storage Server
Smart Scan
or
Offloaded     Storage Server
Operations


                                               10
11
Exadata Rumors and Truths
 • Can you Drop all your Indexes?

 • Does it run Bad Code really well?

 • Can Exadata run OLTP Workloads?

 • Can Exadata run Mixed Workloads?

 • Can Exadata run SAP, PeopleSoft,eBiz?

 • Is Exadata a good Consolidation Platform?



                                               12
Conclusion


             tim.fox@enkitec.com


              www.enkitec.com




                                   13

More Related Content

PPT
Ash masters : advanced ash analytics on Oracle
PPTX
Oracle Database Performance Tuning Basics
PDF
Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...
PDF
Best Practices for Oracle Exadata and the Oracle Optimizer
PDF
My First 100 days with an Exadata (PPT)
ODP
Exadata
PPTX
Oracle sql high performance tuning
PDF
Oracle statistics by example
Ash masters : advanced ash analytics on Oracle
Oracle Database Performance Tuning Basics
Tuning SQL for Oracle Exadata: The Good, The Bad, and The Ugly Tuning SQL fo...
Best Practices for Oracle Exadata and the Oracle Optimizer
My First 100 days with an Exadata (PPT)
Exadata
Oracle sql high performance tuning
Oracle statistics by example

What's hot (20)

PPT
Your tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
PDF
Parallel Query on Exadata
PDF
Troubleshooting Complex Performance issues - Oracle SEG$ contention
DOC
Analyzing awr report
PDF
Oracle RAC 19c: Best Practices and Secret Internals
PDF
Ash architecture and advanced usage rmoug2014
PDF
Oracle Database Performance Tuning Concept
PDF
Oracle Performance Tuning Fundamentals
PDF
Oracle Cloud is Best for Oracle Database - High Availability
PDF
Exadata master series_asm_2020
PPTX
Indexing in Exadata
PDF
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
PPTX
What’s New in Oracle Database 19c - Part 1
PDF
Oracle LOB Internals and Performance Tuning
PPTX
Part1 of SQL Tuning Workshop - Understanding the Optimizer
PDF
Advanced RAC troubleshooting: Network
PDF
AWR & ASH Analysis
PPT
Performance Tuning With Oracle ASH and AWR. Part 1 How And What
PPT
Direct SGA access without SQL
PDF
Same plan different performance
Your tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
Parallel Query on Exadata
Troubleshooting Complex Performance issues - Oracle SEG$ contention
Analyzing awr report
Oracle RAC 19c: Best Practices and Secret Internals
Ash architecture and advanced usage rmoug2014
Oracle Database Performance Tuning Concept
Oracle Performance Tuning Fundamentals
Oracle Cloud is Best for Oracle Database - High Availability
Exadata master series_asm_2020
Indexing in Exadata
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
What’s New in Oracle Database 19c - Part 1
Oracle LOB Internals and Performance Tuning
Part1 of SQL Tuning Workshop - Understanding the Optimizer
Advanced RAC troubleshooting: Network
AWR & ASH Analysis
Performance Tuning With Oracle ASH and AWR. Part 1 How And What
Direct SGA access without SQL
Same plan different performance
Ad

Similar to Exadata Performance Optimization (20)

PDF
Oracle en Entel Summit 2010
PPT
Teradata vs-exadata
PDF
Oracleonoracle dec112012
PPTX
Simplify IT: Oracle SuperCluster
PDF
Oracle strategy for_information_management
PDF
PDoolan Oracle Overview
PPT
Exadata architecture and internals presentation
PDF
Presentacion oracle exadata & exalogic f. podesta -yatch club 19 de abril 2012
PPTX
Miro Consulting Oracle Exadata Database Machine Offering
PPTX
Sun Oracle Exadata Technical Overview V1
PPTX
Accelerating Data Management - Dave Fellinger - RDAP12
PDF
Big Data: Business Opportunities, Requirements and Approach
PDF
Vizuri Exadata East Coast Users Conference
PDF
Exadata SMART Monitoring - OEM 13c
PDF
Exadata is still oracle
PDF
Exalogic Bcn
PPT
Exadata x3 workshop
PDF
Oracle Exadata Training.pdf
PDF
Session 307 ravi pendekanti engineered systems
PDF
Oracle Exadata Database
Oracle en Entel Summit 2010
Teradata vs-exadata
Oracleonoracle dec112012
Simplify IT: Oracle SuperCluster
Oracle strategy for_information_management
PDoolan Oracle Overview
Exadata architecture and internals presentation
Presentacion oracle exadata & exalogic f. podesta -yatch club 19 de abril 2012
Miro Consulting Oracle Exadata Database Machine Offering
Sun Oracle Exadata Technical Overview V1
Accelerating Data Management - Dave Fellinger - RDAP12
Big Data: Business Opportunities, Requirements and Approach
Vizuri Exadata East Coast Users Conference
Exadata SMART Monitoring - OEM 13c
Exadata is still oracle
Exalogic Bcn
Exadata x3 workshop
Oracle Exadata Training.pdf
Session 307 ravi pendekanti engineered systems
Oracle Exadata Database
Ad

More from Enkitec (20)

PDF
Using Angular JS in APEX
PDF
Controlling execution plans 2014
PDF
Engineered Systems: Environment-as-a-Service Demonstration
PDF
Think Exa!
PDF
In Memory Database In Action by Tanel Poder and Kerry Osborne
PDF
In Search of Plan Stability - Part 1
PDF
Mini Session - Using GDB for Profiling
PDF
Profiling Oracle with GDB
PDF
Oracle Performance Tools of the Trade
PDF
SQL Tuning Tools of the Trade
PDF
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan Stability
PDF
Oracle GoldenGate Architecture Performance
PDF
OGG Architecture Performance
PDF
APEX Security Primer
PDF
How Many Ways Can I Manage Oracle GoldenGate?
PDF
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...
PDF
Sql tuning made easier with sqltxplain (sqlt)
PDF
Profiling the logwriter and database writer
PDF
Fatkulin hotsos 2014
PDF
Combining ACS Flexibility with SPM Stability
Using Angular JS in APEX
Controlling execution plans 2014
Engineered Systems: Environment-as-a-Service Demonstration
Think Exa!
In Memory Database In Action by Tanel Poder and Kerry Osborne
In Search of Plan Stability - Part 1
Mini Session - Using GDB for Profiling
Profiling Oracle with GDB
Oracle Performance Tools of the Trade
SQL Tuning Tools of the Trade
Using SQL Plan Management (SPM) to Balance Plan Flexibility and Plan Stability
Oracle GoldenGate Architecture Performance
OGG Architecture Performance
APEX Security Primer
How Many Ways Can I Manage Oracle GoldenGate?
Understanding how is that adaptive cursor sharing (acs) produces multiple opt...
Sql tuning made easier with sqltxplain (sqlt)
Profiling the logwriter and database writer
Fatkulin hotsos 2014
Combining ACS Flexibility with SPM Stability

Exadata Performance Optimization

  • 1. The Exadata Story: Tim Fox Chief Technical Architect
  • 2. Who is Enkitec? • Oracle-centric Consulting Partner focusing on the Oracle Technology Stack • Exadata Specialized Partner status (one of a handful globally) • Dedicated, In-house Exadata / Big Data / ODA / EMC / Dell • 80+ Successful Exadata Implementations • Additional Practices include • Oracle RAC Implementation • Oracle Golden Gate • Oracle Applications Administration • On-Call Database Administration • APEX / Java / PL*SQL Development 3
  • 3. Why is Exadata Different? Exadata does have a Secret Sauce But it’s still just Oracle 4
  • 4. What is Exadata? Exadata is and always has been a Storage Technology Same Old Secret Database Servers Really Fast Network Sauce (Infiniband) Here Storage Servers Run a portion of the database software 5
  • 5. What are the Exadata Features? Column Projection - Only return the Columns I asked for: select column_2 from table Drastically Reduces the Amount of Data Returned from Storage to the Database Server 6
  • 6. What are the Exadata Features? Predicate Filtering - Only return the Rows I asked for: select column_2 from table where… Further Reduces Data Returned to Database Server 7
  • 7. What are the Exadata Features? Storage Indexes - Tell me where the data isn’t select cust_state from customers where cust_age > 35 8
  • 8. Exadata vs Traditional System Perform Exadata Card Trick Here Ask for a Volunteer 9
  • 9. PGA Database Server SGA Standard Database Server Operations Oracle 8K Records Oracle Storage Server Block Storage Server Smart Scan or Offloaded Storage Server Operations 10
  • 10. 11
  • 11. Exadata Rumors and Truths • Can you Drop all your Indexes? • Does it run Bad Code really well? • Can Exadata run OLTP Workloads? • Can Exadata run Mixed Workloads? • Can Exadata run SAP, PeopleSoft,eBiz? • Is Exadata a good Consolidation Platform? 12
  • 12. Conclusion [email protected] www.enkitec.com 13