So you think you know everything about Partitioning?

Size: px
Start display at page:

Download "So you think you know everything about Partitioning?"

Transcription

1 So you think you know everything about Partitioning? Presenting with Hermann Bär, Director Product Management Oracle Herbert Rossgoderer, CEO ISE Informatik 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

2 Program Agenda Partitioning in the marketplace Things less know Partition exchange and PK/unique key constraint Something about inheritance Partitioning at work [Herbert Rossgoderer] Q&A 2 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

3 Oracle Partitioning Over a decade of development Core functionality Performance Manageability Oracle 8.0 Range partitioning Global Range indexes Static partition pruning Basic maintenance: ADD, DROP, EXCHANGE Oracle 8i Hash partitioning Range-Hash partitioning Partition-wise joins Dynamic partition pruning Expanded maintenance: MERGE Oracle 9i List partitioning Global index maintenance Oracle 9i R2 Range-List partitioning Fast partition SPLIT Oracle 10g Global Hash indexes Local Index maintenance Oracle 10g R2 1M partitions per table Multi-dimensional pruning Fast DROP TABLE Oracle 11g Virtual column based partitioning More composite choices REF partitioning Interval partitioning Partition Advisor Incremental stats mgmt Oracle 11g R2 Hash-Hash partitioning Expanded REF partitioning AND pruning Multi-branch execution 3 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

4 Oracle Partitioning Top 5 Partitioning methods % of adoption 10g 11g RANGE LIST HASH RANGE- LIST RANGE- HASH 4 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

5 Program Agenda Partitioning in the marketplace Things less know Partition exchange and PK/unique key constraint Something about inheritance Partitioning at work [Herbert Rossgoderer] Q&A 5 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

6 Unique Constraints/Primary Keys Unique constraints are enforced with unique indexes Primary key constraint adds NOT NULL to column Table can have only one primary key ( unique identifier ) Partitioned tables offer two types of indexes Local indexes Global index, both partitioned and non-partitioned 6 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

7 Unique Constraints/Primary Keys Unique constraints are enforced with unique indexes Primary key constraint adds NOT NULL to column Table can have only one primary key ( unique identifier ) Partitioned tables offer two types of indexes Local indexes Global index, both partitioned and non-partitioned Which one to pick? Do I even have a choice? 7 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

8 Index Partitioning GLOBAL index points to rows in any partition Index can be partitioned or not Partition maintenance affects entire index Global Non-Partitioned Index Global Partitioned Index LOCAL index is partitioned same as table Index partitioning key can be different from index key Index partitions can be maintained separately Table Partition Table Partition Local Partitioned Index 8 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

9 Unique Constraints/Primary Keys Applicability of Local Indexes Local indexes are equi-partitioned with the table Follow autonomy concept of a table partition I only care about myself Requirement for local indexes to enforce uniqueness Partition key column(s) to be a subset of the unique key 9 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

10 Unique Constraints/Primary Keys, cont. Applicability of Local Indexes Local indexes are equi-partitioned with the table Follow autonomy concept of a table partition I only care about myself Requirement for local indexes to enforce uniqueness Partition key column(s) to be a subset of the unique key PARTITION BY (col1), PK(col1)! PARTITION BY (col1), PK(col2)! 10 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

11 Unique Constraints/Primary Keys, cont. Applicability of Global Indexes Global indexes do not have any relation to the partitions of a table By definition, a global index contains data from all partitions True for both partitioned and non-partitioned global indexes Global index can always be used to enforce uniqueness PARTITION BY (col1), PK(col1)! PARTITION BY (col1), PK(col2)! 11 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

12 Partition Exchange A.k.a Partition Loading and Purging Remove and add data as metadata-only operation Exchange the metadata of partitions Same logical shape for both tables is mandatory pre-requirement for successful exchange Same number and data type of columns Note that column name does not matter Same constraints Same number and type of indexes Exchange Table Empty or new data Sales Table May 18 th 2011 May 19 th 2011 May 20 th 2011 May 21 st 2011 May 22 nd 2011 May 23 rd 2011 May 24 th Copyright 2011, Oracle and/or its affiliates. All rights reserved.

13 Partition Exchange, cont. Indexes Sales Table May 18 th 2011 May 19 th 2011 May 20 th 2011 May 21 st 2011 Any index on the exchange table is equivalent to a local partitioned index Exchange Table Empty or new data May 22 nd 2011 May 23 rd 2011 May 24 th Copyright 2011, Oracle and/or its affiliates. All rights reserved.

14 Partition Exchange, cont. Indexes Exchange Table Empty or new data Sales Table May 18 th 2011 May 19 th 2011 May 20 th 2011 May 21 st 2011 May 22 nd 2011 May 23 rd 2011 May 24 th 2011 Any index on the exchange table is equivalent to a local partitioned index What do I do when the PK index on the partitioned table needs global index enforcement? Remember the requirement of logical equivalence 14 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

15 Partition Exchange and PK/Unique Constraint The Dilemma Global indexes only exist for a partitioned table But I need the index for the exchange table for uniqueness 15 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

16 Partition Exchange and PK/Unique Constraint Not Really a Dilemma Global indexes only exist for a partitioned table But I need the index for the exchange table for uniqueness Not generically true Unique index only needed for enabled constraints Enforcement for new or modified data through index probe 16 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

17 Partition Exchange and PK/Unique Constraint Not Really a Dilemma Global indexes only exist for a partitioned table But I need the index for the exchange table for uniqueness Not generically true Unique index only needed for enabled constraints Enforcement for new or modified data through index probe Disabled constraint prevents data insertion 17 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

18 Partition Exchange and PK/Unique Constraint The solution The partitioned target table PK or unique constraint that is enforced by global index (partitioned or non-partitioned) The standalone table to be exchanged ( exchange table ) Equivalent disabled validated constraint And it s even documented * 18 Copyright 2011, Oracle and/or its affiliates. All rights reserved. * SQL, Reference Guide, constraint section; Data Warehousing Guide, Chapter 16

19 Partition Exchange and PK/Unique Constraint A simple example 19 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

20 Partition Exchange and PK/Unique Constraint A simple example, cont. 20 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

