Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview...
Transcript of Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview...
![Page 1: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/1.jpg)
1
Rich Niemiec, Rolta TUSC(Thanks: Zhong Yang, Steven Lu, Jim Viscusi, Milton Wan, Damon Grube, Mike Messina,
Sri Avantsa, & Shyam Varan Nath (+ Oracle Learning Library for Examples)
Exadata Overview …Performance Advantages Revealed
Ohio 2011
![Page 2: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/2.jpg)
2
Overview
• Terminology & the Basics about Exadata (X2-2, X2-8)
• Flash Cache
• Storage Index
• Smart Scans
• Hybrid Columnar Compression (HCC)
• Enterprise Manager & Grid Control
• Enterprise Manager Exadata Simulation
• I/O Resource Manager
• Security, Utilities, Best Practices
• Exalogic Elastic Cloud
• Exadata Storage Expansion Rack (July 2011)
• Oracle Exalytics Business Intelligence Machine (October 2, 2011)
• SPARC SuperCluster & Oracle Database Appliance (Sept. 2011)
• Other Hardware…. Summary
![Page 3: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/3.jpg)
3
Goals …
• Goals
– Overview of Exadata – Easy
– Exadata Fit in Oracle Strategy
– Some Tech & Grid Examples
– Exalogic, Exadata Expansion Rack
• Non-Goals
– Making you the Expert
![Page 4: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/4.jpg)
4
Computing has Shifted from
Monolithic to Decentralized
Source: Forrester Research, Inc. - 2002
![Page 5: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/5.jpg)
5
Acceleration! Next Generation Hardware
• Exadata/Exalogic from Oracle
• EMC V-Max
• IBM pureScale (for DB2)
• Flash Arrays (Violin Memory)
• Fusion-IO
![Page 6: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/6.jpg)
I saw this in a Jeff Henley Talk in
2003
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
MSFT ORCL SAP BEAS SEBL PSFT IBM
Trailing 12 Months
Last updated December 18, 2002
36.79%: Oracle’s Operating Margin – August 31, 2011
![Page 7: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/7.jpg)
Future Goal is to do this for Others:
Applications Acquisitions
Not to be confused with… Fusion Middleware/BI Acquisitions:
![Page 8: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/8.jpg)
8
Exadata (X2-2)(Oracle’s picture)
14 Storage Servers
- 14x12=168 Disks
- 100T SAS or
- 336T SATA
- 5TB+ flash storage!
8 Compute Servers
• 8 x 2 sockets x 6 cores = 96 cores
• 768 GB DRAM
InfiniBand Network
• 40 Gb/sec each direction
• Fault Tolerant
![Page 9: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/9.jpg)
9
EMC V-MaxNext Gen Symmetrix/DMX
• A Cluster of servers and
storage linked together by
a really fast network.
VirtualMatrix
![Page 10: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/10.jpg)
10
Fusion IO
![Page 11: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/11.jpg)
11
Violin Memory (Speed Now!)
![Page 12: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/12.jpg)
12
Exadata is MORE than Hardware*
1 TB
with compression
10 TB of user data
Requires 10 TB of IO
100 GB
with partition pruning
20 GB
with Storage Indexes
5 GB
with Smart Scans
Sub second
On Database
Machine
Data is 10x Smaller, Scans are 2000x faster
*Oracle Slide – Thanks!
![Page 13: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/13.jpg)
13
Audience Experience?
Exadata V1? Exadata V2-2? X2-8?
10x faster than any Oracle DW 5x faster than V1
![Page 14: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/14.jpg)
14
Big Difference… Much Improved!
Exadata Version 1? Exadata Version 2?
![Page 15: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/15.jpg)
15
Audience Knowledge
Full RACK? Half or Quarter RACK?
![Page 16: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/16.jpg)
16
Terminology & The Basics
![Page 17: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/17.jpg)
17
Some Terms
• SATA Disk (337T)–
Big & Slow – Like a 33 1/3 <7200 RPM>
• SATA=Serial Advanced Technology
Attachment
• SAS Disk (100T) –
Small & Fast – Like a 45 <15K RPM>
• SAS=Serial Attached SCSI (Small
Computer System Interface)
![Page 18: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/18.jpg)
18
WHAT is it (X2-2)?
• A prebuilt 8-Node RAC cluster with Super SAN
• All the CPU power you need (96 cores)
• Mega DRAM Server Memory (768G)
• Super-Mega Flash Memory (5.3T)
• Super fast interconnect (40Gb/s)
• 100T of SAS disk (28T useable)
• Database could be MUCH larger with compression!
• If you need it & can afford it – You want it!!
![Page 19: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/19.jpg)
Introduction to RAC - Shared Data Model
Exadata puts it back into One Machine
Shared Disk Database
Shared Memory/Global Area
shared
SQL
log
buffer
. . .. . .Shared Memory/Global Area
shared
SQL
log
buffer
Shared Memory/Global Area
shared
SQL
log
buffer
Shared Memory/Global Area
shared
SQL
log
buffer
Instance 1 Instance 2 Instance N-1 Instance N
![Page 20: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/20.jpg)
20
How BIG is it?
• 96 Cores (16 six core CPUs) on compute server +168 cores on storage servers (+28 six core) = 264 cores total-full rack
• 768G server DRAM (100G/sec)
• 5.3T of flash cache (75G/sec)
• 100T SAS disk (28T useable) –15K RPM (21G/s; 50K IO/s)
OR
• 336T disk space (100T useable) – SATA 7.2K RPM
• SATA=Serial Advanced Technology Attachment
• SAS=Serial Attached SCSI (Small Computer System Interface)
• DRAM – Dynamic Random Access Memory
![Page 21: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/21.jpg)
21
How FAST can it be?
• ALL Disks Combined:
– SAS – 21G/s (50,000 IOPS = 300 IOPS x 12 disk x 14)
– SATA – 12 G/s (20,000 IOPS)
• ALL Flash Cache Combined (5.4G/s per cell):
– 75G/s (1,500,000 IOPS); <20x more random I/O; 2x seq)
• Max Data Bandwidth with Disk + Cache + Compress:
– 500G/s (10x compression)
• Data Load Rate:
– 12T/hour (Full Rack)
![Page 22: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/22.jpg)
22
How FAST is it?
Compared to the competition:
• 5 – 100x for Data Warehousing
• 20x faster for OLTP
• Also - Miscellaneous:
– Hot Swappable Redundant Power
– Each Database Server - Dual Port InfiniBand 40Gb/s card
– Database Servers have Disk Controller HBA (Host Bus Adapter) has 512M battery backed up cache
– Each DB Server has 4 x 1GbE interfaces & ILOM (Integrated Lights Out Management – Remote power on)
![Page 23: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/23.jpg)
23
What’s Making it FAST?
• Fast Hardware!
• Many CPUs
• Flash Cache
• Lot‟s of DRAM (Parallel Query in DRAM in 11.2)
• Compression (save 10x-70x)
• Partition Pruning (save 10x-100x)
• Storage Indexes (save 5x-10x)
• Smart Scan (save 4x-10x)
• Turn a 1T search into a 500M search or even 50M
![Page 24: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/24.jpg)
24
How they got these NUMBERS?
• 8 compute servers (x4170 M2‟s)– 8 servers x 2 CPU sockets x 6 cores = 96 cores (Intel L5670)
• 8 servers x 96G DRAM = 768G DRAM
• 14 Storage Servers total 336G DRAM = (1.1T Total DRAM)
• 3 InfiniBand Switches x 36 ports = 108 ports
• 14 Storage Servers (100-336T) with Flash Cache (5T+)– 96G x 4 banks = 394G flash cache per storage server
– 14 storage servers x 394G = 5.376T Flash Cache
– 12 disks per storage server x 14 servers = 168 disks
– 168 disks x 600G SAS = 101T SAS
– 168 disks x 2T SATA = 336T SATA
– Additional total storage of 9.6T on Database Servers (146G drives)
• 14 storage servers x 2 six core L5640 = 168 additional cores
![Page 25: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/25.jpg)
25
Compute Servers – Like 8 Node RAC!
• 8 compute servers (x4170 M2‟s)– 8 servers x 2 CPU (L5670‟s) sockets x 6 cores = 96 cores
• 8 compute servers x 96G (12x8G) DRAM = 768G DRAM
• 4 x 300G drives x 8 = 9.6T (in addition to storage servers)
x8
DRAM
(8G each)
![Page 26: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/26.jpg)
26
Storage Servers – Full Rack
• 14 Storage Servers X2-2 (x4275‟s) with Flash Cache
– 24Gx14= 336G of DRAM (in addition to database servers)
– 96G x 4 cards = 394G per storage server of flash cache
– 14 storage servers x 394G = 5.376T Flash Cache
– 12 disks per storage server x 14 servers = 168 disks
– Additional 168 CPU cores on the storage!
– 168 disks x 600G SAS = 101T SAS
– 168 disks x 2T SATA = 336T SAS
12 Disks
Hot Swappable
Flash
Cache
(96G each)
![Page 27: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/27.jpg)
27
InfiniBand - 40G/s Each way
• 3 InfiniBand Switches x 36 ports = 108 ports
• Leaf and spine switches wired at factory depending on
needs and how many Racks you‟ll have – careful!
36 Ports
![Page 28: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/28.jpg)
28
Put it all together – Oracle’s picture
of the Sun Oracle Database Machine
14 Storage Servers
- 14x12=168 Disks
- 100T SAS or
- 336T SATA
- 5TB+ flash storage!
8 Compute Servers
• 8 x 2 sockets x 4 cores = 96 cores
• 768 GB DRAM
InfiniBand Network
• 40 Gb/sec each direction
• Fault Tolerant
![Page 29: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/29.jpg)
29
X2-2 - One more time…
How they got these NUMBERS?
• 8 compute servers (x4170 M2‟s)
– 8 servers x 2 CPU sockets x 6 cores = 96 cores
• 8 compute servers x 96G DRAM = 768G DRAM
• 3 InfiniBand Switches x 36 ports = 108 ports
• 14 Storage Servers with 168 CPU cores & Flash Cache
– 96G x 4 banks = 394G DRAM per storage server
– 14 storage servers x 394G = 5.376T Flash Cache
– 12 disks per storage server x 14 servers = 168 disks
– 168 disks x 600G SAS = 101T SAS
– 168 disks x 2T SATA = 336T SATA
![Page 30: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/30.jpg)
30
How will the X2-8 change these …
How they got these NUMBERS?
• 2 compute servers (7560 CPU at 2.26 GHz & 5T SAS)
– 2 servers (x4800‟s) x 8 CPU sockets x 8 cores = 128 cores
• 2 compute servers x 1T DRAM = 2T DRAM
• 3 InfiniBand Switches x 36 ports = 108 ports
• 14 Storage Servers with 168 CPU cores & Flash Cache
– 96G x 4 banks = 394G DRAM per storage server
– 14 storage servers x 394G = 5.376T Flash Cache
– 12 disks per storage server x 14 servers = 168 disks
– 168 disks x 600G SAS = 101T SAS
– 168 disks x 2T SATA = 336T SATA
![Page 31: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/31.jpg)
31
-The Past is History
- The Future is a Mystery
- Today is a Gift
- That’s why they call it the present!
Where are YOU in History…
![Page 32: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/32.jpg)
32
Where did all my disk space go?
• Lost Space:
– 100T SAS = 28T usable
– 336T SATA = 100T usable
• Apply some compression & get it back:
– 28T usable x 10 = 280T SAS
– 100T usable x 10 = 1P SATA
![Page 33: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/33.jpg)
33
Full Rack or start with ½ or ¼
Full Half Quarter
Compute Servers/cores 8/96 4/48 2/24
Storage Servers/disks** 14/168 7/84 3/36
Storage SAS 100T 50T 21.6T
Storage SATA 336T 168T 72T
Flash IOPs (max) 1,500,000 750,000 375,000
InfiniBand Switches 3 3 2
Data Load Rates 12T/hr 6T/hr* 2.4T/hr*
* Estimate** 600G SAS or 2 T SATA;
![Page 34: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/34.jpg)
34
Benefits Multiply*
1 TB
with compression
10 TB of user data
Requires 10 TB of IO
100 GB
with partition pruning
20 GB
with Storage Indexes
5 GB
with Smart Scans
Sub second
On Database
Machine
Data is 10x Smaller, Scans are 2000x faster
*Oracle Slide – Thanks!
![Page 35: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/35.jpg)
35
Some Case Studies
• Australian Finance Group – Process broker commission from 37 hours to 9 hours; Improved Siebel CRM 8X
• Turkey Mobile operator (97% of country) – Compression 40T to 10T
• Banca Transilvania– 30x faster queries; 30% energy savings
• Bokwang Family mart – Process 900,000 orders from 50 minutes to 7 minutes; Order filtering from 15 minutes to 30 seconds
• Enkitec – Consolidate 20 servers (two racks) into one Exadatasaving an 100k power/cooling retrofits
• Finansbank – Used advanced indexing/compression to reduce 18T to 9.5T; DWHSE load from 341 to 250 minutes. Daily backups instead of a limited weekend only backup.
![Page 36: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/36.jpg)
36
Some Case Studies
• Hiscom – Cut data processing speed (data loaded from 6,000+ Coca-Cola machines) by 3,000% by consolidating Oracle and Teradata into Exadata. Also eliminated Teradata license costs.
• LinkShare – Reduced data center floor space and power by 400%; 8x increase in query speed while reducing servers and storage by eight-fold; Use Enterprise Manager for tuning/monitoring
• Polk – 10x faster queries; Reduced storage with 10-15x compression; Partitioning for performance improvements.
• SoftBank Mobile – 8x faster queries; The system is processing one trillion items in a few seconds; Customer logs analysis went from 25 hours to 7 hours.
![Page 37: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/37.jpg)
37
Some Case Studies
• Sogeti USA – Apps migrated to Exadata; Reduced weekly tape backup from 4 hours to a disk backup in 5 minutes with replication to the cloud. Reduced the number of servers and consolidated databases.
• Turkcell – 1.5 billion call records a day; Used HCC to go from 250T to 25T; Reduced report time from 27 minutes to 3 minutes; Reduced 10 storage cabinets to 1 Exadata rack.
• Yamazaki Baking – 3.5 M transactions per day. Moved from 9i to 11g Exadata (32 bit to 64 bit) and improved performance 30x. Some reports used to never finish at month end – they now finish – smart scans were a huge boost.
• Thomson Reuters – 2 large UNIX servers to 1 Exadata – 11x faster
• BNP Paribas - 4 large UNIX servers to 1 Exadata – 17x faster
![Page 38: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/38.jpg)
38
How Oracle saved $1B:
CONSOLIDATION! & Process
Process
$750M
Technology
$200M
People
$50M
![Page 39: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/39.jpg)
39
Smart Scans
![Page 40: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/40.jpg)
40
Smart Scans – 10x savings common
• HARDWARE Scans with NO Code Change:
– Filters based on WHERE clause (predicates)
– Filters on row / column / join condition
– Incremental Backup Filtering
• Works with:
– Uncommitted data
– Locked rows
– Chained rows
– Compressed Data
– Encrypted Data (11.2)
• You can SEE the benefit with Grid Control (OEM)
![Page 41: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/41.jpg)
41
Smart Scans
• Bloom Filters used for Join Filtering
– A way to quickly search for matches (simplistic meaning)
– Saves space & is transparent to the user
– Makes things faster – hardware level filtering
– Tests if elements to search for are in a set
– Many types out there including Bloomier filters
– False positives are possible (rechecks to be perfect –addl. disk)
– Google BigTable uses Bloom filters to reduce disk lookups
– Join Filtering is a perfect application for this!!
![Page 42: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/42.jpg)
42
Oracle performance test…
• Without Smart Scan (Push whole table via network)
– 5T Table Scan
– Network bandwidth (40Gb/s) slows things
• 40Gb/s = 5GB/s; with 14 storage cells = 0.357GB/s each
– 16 minutes, 40 seconds (5T/5GB/s)
• With Smart Scan (Limit first at hardware level)
– 5T Table Scan
– Limit result BEFORE it hits the network
• Effectively scan 21GB/s (1.5G/storage cell * 14 cells)
– 3 minutes, 58 seconds (5T/21G/s)
![Page 43: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/43.jpg)
43
The SMART Flash Cache
ALL Flash Cache Combined (5.4G/s per cell): 75G/s (1,500,000 IOPS)
20x more random I/O; 2x more sequential I/O (vs. disk)
![Page 44: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/44.jpg)
44
Flash Cache – 20x-50x faster than disk
• Caches HOT Data – Does as LAST step!
• PCIe based Flash cards (PCI = Peripheral Component Interconnect express)
• Knows which objects NOT to cache (FTS)
• Can specify WHAT you want to cache
– STORAGE (CELL_FLASH_CACHE KEEP)
– Table/Partition level with CREATE or ALTER
• Write through caches is used to accelerate reads –Data written to disk also written to cache for future reads.
![Page 45: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/45.jpg)
45
Flash Cache
• Caches
– Hot Data/Index Blocks
– Control File reads/writes
– File header reads/writes
• Does NOT cache
– Mirror copies / Backups / Data Pump
– Tablespace Formatting
– Table Scans (rare)
24G x 4 doms = 96G (dom = disk on module – “solid state”)
96G x 4 flash cards = 394G per storage server of flash cache
14 storage servers x 394G = 5.376T Flash Cache
![Page 46: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/46.jpg)
46
Flash Cache LRU
• CELL_FLASH_CACHE storage clause
– DEFAULT (normal – large I/O‟s not cached)
– KEEP (use flash cache more aggressive / May not occupy > 80%)
– NONE (flash cache not used)
• CACHE (NOCACHE) Hint
– I/O cached/not-cached in the flash cache
– SELECT /*+ CACHE */ …
• EVICT Hint – Data removed from the flash cache
• ASM rebalance data is evicted from cache when done
• Large I/O (Full Table Scans) on objects with CELL_FLASH_CACHE set to DEFAULT are not cached
![Page 47: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/47.jpg)
47
Using the KEEP cache
ALTER TABLE CUSTOMER
STORAGE (CELL_FLASH_CACHE KEEP);
Table Altered.
SELECT TABLE_NAME, TABLESPACE_NAME,
CELL_FLASH_CACHE
FROM USER_TABLES
WHERE TABLE_NAME = ‘CUSTOMER’;
TABLE_NAME TABLESPACE_NAME CELL_FL
------------ ------------------- -------
CUSTOMER R_TEST KEEP
![Page 48: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/48.jpg)
48
How it works…
• DB Request comes to CELLSRV (Cell storage server)
• CELLSRV (first time) gets data from disk– Data cached based on settings, hints … etc.
– Data to WRITE may also be cached after written if it is deemed that it may be needed again.
• CELLSRV (next time) checks:– In Memory Hash Table that lists what is cached
– If cached – goes to flash cache
– In not cached …may cache based on settings…etc.
• CELLCLI> list flashcache detail (allows you to monitor)
• CELLCLI> list flachcachecontent where ObjectNumber=62340 detail
(Select DATAOBJ# =from obj$ where name = „CUSTOMER‟;)
![Page 49: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/49.jpg)
49
Is it working for me…
SELECT NAME, VALUE
FROM V$SYSSTAT
WHERE NAME IN (
‘physical read total IO requests’,
‘physical read requests optimized’);
Name Value
---------------------------------------------- --------
physical read total IO requests 36240
physical read requests optimized 23954
(this second line (*8192) is flash cache used)
![Page 50: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/50.jpg)
50
It IS working … 4G query
SELECT NAME, VALUE, VALUE*8192 VALUE2
FROM V$SYSSTAT
WHERE NAME IN (
‘physical read total IO requests’,
‘physical read requests optimized’);
NAME VALUE VALUE2
--------------------------------- -------- --------
physical read total IO requests 10,862,844 88,988,418,048
physical read requests optimized 2,805,003 22,978,584,576
run2.....
physical read total IO requests 11,320,185 92,734,955,520
physical read requests optimized 3,203,224 26,240,811,008
run4 .....
physical read total IO requests 11,993,845 98,253,578,240
physical read requests optimized 3,793,000 31,072,256,000
![Page 51: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/51.jpg)
51
It IS working … V$SQL
Select sql_text, optimized_phy_read_requests, physical_read_requests, io_cell_offload_eligible_bytes
from v$sql
where sql_text like '%FIND YOUR SQL%'
SQL_TEXT OPTIMIZED_PHY_READ_REQUESTS PHYSICAL_READ_REQUESTS
------------ --------------------------- ----------------------
IO_CELL_OFFLOAD_ELIGIBLE_BYTES
------------------------------
SELECT.... 567790 688309
4.2501E+10
Run 2.....
SELECT… 762747 906729
4.9069E+10
run 4 ....
SELECT... 1352166 1566537
6.8772E+10
![Page 52: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/52.jpg)
52
FYI… NOT DB Flash Cache
• Note: Exadata PCIe card Smart Flash Cache (Exadata hardware PCIe Card Cache stored) is NOT the same as 11gR2 Database Flash Cache (file stored) that can be used with Oracle Enterprise Linux (OEL) and Solaris. In Database Flash Cache, a file can be used as data is aged out of SGA.
• To learn more about the 11gR2 Database Flash Cache, see the initialization parameters db_flash_cache_size & db_flash_cache_size.
![Page 53: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/53.jpg)
53
Storage Indexes (11.2)
** Thanks Oracle for this image
DATA
![Page 54: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/54.jpg)
54
Storage Index- 10x is common (11.2)
• Storage Indexes maintain summary information about the data– (like Meta Data in a way)
• A CELL LEVEL (storage) Memory Structure
• Groups things into Min/Max for various columns
• Eliminates I/Os where there is no match
• Transparent to the user
• Done at the hardware level
• Typically one index for every 1M of disk
• NOT like a B-Tree Index…more like partition elimination to skip data NOT meeting conditions
• 100% done by Oracle – NO COMMANDS NEEDED!!
![Page 55: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/55.jpg)
55
Is it working for me…
SELECT NAME, VALUE
FROM V$SYSSTAT
WHERE NAME LIKE (‘%storage%’);
NAME VALUE
--------------------------------------------- -------
cell physical IO bytes saved by storage index 25604736
(actual savings from Exadata built storage index)
![Page 56: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/56.jpg)
56
Check BOTH servers…
SELECT NAME, VALUE
FROM GV$SYSSTAT
WHERE NAME LIKE (‘%storage%’);
NAME VALUE
--------------------------------------------- -----------
cell physical IO bytes saved by storage index 19693854720
cell physical IO bytes saved by storage index 0
(actual savings from Exadata built storage index)
![Page 57: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/57.jpg)
57
Case two – More advanced comparing
ORDERED data to NON-ORDERED
SQL> desc table_no_order
Name Null? Type
----------------------------------------- -------- ----------------------------
OBJECT_ID NUMBER
OBJECT_NAME VARCHAR2(128)
SQL> desc table_ordered
Name Null? Type
----------------------------------------- -------- ----------------------------
OBJECT_ID NUMBER
OBJECT_NAME VARCHAR2(128)
![Page 58: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/58.jpg)
58
Case two – More advanced comparing
ORDERED data to NON-ORDERED
select count(*)
from table_no_order;
COUNT(*)
--------------
482246656
select count(*)
from table_ordered;
COUNT(*)
--------------
482246656
alter system flush buffer_cache;
System altered
![Page 59: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/59.jpg)
59
Non-Ordered does not use Storage Index
select count(*)
from table_no_order
where object_id=20;
COUNT(*)
--------------
32768
Elapsed: 00:00:01.64
select name ,value from v$mystat m,v$statname n
where m.statistic#=n.statistic#
and n.name like '%storage%‘
and m.value>0;
no rows selected
alter system flush buffer_cache;
System altered
![Page 60: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/60.jpg)
60
Over 10x faster… uses Storage Index
select count(*)
from table_ordered
where object_id=20;
COUNT(*)
--------------
32768
Elapsed: 00:00:00.11
select name ,value from v$mystat m,v$statname n
where m.statistic#=n.statistic#
and n.name like '%storage%‘
and m.value>0;
NAME VALUE
---------------------------------------------------------------- --------------
cell physical IO bytes saved by storage index 1.5211E+10
![Page 61: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/61.jpg)
61
Hybrid Columnar Compression (11.2)
![Page 62: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/62.jpg)
62
Exadata Hybrid Columnar Compression
(EHCC) – 4-10x & 30x is common
• What is it (a HYBRID of column & row storage)?
– Data organized by column and compressed vs. row
– Tables organized in Compression Units (CU)-1000 rows?
– CU‟s span many blocks (32K)
– Good for data bulk loaded (not for OLTP – single block)
• What‟s it for?
– Query Data / DWHS (NOT frequently Updated)
• How much does it compress (old OLTP was 2-3x)?
– 10x in a typical data warehouse compression; (we got 4-11)
– 15x to 70x in archive compression (cold data); (we got 32)
![Page 63: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/63.jpg)
63
Hybrid Columnar Compression
2. Stored in Compression Units
(Better compression when column data stored together)
1. Column Data Compressed
(Archive)
(Warehouse)
** Thanks Oracle for these images
![Page 64: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/64.jpg)
64
Hybrid Columnar Compression
• Faster Operations: Query runs without decompression
– Compressed/Processed in FLASH CACHE; lower I/O!
– Compressed when sent over InfiniBand!
– Cloned compressed!
– Backed Up compressed!
– Scans MUCH less (compressed) data
• Worth Noting:
– Use standard table compression for OLTP
– Single block lookup FASTER than other columnar storage
– Updated rows migrate to normal / lower level compression
![Page 65: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/65.jpg)
65
Hybrid Columnar Compression
• Fully supported:
– B-Tree Indexes
– Bitmap Indexes
– Text Index
– Materialized Views
– Partitioning
– Parallel Query
– Data Guard Physical Standby
– Logical Standby and Streams (FUTURE release)
– Smart Scans of HCC tables!
![Page 66: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/66.jpg)
66
Performance Tip:
Loading a Partitioned HCC Table
Problem: Loading a HCC table is CPU bound process.
However, we usually notice "enq: HW - contention" during
loading a partitioned HCC table, which was created to address
the high Watermark contention within the parallel slaves. It
really slows down the whole loading process.
Solution: Load the table partition by partition, then
exchange partitions.
Achieved loading 1T of data in 10 min. on a full rack X2-2.
![Page 67: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/67.jpg)
67
Other Oracle Compression
• Data Pump Compression
– Compression = {ALL | DATA_ONLY | NONE}
• RMAN Backup Compression
– Compression Level LOW/HIGH (New in 11.2)
• Secure File Compression
– LOW/MEDIUM/HIGH (2-3x compression)
– Deduplication & Encryption
• Normal OLTP Table Compression (since 9.2)
– 11g now supports INSERT/UPDATE
– FASTER Algorithm
• Data Guard Redo Transport Compression
![Page 68: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/68.jpg)
68
Also remember … bad queries still bad!
Insert row by row…
declarev_t_object_id number;v_t2_object_id number;v_t_object_name varchar2(100);cursor mycur isselect object_id from t2;
beginopen mycur;loopfetch mycur into v_t2_object_id;exit when mycur%notfound;begin
select distinct t.object_id, t.object_name into v_t_object_id, v_t_object_name from t where t.object_id=v_t2_object_id;
if SQL%ROWCOUNT =1 theninsert into t3 values ( v_t_object_id,v_t_object_name );
end if;exception
when no_data_foundthennull;
end;end loop;close mycur;commit;
end;/
![Page 69: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/69.jpg)
69
Performance Improved by 60x
In Exadata… write smart queries!
alter session enable parallel dml;
Session altered.
SQL> @row-by-row
PL/SQL procedure successfully completed.
Elapsed: 00:03:44.94
Insert all at once:
insert into t2
select distinct t.object_id, t.object_name
from t,t2 where t.object_id=t2.object_id;
98 rows created.
Elapsed: 00:00:04.95
![Page 70: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/70.jpg)
70
Enterprise Manager &
Grid Control for Exadata
![Page 71: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/71.jpg)
71
11gR2 Exadata
![Page 72: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/72.jpg)
72
11gR2 Exadata
![Page 73: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/73.jpg)
73
Cluster Home – Shows Alerts… etc.
(Next slides – Some are coming soon)
![Page 74: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/74.jpg)
74
Cluster Charts – Shows Performance
(showing 2 DB Servers on same graph)
![Page 75: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/75.jpg)
75
Targets – CLUSTER Components
![Page 76: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/76.jpg)
76
ASM
![Page 77: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/77.jpg)
77
Storage Servers 1-3 (Exadata Plug-In)
![Page 78: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/78.jpg)
Enterprise Manager
Exadata Simulation
“11g R1/R2 Best Features” (more on this)
![Page 79: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/79.jpg)
79
SQL Performance Analyzer
11gR2 - Options
Upgrade
Options
![Page 80: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/80.jpg)
80
SQL Performance Analyzer
11gR2 – Exadata Simulation
Test a
Tuning
Set that
I’ve used
in the past
![Page 81: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/81.jpg)
81
SQL Performance Analyzer
11gR2 – Exadata Simulation
Job is
running
![Page 82: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/82.jpg)
82
SQL Performance Analyzer
11gR2 – Exadata Simulation
New!
View
PL/SQL
![Page 83: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/83.jpg)
83
SQL Performance Analyzer
11gR2 – Exadata Simulation
Click on
Job after
complete
View
Report
![Page 84: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/84.jpg)
84
SQL Performance Analyzer
11gR2 – Exadata Simulation
Simple
Job so
no
benefit
![Page 85: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/85.jpg)
85
Resource Management (IORM)
(FYI Only)
![Page 86: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/86.jpg)
86
IORM - I/O Resource Management
• Set I/O resources for different instance
– Instance A = 50%
– Instance B = 30%
– Instance C = 20%
• Further set I/O based on users and tasks
– Instance A Interactive = 50%
– Instance A Reporting = 25%
– Instance A Batch = 15%
– Instance A ETL = 15%
• Best Solution for MIXED workloads & many instances
![Page 87: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/87.jpg)
87
DBRM – Database Resource Manager
• Enhanced for Exadata
• Allows management of inter and intra DB I/O
• Inter-DB – Managed via IORM & Exadata storage software
• Intra-DB - Managed via Consumer Group
• CPU
• Undo
• DOP (Degree of Parallelism)
• Active Sessions
![Page 88: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/88.jpg)
88
Grid Control - Resource Manager
![Page 89: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/89.jpg)
89
Security – FYI Only
![Page 90: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/90.jpg)
90
Oracle Audit Vault
Oracle Database Vault
DB Security Evaluation #19
Transparent Data Encryption
EM Configuration Scanning
Fine Grained Auditing (9i)
Secure application roles
Client Identifier / Identity propagation
Oracle Label Security (2000)
Proxy authentication
Enterprise User Security
Global roles
Virtual Private Database (8i)
Database Encryption API
Strong authentication (PKI, Kerberos, RADIUS)
Native Network Encryption (Oracle7)
Database Auditing
Government customer
Oracle Database Security\*Built over MANY years...
2007+
1977 *Oracle Slide – Thanks!
![Page 91: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/91.jpg)
91
Security
• Audit Vault
• Total Recall / Flashback
• Database Vault
• Label Security
• Advanced Security
• Secure encrypted backup (also available: incremental
backup with Change Tracking File – much faster)
• Data Masking
• Data Guard
• Failure Groups – (automatic-for storage cell failure)
![Page 92: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/92.jpg)
92
Utilities - FYI Only…
(Screen Shots - Oracle Learning Library)
![Page 93: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/93.jpg)
93
Utilities You’ll need to Use - FYI
• CELLCLI – Cell Command Line Interface (CLI)
• DCLI – Run the same command on multiple cells at the same time
From Oracle:
Oracle Exadata Storage Server includes the DCLI utility on each cell. You can use the DCLI utility to execute commands or scripts in parallel across a defined set of cells. The DCLI tool simplifies any operations that must be run across a subset or all cells. Configuration of SSH user equivalency across all cells is an important prerequisite for optimizing the use of DCLI commands. DCLI provides the -k option to automate the distribution of SSH private keys into the AUTHORIZED_KEYS file.
• ADRCI – Automatic Diagnostic Repository Command line Interface; Quickly get diagnostics reports to send to Oracle Support when needed.
![Page 94: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/94.jpg)
94
Turn Exadata on…
![Page 95: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/95.jpg)
95
Checks continue…
![Page 96: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/96.jpg)
96
CELLCLI – Commands
• CellCLI> list cell detail
• CellCLI> list lun
• CellCLI> list physicaldisk
• CellCLI> list flashcache detail
• CellCLI> list celldisk
• CellCLI> calibrate force
• CellCLI> create celldisk all
• CellCLI> create griddisk all harddisk prefix=„data‟ ,size=100g
• CellCLI> create griddisk all harddisk prefix=„data‟ ,size=100g
• CellCLI> list griddisk
• CellCLI> list griddisk attributes name,size
• CellCLI> drop griddisk all prefix=„data‟
![Page 97: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/97.jpg)
97
Run CELLCLI – Cell Detail
![Page 98: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/98.jpg)
98
One Storage Server – 12 Disks + Flash
12 Physical Disks
16 Flash Modules
4 – flash cards
4 – flash modules ea. card
![Page 99: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/99.jpg)
99
CALIBRATE – check performance
Check
Performance
![Page 100: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/100.jpg)
100
Create Celldisks
We have Celldisks
&
Flash Disks now
![Page 101: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/101.jpg)
101
Create Griddisks
Create griddisk
(first 100G – fast part)
DATA
Create griddisk
(the rest of the disk)
RECO
![Page 102: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/102.jpg)
102
Check griddisk size
First Part
(first 100G)
Second 458G
(the rest of the disk)
![Page 103: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/103.jpg)
103
Quick Disk Basics Overview
• Start with a Physical Disk or LUN (Logical Unit Number)
• Create a Cell Disk on a single LUN
• Create two Grid Disk slices on the Cell Disk – One Hot (first – outer ring) & One Cold
• Create 2 ASM Disk Groups (Hot/Cold – Data/Reco) across many Grid Disks to distribute the I/O across Grid Disks
• Add mirroring, DG, Flashback; Failure Groups (auto) ensure mirrored ASM extents are placed on different exadata cells.
• First 2 cells need 29G SYSTEM Area x 12 disks (coldest part) for the O/S, Swap, Trace, Alerts and Exadata software & files.
• Other ways of doing this exist… see manual for more…
![Page 104: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/104.jpg)
104
Best Practices
![Page 105: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/105.jpg)
105
MUST haves & DON’T do!
• Must have Latest Bundle Patch (See note: 888828.1 for latest)
• Must have the correct data center COOLING!– 3 tiles with holes for full rack (400 CFM/tile) – don‟t melt it!
• Must have the correct power needs
• Must use Oracle Linux 5.5 (x86_64) or Solaris 11 Express(Selectable at install time) & Oracle11.2.02+
• Must have ASM & use RMAN for backups
• Consider StorageTek SL500 Tape backup
• Use an ASM allocation unit (AU) size of 4M
• Don‟t add any foreign hardware or – No Support!
• Don‟t change BIOS/Firmware or – No Support!
![Page 106: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/106.jpg)
106
Best Practices
• Create ALL celldisk and griddisks
• Use DCLI to run on ALL Storage Servers at once
• Use IORM
• Decide Fast Recovery Area (FRA) & MAA Needs
• Database 11.2.0.1+ (11.2.1.3.1) and ASM 11.2.0.1+
• COMPATIBLE 11.2.0.1+
• Logfile size at 32G (Whoa!)
• LMT (Locally Managed Tablespaces) with at 4M uniform extents
• Move Data with Data Pump (or use INSERT /*+ APPEND */)
![Page 107: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/107.jpg)
107
It’s the Real Deal!!
• Fast Hardware!
• Many CPUs!
• Fast Flash Cache!
• Lot‟s of DRAM on Database Servers and Storage
• Compression (save 10x-70x)
• Partition Pruning (save 10-100x)
• Storage Indexes (save 5-10x)
• Smart Scan (save 4-10x)
• Turn a 1T search into a 500M search or even 50M
![Page 108: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/108.jpg)
108
Exadata = Paradigm Shift!
![Page 109: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/109.jpg)
109
March 4, 1986 – Sun
(Stanford University Network)
![Page 110: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/110.jpg)
110
March 12, 1986 – Oracle
ORCL IPO:
Open:15
Close:20.75
Up 38%
![Page 111: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/111.jpg)
111
March 13, 1986 – Microsoft Next?
![Page 112: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/112.jpg)
112
Oracle Taking over Hardware…
** Thanks Oracle for this image
![Page 113: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/113.jpg)
113
What’s Next – Exadata X2-8
(announced shortly after the X2-2)
• 2 compute servers (7560 CPU at 2.26 GHz & 5T SAS)– 2 servers x 8 CPU sockets x 8 cores = 128 cores
• 2 compute servers x 1T DRAM = 2T DRAM
• Same storage numbers…
(FUTURE?? 8 servers = 512 CPUs & 8T of DRAM)
![Page 114: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/114.jpg)
114
What’s Next – Exalogic Elastic Cloud!
Built for Applications Tier
• Some points here – Oracle is leveraging those acquisitions!– Coherence is a great product / NEW Linux – Unbreakable
Enterprise Kernel!
– X2-2:- 360 CPU cores, 2.9T DRAM, 4T FlashFire SSD Read Cache, 40T SAS – Will help Fusion Apps Smoke!
– 1M HTTP/sec (X2-2) – could fit Facebook on 2 of these even thought there are 500M people on Facebook
![Page 115: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/115.jpg)
115
What’s Next –
Exadata Storage Expansion Rack X2-2!
• Some points here – Oracle is leveraging those acquisitions!
– 18 storage servers (216 2T drives): 432T raw disk (194T useable), 6.75T Flash Cache, 216 CPU cores, InfiniBand connected.
– 1.9M Flash IOPS, 32K disk IOPS
– On-disk backup – 27T/hour(Great for older data / images)
8 Full Racks = 3.5 Petabytes of raw disk!
(with compression store even more!)
![Page 116: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/116.jpg)
116
What’s Next –
Exadata Storage Expansion Rack X2-2!
• Exadata Storage Server Software:
– Smart Scan Technology
– Smart Flash Cache
– Storage Indexes
– Hybrid Columnar Compression
– IORM / DBRM
– Smart Scans of Data Mining Model Scoring
– ASM (Automatic Storage Management)
– Backup with RMAN
– Restores using Flashback Technologies
– Redundant power & InfiniBand Switches
![Page 117: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/117.jpg)
117** Thanks Oracle images
![Page 118: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/118.jpg)
118
Oracle Database ApplianceSmall Business (SMB) & Departmental Focus
• 2 cores to 24 cores (Xeon) – 2 core minimum/4 core for RAC
• Cluster in a box (Oracle Clusterware comes installed)
• 96G RAM x 2 servers = 192 G DRAM
• 12 T of raw storage (up to a 4T data warehouse / 3x mirror)
• Software on this is 11g / ASM / RAC / Oracle Linux
• Oracle Appliance Manager (Patching / Managing… - NEW)
• High Availability Fault Tolerant! 2 nodes / dual server
• Ready to go in a couple of hours (software & RAC preloaded)
• Auto Memory Management, Auto Tuning, Auto Disk Backup
• Phone home … calls to get service; One button patching
![Page 119: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/119.jpg)
119
What’s up Next …
Exalytics Business Intelligence Machine!
** Thanks Oracle for this image
![Page 120: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/120.jpg)
120
Oracle Exalytics BI Machine!
Leveraging the Times Ten Acquisition
• 1T DRAM
• 3.6T storage uncompressed
• 40 Gb/s InfiniBand
• 4 x 10 core = 40 cores
• 200G/sec scan x 5x compression = 1T/sec scan
• Runs Times Ten & Essbase databases
• In memory data access & columnar compression
• Smart Storage Manager to keep the right things in memory
It’s so fast the response time is … well there is no response time, it’s just done.
![Page 121: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/121.jpg)
121
What’s Next … SPARC SuperCluster!
** Thanks Oracle for this image
![Page 122: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/122.jpg)
122
SPARC SuperClusterThe Future is coming faster…
• New SPARC T4 microprocessor
• Runs 5x faster than T3 microprocessor
• Exadata Flash Disk Storage System
• Solaris 11 & 10 8/11 Operating System
• Oracle VM for SPARC
• Targeting SPARC Solaris install base to migrate to SPARC SuperCluster
• Run Oracle Database Applications faster and less expensive than anything available from IBM. (from Oracle Earnings announcement call Sept. 2011)
![Page 123: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/123.jpg)
123
The new T4 – Why it’s SOOOOO fast!
• 5x faster than T3
• L1/L2 cache specific to a core – 16K each cache
• L3 shared by all 8 cores – 4M (new on T4)
• Prefetching of instructions & data (new on T4)
• Out of order execution (new on T4)
• Dual instruction use (new on T4)
• Memory Management Unit page size = 2G
• Dynamically threaded (see next slide)
• 14 on chip crypto functions & 10GbE networking
• Up to 8 Racks w/o adding any InfiniBand changes
![Page 124: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/124.jpg)
124
8 core T4 processor has 64 threads
Up to 2 threads run simultaneously
** Thanks Oracle for this image 8 cores x 8 threads each = 64 threads x 4 T4’s x 4 servers
![Page 125: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/125.jpg)
125
SuperCluster … 1.2M IO’s/sec
How they got these NUMBERS?
• 4 compute servers (SPARC T4 CPU at 3 GHz & 4.8T SAS)– 4 servers x 4 CPU sockets (T4) x 8 cores = 128 cores
– 8 threads per core 128 cores x 1024 threads (1200 threads per box)
• 4 compute servers x 1T DRAM= 4T DRAM (19.2T disk)
• 3 InfiniBand Switches x 36 ports = 108 ports
• 8 Storage Servers with additional cores & Flash Cache– ZFS 7320 controllers with 2 servers (two 4-core CPU & 8 disks)
– 8.66T Flash Cache
– 8x2 = 16 disks x 300G (in ZFS) + 8x4 = 32 disks x 300G (in Servers) = 14.4G SAS
– 12 disks per storage server x 8 servers = 96 disks (4 disks are 18G)
– 72 disks x 600G SAS + 20 disks x 2T = 83.2T Mix (97T total including the 14.4G)
– 92 disks x 2T SATA = 184T SATA (198T total including the 14.4G)
• 42 GB/s storage bandwidth
![Page 126: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/126.jpg)
126
2K – A typewritten page5M – The complete works of Shakespeare10M – One minute of high fidelity sound2T – Information generated on YouTube in one day10T – 530,000,000 miles of bookshelves at the Library of Congress730T – Information generated in YouTube in a year20P – All hard-disk drives in 1995 (or your database in 2010)700P –Data of 700,000 companies with Revenues less than $200M1E – Combined Fortune 1000 company databases (average 1P each)1E –Next 9000 world company databases (average 100T each) 8E – Capacity of ONE Oracle11g Database (CURRENT)12E to 16E – Info generated before 1999 (memory resident in 64-bit)16E – Addressable memory with 64-bit (CURRENT)161E – New information in 2006 (mostly images not stored in DB)1Z – 1000E (Zettabyte - Grains of sand on beaches -125 Oracle DBs)100TY - 100T-Yottabytes – Addressable memory 128-bit (FUTURE)
The Future: 8 Exabytes
Look what fits in one 11g Database!
![Page 127: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/127.jpg)
127
What’s Next – World On-Line in Oracle Cloud
Super Oracle System!
• Oracle‟s email system - 9 Exadata Racks
• What‟s possible:– 32 x X2-8‟s (64 node RAC cluster)
• 4096 CPUs on the compute servers
• 5376 CPUs on the storage servers
– 1024 x X2-2 Storage Expansion Racks• Roughly 450 PB of raw storage
• That‟s 4.5 Exabytes compressed (at 10x)
• To Exceed the Oracle Maximums (mirrored)– 32 X2-8‟s (10.7 PB)
– 4,123 Storage Expansion Racks (8 Exabytes at 10x)
– 100,000+ years of YouTube storage (730T/year)
– 70x Compression will give you 50+ Exabytes?
– 64 bit will allow 16E to be in memory
![Page 128: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/128.jpg)
128
In case you missed it …
![Page 129: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/129.jpg)
129
Exadata V2 / V2-8 & Exalogic
![Page 130: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/130.jpg)
130
Exadata V2 / V2-8 & Exalogic
![Page 131: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/131.jpg)
131
Exadata V2 / V2-8 & Exalogic
![Page 132: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/132.jpg)
132
SuperCluster
![Page 133: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/133.jpg)
133
Headlines: Oracle is now a very serious
hardware company!
![Page 134: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/134.jpg)
134
Big Revenue & Big Profits Coming…
Need more hardware … ?
![Page 135: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/135.jpg)
135
Pillar, ZFS, Big Data, StorageTek
from www.oracle.com
![Page 136: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/136.jpg)
136
Pillar, ZFS, Big Data, StorageTek
![Page 137: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/137.jpg)
137
Pillar, ZFS, Big Data, StorageTek
![Page 138: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/138.jpg)
138
![Page 139: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/139.jpg)
139
Pillar, ZFS, Big Data, StorageTek
![Page 140: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/140.jpg)
140
Oracle Public Cloud
![Page 141: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/141.jpg)
141
The Oracle Social Network
![Page 142: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/142.jpg)
142
![Page 143: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/143.jpg)
Compelling Technology Statistics!
0
5
10
15
20
25
30
35
40
Radio TV Cable Internet Wireless
Years to Reach 50M
Users
![Page 144: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/144.jpg)
144
Friedman’s 6 Dimensions
of Understanding Globalization*
• Politics (Merging)
• Culture (Still disparate)
• Technology (Merging/Merged)
• Finance (Merging/Merged)
• National security (Disparate)
• Ecology (Merging)
* Sited from Mark Hasson, PSU, Global Pricing and International
Marketing.
![Page 145: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/145.jpg)
145
Waves of Acceleration!
Country Time to Oust Ruling Communist Govt.
Poland 10 Years
Hungary 10 Months
E. Germany 10 Weeks
Czechoslovakia 10 Days
Romania 10 Hours
“Human history becomes more and more a race between education and disaster.” - HG Wells
![Page 146: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/146.jpg)
146
NEW Waves of Acceleration!
Country Time to Oust Ruling Dictators or Monarchy
Iran ?? Years (with help)
Afghanistan ?? Years (with help)
Egypt Months
Tunisia Months
Libya Months
Yemen ?? Months
Syria ?? Months
Saudi Arabia ?? Years or months
Iraq ?? Decades or weeks
![Page 147: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/147.jpg)
147
Where are YOU in History…
-The Past is History
- The Future is a Mystery
- Today is a Gift
- That’s why they call it the present!
-Melissa
![Page 148: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/148.jpg)
148
2K – A typewritten page5M – The complete works of Shakespeare10M – One minute of high fidelity sound2T – Information generated on YouTube in one day10T – 530,000,000 miles of bookshelves at the Library of Congress20P – All hard-disk drives in 1995 (or your database in 2010)700P –Data of 700,000 companies with Revenues less than $200M1E – Combined Fortune 1000 company databases (average 1P each)1E –Next 9000 world company databases (average 100T each) 8E – Capacity of ONE Oracle11g Database (CURRENT)12E to 16E – Info generated before 1999 (memory resident in 64-bit)16E – Addressable memory with 64-bit (CURRENT)161E – New information in 2006 (mostly images not stored in DB)1Z – 1000E (Zettabyte - Grains of sand on beaches -125 Oracle DBs)100TY - 100T-Yottabytes – Addressable memory 128-bit (FUTURE)
The Future: 8 Exabytes
Look what fits in one 11g Database!
![Page 149: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/149.jpg)
149
• All databases of the largest 1,000,000 companies in the world (3E).
or• All Information generated in the world in 1999 (2E)or• All Information generated in the world in 2003 (5E)or• All Email generated in the world in 2006 (6E)
or• 1 Mount Everest filled with Documents (approx.)
8 Exabytes:
Look what fits in one 10g Database!
![Page 150: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/150.jpg)
150
Who will Oracle be hunting next …
![Page 151: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/151.jpg)
151
Who are you chasing … the future…
![Page 152: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/152.jpg)
152
With Java…
Now Oracle goes Commercial… ?
![Page 153: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/153.jpg)
153
Teach your kids Oracle…
![Page 154: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/154.jpg)
154
Summary – We Covered…
• Terminology & the Basics about Exadata (X2-2, X2-8)
• Flash Cache
• Storage Index
• Smart Scans
• Hybrid Columnar Compression (HCC)
• Enterprise Manager & Grid Control
• Enterprise Manager Exadata Simulation
• I/O Resource Manager
• Security, Utilities, Best Practices
• Exalogic Elastic Cloud
• Exadata Storage Expansion Rack (July 2011)
• SPARC SuperCluster & Oracle Database Appliance (Sept. 2011)
• Oracle Exalytics Business Intelligence Machine (October 2, 2011)
• Summary
![Page 155: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/155.jpg)
155
MARK YOUR CALENDARS!
COLLABORATE 12April 22-26, 2012
Mandalay Bay Convention CenterLas Vegas, Nevada
http://events.ioug.org/p/cm/ld/fid=15
![Page 156: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/156.jpg)
“We make a Living by what we get; We make a Life by what we give.”
![Page 157: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/157.jpg)
157
• www.tusc.com
• Oracl10g Performance
Tuning Tips & Techniques;
Richard J. Niemiec; Oracle
Press (June 2007)
• Oracle 11g Tuning (Early
2012)
“If you are going through hell, keep going” - Churchill
For More Information
![Page 158: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/158.jpg)
158
更多信息
• www.tusc.com
• Oracle9i Performance Tuning
Tips & Techniques; Richard
J. Niemiec; Oracle Press (May
2003)
• Oracle 10g Tuning (June 11,
2007)
“成功只访问那些没空追求它的人。”
- Henry David Thoreau
![Page 159: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/159.jpg)
159
References
• Exadata V2 – Sun Oracle Database Machine, Oracle
• Oracle Exadata Implementation Workshop, Oracle Corporation, McLean, Virginia - Multiple Exadata sessions
• Oracle Learning Library – multiple sessions/topics
• Oracle 11g R1/R2 Best Features, Rich Niemiec
• Oracle Enterprise Manager Deployment and High Availability Best Practices, Jim Viscusi (Oracle Corporation), Jim Bulloch (Oracle Corporation), Steve Colebrook-Taylor (Barclays Global Investors)
• Oracle10g Performance Tuning Tips & Techniques, Rich Niemiec, Oracle Press McGraw-Hill
• Advanced Compression with Oracle Database 11g Release 2, Oracle Corporation, Steven Lu
• Tech Crunch
![Page 160: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/160.jpg)
160
V$ View Poster
![Page 161: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/161.jpg)
161
Rolta TUSC – Your Partner ….
Accomplished in Oracle!
2011 Oracle Partner of the Year (8 Titans Total)
Prior Years Winner 2002, 2004*, 2007*, 2008, 2011*Won 2 Awards
![Page 162: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/162.jpg)
162
Rolta TUSC Services
• Oracle
– E-Business Suite implementation, R12 upgrades, migration & support
– Fusion Middleware and Open Systems development
– Business Intelligence (OBIEE) development
– Hyperion Financial Performance Management
– DBA and Database tactical services
– Strategic Global Sourcing
• IT Infrastructure
– IT Roadmap - Security & Compliance - Infrastructure Management
– Enterprise Integration / SOA - High Availability and Disaster Planning
• Profitability & Cost Management
– Financial Consolidation - Budgeting & Forecasting
– Profitability & Risk Analysis - Enterprise Performance Management
– Operational, Financial & Management Reporting
• Rolta Software Solutions
– iPerspective™ - rapid data & systems integration
– Geospatial Fusion™ - spatial integration & visualization
– OneView™ - business & operational intelligence
![Page 163: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/163.jpg)
163
Copyright Information
• Neither Rolta TUSC nor the author guarantee this document to be error-free. Please provide comments/questions to [email protected]. I am always looking to improve!
• Rich Niemiec/ Rolta TUSC © 2011. This document cannot be reproduced without expressed written consent from Rich Niemiec or an officer of Rolta TUSC, but may be reproduced or copied for presentation/conference use.
Contact Information
Rich Niemiec: [email protected]
www.tusc.com
![Page 164: Exadata Overview … - Greater Cincinnati Oracle User …€¦ · · 2011-10-20Exadata Overview … Performance Advantages Revealed Ohio 2011. 2 ... –Overview of Exadata –Easy](https://reader031.fdocuments.us/reader031/viewer/2022021820/5aeecf397f8b9a8b4c8b7894/html5/thumbnails/164.jpg)
164
Rich’s Overview
• Advisor to Rolta International Board
• Former President of TUSC– Inc. 500 Company (Fastest Growing 500 Private Companies)
– 10 Offices in the United States (U.S.); Based in Chicago
– Oracle Advantage Partner in Tech & Applications
• Former President Rolta TUSC & President Rolta EICT International
• Author (3 Oracle Best Sellers – #1 Oracle Tuning Book for a Decade):– Oracle Performing Tips & Techniques (Covers Oracle7 & 8i)
– Oracle9i Performance Tips & Techniques
– Oracle Database 10g Performance Tips & Techniques
• Former President of the International Oracle Users Group
• Current President of the Midwest Oracle Users Group
• Chicago Entrepreneur Hall of Fame - 1998
• E&Y Entrepreneur of the Year & National Hall of Fame - 2001
• IOUG Top Speaker in 1991, 1994, 1997, 2001, 2006, 2007
• MOUG Top Speaker Twelve Times
• National Trio Achiever award - 2006
• Oracle Certified Master & Oracle Ace Director
• Purdue Outstanding Electrical & Computer and Engineer - 2007