exadata performance optimization

12
The Exadata Story: Tim Fox Chief Technical Architect

Upload: enkitec

Post on 22-May-2015

985 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Exadata Performance Optimization

The Exadata Story:

Tim Fox

Chief Technical Architect

Page 2: Exadata Performance Optimization

Who is Enkitec?

3

• 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

Page 3: Exadata Performance Optimization

Why is Exadata Different?

4

Exadata does have a Secret Sauce

But it’s still just Oracle

Page 4: Exadata Performance Optimization

Here

Sauce

What is Exadata?

5

Exadata is and always has been a Storage Technology

Secret Same Old

Database Servers

Storage Servers

Run a portion of the

database software

Really Fast

Network

(Infiniband)

Page 5: Exadata Performance Optimization

What are the Exadata Features?

6

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

Page 6: Exadata Performance Optimization

What are the Exadata Features?

7

Predicate Filtering - Only return the Rows I asked for:

select column_2 from table where…

Further Reduces Data Returned to Database Server

Page 7: Exadata Performance Optimization

What are the Exadata Features?

8

Storage Indexes - Tell me where the data isn’t

select cust_state

from customers

where cust_age > 35

Page 8: Exadata Performance Optimization

Exadata vs Traditional System

9

Perform Exadata Card Trick Here

Ask for a Volunteer

Page 9: Exadata Performance Optimization

10

Database Server

Database Server

Storage Server

Storage Server

Storage Server

8K

Oracle

Block

SGA

Oracle

Records

PGA

Standard

Operations

Smart Scan

or

Offloaded

Operations

Page 10: Exadata Performance Optimization

11

Page 11: Exadata Performance Optimization

Exadata Rumors and Truths

12

• 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?

Page 12: Exadata Performance Optimization

Conclusion

13

[email protected]

www.enkitec.com