21 Data Placement with Partitioned Tables Each partition or sub-partition is a separate object Specify storage attributes at each individual level As placement policy for lower levels For each individual [sub]partition If storage attributes are not specified standard hierarchical inheritance kicks in Sub-part 1 Partition P1 Table Tablespace TBS1 21 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

22 Data Placement with Partitioned Tables Special Case Interval Partitioning Interval Partitioning pre-creates all partitions All 1 million [sub]partitions exist logically Physical storage is (almost) determined as well Partition placement Inherited from table level STORE IN () clause for round-robin partition placement Subpartition placement Usage of subpartition template Needs bug fix # (included in ) STORE IN clause currently is currently a no-op Tablespace TBS1 Table Partition P1 Sub-part 1 Sub-part 2 Partition P2 Sub-part 1 Sub-part 2 22 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

23 Data Placement with Partitioned Tables Subpartition template Introduced in Oracle Database 9 Release 2 Allows predefinition of subpartitions for future partitions Stored as metadata in the data dictionary Subpartition definition for all future partitions Subpartition applied to every partition 23 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

24 Program Agenda Partitioning in the marketplace Things less know Partition exchange and PK/unique key constraint Something about inheritance Partitioning at work [Herbert Rossgoderer] Q&A 24 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

25 Partitioning & Oracle Exadata for extreme Performance Herbert Rossgoderer October 5th, 2011, ise GmbH

26 About ISE Information Systems Engineering Enable extreme Performance. Founded 1991 IT and Business Consultancy for large and medium-sized companies Main focus: Oracle Core Technology à Database (RAC), Application Server (WebLogic) Oracle Exadata / Exalogic à extreme Performance Oracle Datawarehousing & Business Intelligence Oracle Exadata Migrations Performance Analysis & Optimization Employees: 60 Headquarter in Gräfenberg, Branches in München and Nürnberg (Germany) Copyright (C) ISE GmbH - All Rights Reserved 26

27 Enable extreme Performance à Fly & Try Enable extreme Performance. First and only Exastack Testcenter in Germany directly at the Nürnberg Airport Copyright (C) ISE GmbH - All Rights Reserved 27

28 Use case with one of the Global Top Player in Multichannel Retailing (B2C and B2B) Enable extreme Performance. About hybris Founded 1997; 160+ employees; 90+ implementation partners with over 1,000 professionals engaged with hybris 280+ customers (79 new customers in 2010) Average annual growth rate last four years > 60% Fastest-growing multichannel-commerce software company; largest in Europe Top References: Copyright (C) ISE GmbH - All Rights Reserved 28

29 hybris uses open architecture - non database specific features can be used Enable extreme Performance. Challenge hybris is using Object/Relational Mapping Only common database functionality is used Every single row needs to be updated in a single transaction No bulk imports possible at all! Thousands of small SQL-Statements when SKU s are being deployed Suddenly heavy peaks in user access (e.g. Cyber Monday, Christmas trade, special offers ) Experienced contention now and then... Copyright (C) ISE GmbH - All Rights Reserved 29

30 hybris uses open architecture - non database specific features can be used Enable extreme Performance. Challenge hybris is using Object/Relational Mapping Only common database functionality is used Every single row needs to be updated in a single transaction No bulk imports possible at all! Thousands of small SQL-Statements when SKU s are being deployed Suddenly heavy peaks in user access (e.g. Cyber Monday, Christmas trade, special offers ) Experienced contention now and then... THIS is the play for HASH (or LIST) Partitioning! Copyright (C) ISE GmbH - All Rights Reserved 30

31 Partitioning At Work Fundamentals of HASH Partitioning Enable extreme Performance. Data is placed based on hash value of partition key Number of hash buckets equals number of partitions Key Value Hashing Function Key Value Hashing Function HASH partitioned table HASH partitioned index Copyright (C) ISE GmbH - All Rights Reserved 31

32 Partitioning At Work HASH partitioned table Enable extreme Performance. On RAC, high DML workload causes high cache fusion traffic Oracle calls this block pinging INSERT.. North INSERT.. South INSERT.. North INSERT.. South INSERT.. North INSERT.. South INSERT.. North INSERT.. South Node 1 Node 2 Copyright (C) ISE GmbH - All Rights Reserved 32

33 Partitioning At Work HASH partitioned table Enable extreme Performance. On RAC, high DML workload causes high cache fusion traffic Oracle calls this block pinging HASH (or LIST) partitioned table can alleviate this situation Caveat: Normally needs some kind of application partitioning or application RAC awareness INSERT.. North INSERT.. North INSERT.. North INSERT.. North Node 1 Node 2 INSERT.. South INSERT.. South INSERT.. South INSERT.. South Copyright (C) ISE GmbH - All Rights Reserved 33

34 First time hybris is running on Oracle Exadata - How to exploit extreme Performance? Enable extreme Performance. Used Hardware Reference System 2 Node RAC 11gR2 w/ 8 x86 cores & 128GB RAM each 2 x EMC CX4-120 CLARiiON FC Storage 2 x 30 disks, 146GB 15k rpm 2 x 2 Port 4Gbit FibreChannel Connection PoC System - Oracle Exadata V2 Machine 2 Compute Nodes 11gR2 w/ 8 x86 cores & 72GB RAM each 3 Exadata Storage Cells 3 x 8 x86 cores & 24GB RAM each 3 x 12 disks, 600GB 15k rpm 3 x 4 F20 Smart Flash Cache PCI Cards, 96GB 3 x 2 Infiniband QDR 40Gbit Connection Copyright (C) ISE GmbH - All Rights Reserved 34

35 Partitioning helps to exploit Exadata s extreme performance w/o any changes in hybris code Enable extreme Performance. Results from PoC (SKU data load) Reference system 120 SKU s per second Exadata Machine (single node load) 2,500 SKU s per second à Factor 20 X faster Exadata Machine (two node load & w/o partitioning) only 1,900 SKU s per second à slower than single node load!!! Exadata Machine (two node load & w/ partitioning) 4,800 SKU s per second à Factor 40 X faster à Up to 90 MB/s Redo with ~ 1ms log file sync Copyright (C) ISE GmbH - All Rights Reserved 35

36 Instance HASH Partitioning alleviates concurrency of heavy insert operations across multi instances Enable extreme Performance. How to (Alternative A) CREATE TABLE <table_name> ( ID NUMBER(10) NOT NULL, Cn...) PARTITION BY HASH(ID)! TABLESPACE <tablespace_name> STORAGE (... );!! CREATE UNIQUE INDEX <index_name> ON <table_name> (ID) LOCAL TABLESPACE <tablespace_name> STORAGE (... );!! INSERT INTO <table_name> (ID,...) SELECT SEQ_ID.nextval,... ;! HASH Partitioning creates n entry points into the table Copyright (C) ISE GmbH - All Rights Reserved 36

37 Instance List Partitioning avoids concurrency of heavy insert operations across multi instances Enable extreme Performance. How to (Alternative B) CREATE TABLE <table_name> ( ID NUMBER(10) NOT NULL, Cn......, INSTANCE_NUMBER NUMBER(1) DEFAULT sys_context('userenv','instance') NOT NULL) PARTITION BY LIST (INSTANCE_NUMBER)! ( PARTITION P1 VALUES(1), PARTITION P2 VALUES(2),!... PARTITION Pn VALUES(n))! TABLESPACE <tablespace_name> STORAGE (... );!! CREATE UNIQUE INDEX <index_name> ON <table_name> (ID, INSTANCE_NUMBER) LOCAL TABLESPACE <tablespace_name> STORAGE (... );!! INSERT INTO <table_name> (ID,...) SELECT SEQ_ID.nextval,... ; Sequence SEQ_ID forces ID to be unique in each partition! List Partitioning completely separates the entry points per instance Copyright (C) ISE GmbH - All Rights Reserved 37

38 Partitioning At Work Fundamentals of HASH Partitioning Enable extreme Performance. HASH Partitioning is more useful than you think Oracle mostly talks about HASH Partitioning in the context of enabler for partition-wise joins HASH Partitioning enabled transparent linear scaling of application in a Real Application Cluster environment Alternative for List if you cannot provide application partitioning In addition, HASH Partitioning is specifically beneficial for indexes HASH Partitioning provides a simply an easy way to isolate and spread out work Copyright (C) ISE GmbH - All Rights Reserved 38

39 Partitioning At Work HASH partitioned index Enable extreme Performance. High DML workload can create hot spots (contention) on index blocks E.g. artificial (right hand growing) primary key index INSERT.. 1 INSERT.. 2 INSERT.. 3 INSERT.. 4 INSERT.. 5 INSERT.. 6 INSERT.. 7 INSERT.. 8 Copyright (C) ISE GmbH - All Rights Reserved 39

40 Partitioning At Work HASH partitioned index Enable extreme Performance. High DML workload can create hot spots (contention) on index blocks E.g. artificial (right hand growing) primary key index With HASH partitioned index you get warm spots INSERT.. 1 INSERT.. 2 INSERT.. 3 INSERT.. 4 INSERT.. 5 INSERT.. 6 INSERT.. 7 INSERT.. 8 INSERT.. 1 INSERT.. 3 INSERT.. 5 INSERT.. 7 INSERT.. 2 INSERT.. 4 INSERT.. 6 INSERT.. 8 Copyright (C) ISE GmbH - All Rights Reserved 40

41 Composite Instance List Hash Partitioning avoids concurrency on x-instance loads Enable extreme Performance. How to (enhanced alternative B) CREATE TABLE <table_name> ( ID NUMBER(10) NOT NULL, Cn......, INSTANCE_NUMBER NUMBER(1) DEFAULT sys_context('userenv','instance') NOT NULL) PARTITION BY LIST (INSTANCE_NUMBER) SUBPARTITION BY HASH (ID) SUBPARTITIONS <m> ( PARTITION P1 VALUES(1), PARTITION P2 VALUES(2),!... PARTITION Pn VALUES(n))! TABLESPACE <tablespace_name> STORAGE (... );!! CREATE UNIQUE INDEX <index_name> ON <table_name> (ID, INSTANCE_NUMBER) LOCAL TABLESPACE <tablespace_name> STORAGE (... );!! INSERT INTO <table_name> (ID,...) SELECT SEQ_ID.nextval,... ; Sequence SEQ_ID forces ID to be unique in each partition! Copyright (C) ISE GmbH - All Rights Reserved 41

42 Find the right technique to scale with heavy parallel Insert operations across instances Enable extreme Performance. Trying following techniques Reverse Key Indexes à Range Scans no longer available HASH Partitioned Indexes à alleviates hot spot for right hand growing index à still concurrency on table blocks and block pinging for index blocks Hash Partitioned tables w/ local indexes à much better, however still concurrency on x-instance inserts Composite List by Instance and Hash Subpartitioning w/ local indexes à optimal solution, eliminates concurrency and brings load job to scale linearly Copyright (C) ISE GmbH - All Rights Reserved 42

43 Summary Partitioning in the marketplace Mature and proven technology for decades Broad set o functionality Always things less known Proven in real world, as discussed by Herbert Ongoing investment in Partitioning Questions? Suggestions? hermann.baer@oracle.com 43 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

44 44 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Q&A

45 45 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

46 46 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Data Warehousing & Big Data at OpenWorld for your smartphone

Data Warehousing & Big Data at OpenWorld for your smartphone Data Warehousing & Big Data at OpenWorld for your smartphone Smartphone and tablet apps, helping you get the most from this year s OpenWorld Access to all the most important information Presenter profiles

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Oracle Partitioning für Einsteiger Hermann Bär Partitioning Produkt Management 2 Disclaimer The goal is to establish a basic understanding of what can be done with Partitioning I want you to start thinking

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Copyright 2013, Oracle and/or its affiliates. All rights reserved. 2 Copyright 23, Oracle and/or its affiliates. All rights reserved. Oracle Database 2c Heat Map, Automatic Data Optimization & In-Database Archiving Platform Technology Solutions Oracle Database Server

More information

Exadata Implementation Strategy

Exadata Implementation Strategy Exadata Implementation Strategy BY UMAIR MANSOOB 1 Who Am I Work as Senior Principle Engineer for an Oracle Partner Oracle Certified Administrator from Oracle 7 12c Exadata Certified Implementation Specialist

More information

Was ist dran an einer spezialisierten Data Warehousing platform?

Was ist dran an einer spezialisierten Data Warehousing platform? Was ist dran an einer spezialisierten Data Warehousing platform? Hermann Bär Oracle USA Redwood Shores, CA Schlüsselworte Data warehousing, Exadata, specialized hardware proprietary hardware Introduction

More information

Exadata Implementation Strategy

Exadata Implementation Strategy BY UMAIR MANSOOB Who Am I Oracle Certified Administrator from Oracle 7 12c Exadata Certified Implementation Specialist since 2011 Oracle Database Performance Tuning Certified Expert Oracle Business Intelligence

More information

Oracle 11g Partitioning new features and ILM

Oracle 11g Partitioning new features and ILM Oracle 11g Partitioning new features and ILM H. David Gnau Sales Consultant NJ Mark Van de Wiel Principal Product Manager The following is intended to outline our general product

More information

OpenWorld 2015 Oracle Par22oning

OpenWorld 2015 Oracle Par22oning OpenWorld 2015 Oracle Par22oning Did You Think It Couldn t Get Any Be6er? Safe Harbor Statement The following is intended to outline our general product direc2on. It is intended for informa2on purposes

More information

VLDB. Partitioning Compression

VLDB. Partitioning Compression VLDB Partitioning Compression Oracle Partitioning in Oracle Database 11g Oracle Partitioning Ten Years of Development Core functionality Performance Manageability Oracle8 Range partitioning

More information

Automating Information Lifecycle Management with

Automating Information Lifecycle Management with Automating Information Lifecycle Management with Oracle Database 2c The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Oracle 1Z0-515 Exam Questions & Answers

Oracle 1Z0-515 Exam Questions & Answers Oracle 1Z0-515 Exam Questions & Answers Number: 1Z0-515 Passing Score: 800 Time Limit: 120 min File Version: 38.7 http://www.gratisexam.com/ Oracle 1Z0-515 Exam Questions & Answers Exam Name: Data Warehousing

More information

Data Warehousing 11g Essentials

Data Warehousing 11g Essentials Oracle 1z0-515 Data Warehousing 11g Essentials Version: 6.0 QUESTION NO: 1 Indentify the true statement about REF partitions. A. REF partitions have no impact on partition-wise joins. B. Changes to partitioning

More information

Oracle Database In-Memory

Oracle Database In-Memory Oracle Database In-Memory Mark Weber Principal Sales Consultant November 12, 2014 Row Format Databases vs. Column Format Databases Row SALES Transactions run faster on row format Example: Insert or query

More information

10/29/2013. Program Agenda. The Database Trifecta: Simplified Management, Less Capacity, Better Performance

10/29/2013. Program Agenda. The Database Trifecta: Simplified Management, Less Capacity, Better Performance Program Agenda The Database Trifecta: Simplified Management, Less Capacity, Better Performance Data Growth and Complexity Hybrid Columnar Compression Case Study & Real-World Experiences

More information

ORACLE DATA SHEET ORACLE PARTITIONING

ORACLE DATA SHEET ORACLE PARTITIONING Note: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development,

More information

An Oracle White Paper June Partitioning with Oracle Database 12c

An Oracle White Paper June Partitioning with Oracle Database 12c An Oracle White Paper June 2013 Partitioning with Oracle Database 12c Executive Summary... 1! Partitioning Fundamentals... 2! Concept of Partitioning... 2! Partitioning for Performance... 4! Partitioning

More information

Oracle Data Warehouse with HP a scalable and reliable infrastructure

Oracle Data Warehouse with HP a scalable and reliable infrastructure Oracle Data Warehouse with HP a scalable and reliable infrastructure Bernd Menth EMEA HP/Oracle CTC Cooperative Technology Center 2004 Hewlett-Packard Development Company, L.P. The information contained

More information

Oracle: From Client Server to the Grid and beyond

Oracle: From Client Server to the Grid and beyond Oracle: From Client Server to the Grid and beyond Graham Wood Architect, RDBMS Development Oracle Corporation Continuous Innovation Oracle 6 Oracle 5 Oracle 2 Oracle 7 Data Warehousing Optimizations Parallel

More information

Partitioning in Oracle 12 c. Bijaya K Adient

Partitioning in Oracle 12 c. Bijaya K Adient Partitioning in Oracle 12 c Bijaya K Pusty @ Adient Partitioning in Oracle 12 c AGENDA Concepts of Partittioning? Partitioning Basis Partitioning Strategy Additions Improvments in 12c Partitioning Indexes

More information

Oracle Partitioning in Oracle Database 12c Release 2

Oracle Partitioning in Oracle Database 12c Release 2 Oracle Partitioning in Oracle Database 12c Release 2 Extreme Data Management and Performance for every System O R A C L E W H I T E P A P E R M A R C H 2 0 1 7 Disclaimer The following is intended to outline

More information

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition Understanding (12.1.0.2) Internals: The Cache Fusion Edition Subtitle Markus Michalewicz Director of Product Management Oracle Real Application Clusters (RAC) November 19th, 2014 @OracleRACpm http://www.linkedin.com/in/markusmichalewicz

More information

Multidimensional Clustering (MDC) Tables in DB2 LUW. DB2Night Show. January 14, 2011

Multidimensional Clustering (MDC) Tables in DB2 LUW. DB2Night Show. January 14, 2011 Multidimensional Clustering (MDC) Tables in DB2 LUW DB2Night Show January 14, 2011 Pat Bates, IBM Technical Sales Professional, Data Warehousing Paul Zikopoulos, Director, IBM Information Management Client

More information

Oracle Database Exadata Cloud Service Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE

Oracle Database Exadata Cloud Service Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE Oracle Database Exadata Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE Oracle Database Exadata combines the best database with the best cloud platform. Exadata is the culmination of more

More information

Exploring Oracle Database 11g/12c Partitioning New Features and Best Practices. Ami Aharonovich Oracle ACE & OCP

Exploring Oracle Database 11g/12c Partitioning New Features and Best Practices. Ami Aharonovich Oracle ACE & OCP Exploring Oracle Database 11g/12c Partitioning New Features and Best Practices Ami Aharonovich Oracle ACE & OCP Ami@DBAces.com About Me Oracle ACE Oracle Certified Professional DBA (OCP) Founder and CEO,

More information

Storage Optimization with Oracle Database 11g

Storage Optimization with Oracle Database 11g Storage Optimization with Oracle Database 11g Terabytes of Data Reduce Storage Costs by Factor of 10x Data Growth Continues to Outpace Budget Growth Rate of Database Growth 1000 800 600 400 200 1998 2000

More information

Partitioning Tables and Indexing Them

Partitioning Tables and Indexing Them Partitioning Tables and Indexing Them Hemant K Chitale Product Specialist, Standard Chartered Bank Oracle ACE `whoami` DBA with 20 years experience on wide variety of platforms DBA team lead and consultant

More information

<Insert Picture Here> Inside the Oracle Database 11g Optimizer Removing the black magic

<Insert Picture Here> Inside the Oracle Database 11g Optimizer Removing the black magic Inside the Oracle Database 11g Optimizer Removing the black magic Hermann Bär Data Warehousing Product Management, Server Technologies Goals of this session We will Provide a common

More information

Exadata. Presented by: Kerry Osborne. February 23, 2012

Exadata. Presented by: Kerry Osborne. February 23, 2012 Exadata Presented by: Kerry Osborne February 23, 2012 whoami Worked with Oracle Since 1982 (V2) Working with Exadata since early 2010 Work for Enkitec (www.enkitec.com) (Enkitec owns a Half Rack V2/X2)

More information

Eine für Alle - Oracle DB für Big Data, In-memory und Exadata Dr.-Ing. Holger Friedrich

Eine für Alle - Oracle DB für Big Data, In-memory und Exadata Dr.-Ing. Holger Friedrich Eine für Alle - Oracle DB für Big Data, In-memory und Exadata Dr.-Ing. Holger Friedrich Agenda Introduction Old Times Exadata Big Data Oracle In-Memory Headquarters Conclusions 2 sumit AG Consulting and

More information

An Oracle White Paper April 2010

An Oracle White Paper April 2010 An Oracle White Paper April 2010 In October 2009, NEC Corporation ( NEC ) established development guidelines and a roadmap for IT platform products to realize a next-generation IT infrastructures suited

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

The Oracle Database Appliance I/O and Performance Architecture

The Oracle Database Appliance I/O and Performance Architecture Simple Reliable Affordable The Oracle Database Appliance I/O and Performance Architecture Tammy Bednar, Sr. Principal Product Manager, ODA 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

More information

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Copyright 2018, Oracle and/or its affiliates. All rights reserved. Oracle Database In- Memory Implementation Best Practices and Deep Dive [TRN4014] Andy Rivenes Database In-Memory Product Management Oracle Corporation Safe Harbor Statement The following is intended to

More information

An Oracle White Paper September Oracle Utilities Meter Data Management Demonstrates Extreme Performance on Oracle Exadata/Exalogic

An Oracle White Paper September Oracle Utilities Meter Data Management Demonstrates Extreme Performance on Oracle Exadata/Exalogic An Oracle White Paper September 2011 Oracle Utilities Meter Data Management 2.0.1 Demonstrates Extreme Performance on Oracle Exadata/Exalogic Introduction New utilities technologies are bringing with them

More information

Oracle Exadata: Strategy and Roadmap

Oracle Exadata: Strategy and Roadmap Oracle Exadata: Strategy and Roadmap - New Technologies, Cloud, and On-Premises Juan Loaiza Senior Vice President, Database Systems Technologies, Oracle Safe Harbor Statement The following is intended

More information

Top Ten Tips for Partitioning

Top Ten Tips for Partitioning Top Ten Tips for Partitioning Hermann Bär Oracle USA Redwood Shores, CA USA Keywords: Oracle Partitioning, Data Partitioning, Performance, Data Management, Oracle Database Introduction Oracle Partitioning

More information

Oracle Exadata Statement of Direction NOVEMBER 2017

Oracle Exadata Statement of Direction NOVEMBER 2017 Oracle Exadata Statement of Direction NOVEMBER 2017 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Exadata Overview Oracle Exadata Database Machine Extreme ROI Platform Fast Predictable Performance Monitor

More information

Key to A Successful Exadata POC

Key to A Successful Exadata POC BY UMAIR MANSOOB Who Am I Oracle Certified Administrator from Oracle 7 12c Exadata Certified Implementation Specialist since 2011 Oracle Database Performance Tuning Certified Expert Oracle Business Intelligence

More information

BRD Next GEN IT Infrastructure Exadata Cloud at Customer project

BRD Next GEN IT Infrastructure Exadata Cloud at Customer project Presented with BRD Next GEN IT Infrastructure Exadata Cloud at Customer project Daniel Munteanu IT Technical Architect BRD - Information Technology Department October 04, 2017 Copyright 2017, Oracle and/or

More information

Migrate +230 TB databases in less than 1 day

Migrate +230 TB databases in less than 1 day Migrate +230 TB databases in less than 1 day Mike Dietrich Master Product Manager Database Upgrades & Migrations Oracle Corporation Copyright 2017, Oracle and/or its affiliates. All rights reserved. Germany

More information

International Journal of Computer Engineering and Applications,

International Journal of Computer Engineering and Applications, EXADATA DATABASE MACHINE: CLOUD IMPLEMENTATION- IN A BOX: Lecturer, Dept of Information technology Ranchi Women s College, Ranchi-834001, Jharkhand. dollyviv@gmail.com ABSTRACT: After remaining happy with

More information

An Oracle White Paper February Optimizing Storage for Oracle PeopleSoft Applications

An Oracle White Paper February Optimizing Storage for Oracle PeopleSoft Applications An Oracle White Paper February 2011 Optimizing Storage for Oracle PeopleSoft Applications Executive Overview Enterprises are experiencing an explosion in the volume of data required to effectively run

More information

<Insert Picture Here> Controlling resources in an Exadata environment

<Insert Picture Here> Controlling resources in an Exadata environment Controlling resources in an Exadata environment Agenda Smart IO IO Resource Manager Compression Hands-on time Exadata Security Flash Cache Storage Indexes Parallel Execution Agenda

More information

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment

More information

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda Agenda Oracle9i Warehouse Review Dulcian, Inc. Oracle9i Server OLAP Server Analytical SQL Mining ETL Infrastructure 9i Warehouse Builder Oracle 9i Server Overview E-Business Intelligence Platform 9i Server:

More information

Hitachi Converged Platform for Oracle

Hitachi Converged Platform for Oracle Hitachi Converged Platform for Oracle Manfred Drozd, Benchware Ltd. Sponsored by Hitachi Data Systems Corporation Introduction Because of their obvious advantages, engineered platforms are becoming increasingly

More information

Oracle Exadata: The World s Fastest Database Machine

Oracle Exadata: The World s Fastest Database Machine 10 th of November Sheraton Hotel, Sofia Oracle Exadata: The World s Fastest Database Machine Daniela Milanova Oracle Sales Consultant Oracle Exadata Database Machine One architecture for Data Warehousing

More information

Partitioning WWWH What, When, Why & How

Partitioning WWWH What, When, Why & How itioning WWWH What, When, Why & How Arup Nanda Longtime Oracle DBA About this Session This is not an introduction to partitioning Will not cover syntax What type of partitioning When to use partitioning

More information

Oracle Autonomous Database

Oracle Autonomous Database Oracle Autonomous Database Maria Colgan Master Product Manager Oracle Database Development August 2018 @SQLMaria #thinkautonomous Safe Harbor Statement The following is intended to outline our general

More information

<Insert Picture Here> Controlling resources in an Exadata environment

<Insert Picture Here> Controlling resources in an Exadata environment Controlling resources in an Exadata environment Agenda Exadata Security Flash Cache and Log Storage Indexes Parallel Execution Agenda Exadata Security Flash Cache and Log Storage

More information

Oracle Database In-Memory

Oracle Database In-Memory Oracle Database In-Memory A Focus On The Technology Andy Rivenes Database In-Memory Product Management Oracle Corporation Email: andy.rivenes@oracle.com Twitter: @TheInMemoryGuy Blog: blogs.oracle.com/in-memory

More information

Partitioning What, When, Why & How. Arup Nanda Starwood Hotels

Partitioning What, When, Why & How. Arup Nanda Starwood Hotels Partitioning What, When, Why & How Arup Nanda Starwood Hotels Who am I Oracle DBA for 14 years and counting Speak at conferences, write articles, 4 books Brought up the Global Database Group at Starwood

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Subsetting and Masking: Advanced Techniques for Test Management Jagan R. Athreya, Director, base and Exadata Manageability Derek Messie,

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights 2 Copyright 2011, Oracle and/or its affiliates. All rights Optimizer Statistics CPU & IO DATA DICTIONARY OPTIMIZER STATISTICS Index Table Column

More information

Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions

Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions Providing Superior Server and Storage Performance, Efficiency and Return on Investment As Announced and Demonstrated at

More information

Advanced Oracle SQL Tuning v3.0 by Tanel Poder

Advanced Oracle SQL Tuning v3.0 by Tanel Poder Advanced Oracle SQL Tuning v3.0 by Tanel Poder /seminar Training overview This training session is entirely about making Oracle SQL execution run faster and more efficiently, understanding the root causes

More information

Oracle Advanced Compression: Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager

Oracle Advanced Compression: Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager Oracle Advanced : Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager The following is intended to outline our general product direction. It is intended for information

More information

Oracle Database In-Memory

Oracle Database In-Memory Oracle Database In-Memory Under The Hood Andy Cleverly andy.cleverly@oracle.com Director Database Technology Oracle EMEA Technology Safe Harbor Statement The following is intended to outline our general

More information

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure Mario Beck (mario.beck@oracle.com) Principal Sales Consultant MySQL Session Agenda Requirements for

More information

Solaris Engineered Systems

Solaris Engineered Systems Solaris Engineered Systems SPARC SuperCluster Introduction Andy Harrison andy.harrison@oracle.com Engineered Systems, Revenue Product Engineering The following is intended to outline

More information

Oracle Optimizer: What s New in Oracle Database 12c? Maria Colgan Master Product Manager

Oracle Optimizer: What s New in Oracle Database 12c? Maria Colgan Master Product Manager Oracle Optimizer: What s New in Oracle Database 12c? Maria Colgan Master Product Manager PART 3 2 Program Agenda Adaptive Query Optimization Statistics Enhancements What s new in SQL Plan Management 3

More information

Evolving To The Big Data Warehouse

Evolving To The Big Data Warehouse Evolving To The Big Data Warehouse Kevin Lancaster 1 Copyright Director, 2012, Oracle and/or its Engineered affiliates. All rights Insert Systems, Information Protection Policy Oracle Classification from

More information

Partitioning in Oracle Database 10g Release 2. An Oracle White Paper May 2005

Partitioning in Oracle Database 10g Release 2. An Oracle White Paper May 2005 Partitioning in Oracle Database 10g Release 2 An Oracle White Paper May 2005 Oracle Partitioning EXECUTIVE OVERVIEW Oracle Partitioning will enhance the manageability, performance, and availability of

More information

Maximize Database Join and Sort Performance Utilizing Exadata Flash

Maximize Database Join and Sort Performance Utilizing Exadata Flash Managed Services Cloud Services Consulting Services Licensing Maximize Database Join and Sort Performance Utilizing Exadata Flash Kasey Parker Sr. Enterprise Architect Kasey.Parker@centroid.com Centroid

More information

Roy F Swonger Vice President Database Upgrades & Utilities Oracle Corporation

Roy F Swonger Vice President Database Upgrades & Utilities Oracle Corporation Migrate +200 TB databases in less than 1 day Roy F Swonger Vice President Database Upgrades & Utilities Oracle Corporation $> whoami 20+ years w/oracle 15 years managing Data Pump Database Upgrade SQL*Loader

More information

Recent Innovations in Data Storage Technologies Dr Roger MacNicol Software Architect

Recent Innovations in Data Storage Technologies Dr Roger MacNicol Software Architect Recent Innovations in Data Storage Technologies Dr Roger MacNicol Software Architect Copyright 2017, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to

More information

SUN ORACLE DATABASE MACHINE

SUN ORACLE DATABASE MACHINE SUN ORACLE DATABASE MACHINE FEATURES AND FACTS FEATURES From 1 to 8 database servers From 1 to 14 Sun Oracle Exadata Storage Servers Each Exadata Storage Server includes 384 GB of Exadata QDR (40 Gb/second)

More information

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Oracle Database 12c Preview In-Memory Column Store (V12.1.0.2) Michael Künzner Principal Sales Consultant The following is intended to outline our general product direction. It is intended for information

More information

SAP IQ Software16, Edge Edition. The Affordable High Performance Analytical Database Engine

SAP IQ Software16, Edge Edition. The Affordable High Performance Analytical Database Engine SAP IQ Software16, Edge Edition The Affordable High Performance Analytical Database Engine Agenda Agenda Introduction to Dobler Consulting Today s Data Challenges Overview of SAP IQ 16, Edge Edition SAP

More information

Oracle Database 11g for Data Warehousing and Business Intelligence

Oracle Database 11g for Data Warehousing and Business Intelligence An Oracle White Paper September, 2009 Oracle Database 11g for Data Warehousing and Business Intelligence Introduction Oracle Database 11g is a comprehensive database platform for data warehousing and business

More information

Real-World Performance Training Exadata and Database In-Memory

Real-World Performance Training Exadata and Database In-Memory Real-World Performance Training Exadata and Database In-Memory Real-World Performance Team Agenda 1 2 3 4 5 The DW/BI Death Spiral Parallel Execution Loading Data Exadata and Database In-Memory Dimensional

More information

Oracle for administrative, technical and Tier-0 mass storage services

Oracle for administrative, technical and Tier-0 mass storage services Oracle for administrative, technical and Tier-0 mass storage services openlab Major Review Meeting 2009 29 January 2009 Andrei Dumitru, Anton Topurov, Chris Lambert, Eric Grancher, Lucia Moreno Lopez,

More information

Oracle Database In-Memory What s New and What s Coming

Oracle Database In-Memory What s New and What s Coming Oracle Database In-Memory What s New and What s Coming Andy Rivenes Product Manager for Database In-Memory Oracle Database Systems DOAG - May 10, 2016 #DBIM12c Safe Harbor Statement The following is intended

More information

MySQL Database Scalability

MySQL Database Scalability MySQL Database Scalability Nextcloud Conference 2016 TU Berlin Oli Sennhauser Senior MySQL Consultant at FromDual GmbH oli.sennhauser@fromdual.com 1 / 14 About FromDual GmbH Support Consulting remote-dba

More information

What Really Sets Apart Exadata from the Rest

What Really Sets Apart Exadata from the Rest 1 What Really Sets Apart Exadata from the Rest Presented By: Zahid Anwar, Principal Oracle DBA Consultant 3 rd December 2018 Company Classification: Public A bit about myself Principal Oracle DBA Consultant

More information

Does Exadata Need Performance Tuning? Jože Senegačnik, Oracle ACE Director, Member of OakTable DbProf d.o.o. Ljubljana, Slovenia

Does Exadata Need Performance Tuning? Jože Senegačnik, Oracle ACE Director, Member of OakTable DbProf d.o.o. Ljubljana, Slovenia Does Exadata Need Performance Tuning? Jože Senegačnik, Oracle ACE Director, Member of OakTable DbProf d.o.o. Ljubljana, Slovenia Keywords Exadata, Cost Based Optimization, Statistical Optimizer, Physical

More information

Oracle Database 12c: JMS Sharded Queues

Oracle Database 12c: JMS Sharded Queues Oracle Database 12c: JMS Sharded Queues For high performance, scalable Advanced Queuing ORACLE WHITE PAPER MARCH 2015 Table of Contents Introduction 2 Architecture 3 PERFORMANCE OF AQ-JMS QUEUES 4 PERFORMANCE

More information

Oracle Exadata Implementation Strategy HHow to Implement Exadata In-house

Oracle Exadata Implementation Strategy HHow to Implement Exadata In-house Oracle Exadata Implementation Strategy HHow to Implement Exadata In-house Introduction Oracle Exadata The Oracle Exadata is a database machine, which has now been present since 2008. A number of financial

More information

IBM Emulex 16Gb Fibre Channel HBA Evaluation

IBM Emulex 16Gb Fibre Channel HBA Evaluation IBM Emulex 16Gb Fibre Channel HBA Evaluation Evaluation report prepared under contract with Emulex Executive Summary The computing industry is experiencing an increasing demand for storage performance

More information

#1290. Oracle Core: InMemory Column Performing Databases GmbH Mitterteich / Germany

#1290. Oracle Core: InMemory Column Performing Databases GmbH Mitterteich / Germany #1290 Oracle Core: InMemory Column Store Martin Klier Performing Databases GmbH Mitterteich / Germany 2/40 Speaker Martin Klier Solution Architect and Database Expert My focus Performance Optimization

More information

<Insert Picture Here> Boosting performance with MySQL partitions

<Insert Picture Here> Boosting performance with MySQL partitions Boosting performance with MySQL partitions Giuseppe Maxia MySQL Community Team Lead at Oracle 1 about me -Giuseppe Maxia a.k.a. The Data Charmer MySQL Community Team Lead Long time

More information

Data Vault Partitioning Strategies WHITE PAPER

Data Vault Partitioning Strategies WHITE PAPER Dani Schnider Data Vault ing Strategies WHITE PAPER Page 1 of 18 www.trivadis.com Date 09.02.2018 CONTENTS 1 Introduction... 3 2 Data Vault Modeling... 4 2.1 What is Data Vault Modeling? 4 2.2 Hubs, Links

More information

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Engineered Systems - Exadata Juan Loaiza Senior Vice President Systems Technology October 4, 2012 2 Safe Harbor Statement "Safe Harbor Statement: Statements in this presentation relating to Oracle's

More information

Achieving Memory Level Performance: Secrets Beyond Shared Flash

Achieving Memory Level Performance: Secrets Beyond Shared Flash Achieving Memory Level Performance: Secrets Beyond Shared Flash Kothanda (Kodi) Umamageswaran Vice President, Exadata Development Gurmeet Goindi Exadata Product Management Safe Harbor Statement The following

More information

Scaling To Infinity: Partitioning Data Warehouses on Oracle Database

Scaling To Infinity: Partitioning Data Warehouses on Oracle Database Scaling To Infinity: Partitioning Data Warehouses on Oracle Database Thursday 18-October 2012 Tim Gorman www.evdbt.com Speaker Qualifications Co-author 1. Oracle8 Data Warehousing, 1998 John Wiley & Sons

More information

R mit Exadata und Exalytics Erfahrungen mit R

R mit Exadata und Exalytics Erfahrungen mit R R mit Exadata und Exalytics Erfahrungen mit R Oliver Bracht Managing Director eoda Matthias Fuchs Senior Consultant ISE Information Systems Engineering GmbH extreme Datamining with Oracle R Enterprise

More information

Oracle #1 for Data Warehousing. Data Warehouses Growing Rapidly Tripling In Size Every Two Years

Oracle #1 for Data Warehousing. Data Warehouses Growing Rapidly Tripling In Size Every Two Years Extreme Performance HP Oracle Machine & Exadata Storage Server October 16, 2008 Robert Stackowiak Vice President, EPM & Data Warehousing Solutions, Oracle ESG Oracle #1 for Data Warehousing Microsoft 14.8%

More information

The Leading Parallel Cluster File System

The Leading Parallel Cluster File System The Leading Parallel Cluster File System www.thinkparq.com www.beegfs.io ABOUT BEEGFS What is BeeGFS BeeGFS (formerly FhGFS) is the leading parallel cluster file system, developed with a strong focus on

More information

SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability

SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability Oracle Enterprise Manager Top-Down, Integrated Application Management Complete, Open,

More information

PostgreSQL in Mission-Critical Financial Systems May 20th 2010

PostgreSQL in Mission-Critical Financial Systems May 20th 2010 PostgreSQL in Mission-Critical Financial Systems May 20th 2010 Flavio Henrique Araque Gurgel http://creativecommons.org/licenses/by-sa/3.0/deed.pt 4Linux in Caixa 2nd level support, 24/7 Configuration,

More information

Oracle Exadata. Smart Database Platforms - Dramatic Performance and Cost Advantages. Juan Loaiza Senior Vice President Oracle Database Systems

Oracle Exadata. Smart Database Platforms - Dramatic Performance and Cost Advantages. Juan Loaiza Senior Vice President Oracle Database Systems Oracle Exadata Smart Database Platforms - Dramatic Performance and Cost Advantages Juan Loaiza Senior Vice President Oracle Database Systems Exadata X5-2 Exadata X5-8 SuperCluster M7-8 Exadata Vision Dramatically

More information

Optimizing Database I/O

Optimizing Database I/O High Performance Oracle Optimizing Database I/O Dave Pearson Quest Software Copyright 2006 Quest Software The Impact of Poor Performance Diagnostics and Optimization The Impact of Poor Performance Diagnostics

More information

Oracle Database 12c R2: New Features for Administrators Part 2 Ed 1

Oracle Database 12c R2: New Features for Administrators Part 2 Ed 1 Oracle Database 12c R2: New Features for Administrators Part 2 Ed 1 Duration 5 Days What you will learn Throughout the lessons of the Oracle Database 12c R2: New Features for Administrators Part 2 course

More information

Oracle Database 10g: Implement and Administer a Data Warehouse

Oracle Database 10g: Implement and Administer a Data Warehouse Oracle Database 10g: Implement and Administer a Data Warehouse Student Guide Volume 1 D18957GC10 Edition 1.0 November 2005 D22685 Authors Donna Keesling Jean Francois Verrier Jim Womack Technical Contributors

More information

Database In-Memory: A Deep Dive and a Future Preview

Database In-Memory: A Deep Dive and a Future Preview Database In-Memory: A Deep Dive and a Future Preview Tirthankar Lahiri, Markus Kissling Oracle Corporation Keywords: Database In-Memory, Oracle Database 12c, Oracle Database 12.2 1. Introduction The Oracle

More information

Oracle Database 12c R2: New Features for Administrators Part 2 Ed 1 -

Oracle Database 12c R2: New Features for Administrators Part 2 Ed 1 - Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Oracle Database 12c R2: New Features for Administrators Part 2 Ed 1 - Duration: 5 Days What you will learn Throughout the lessons

More information

An Oracle White Paper December Oracle Exadata Database Machine Warehouse Architectural Comparisons

An Oracle White Paper December Oracle Exadata Database Machine Warehouse Architectural Comparisons An Oracle White Paper December 2010 Oracle Exadata Database Machine Warehouse Architectural Comparisons Overview Exadata is Oracle s fastest growing new product. Much of the growth of Exadata has come

More information

Oracle #1 RDBMS Vendor

Oracle #1 RDBMS Vendor Oracle #1 RDBMS Vendor IBM 20.7% Microsoft 18.1% Other 12.6% Oracle 48.6% Source: Gartner DataQuest July 2008, based on Total Software Revenue Oracle 2 Continuous Innovation Oracle 11g Exadata Storage

More information

Dell EMC Unity: Performance Analysis Deep Dive. Keith Snell Performance Engineering Midrange & Entry Solutions Group

Dell EMC Unity: Performance Analysis Deep Dive. Keith Snell Performance Engineering Midrange & Entry Solutions Group Dell EMC Unity: Performance Analysis Deep Dive Keith Snell Performance Engineering Midrange & Entry Solutions Group Agenda Introduction Sample Period Unisphere Performance Dashboard Unisphere uemcli command

More information