Copyright 2018, Oracle and/or its affiliates. All rights reserved.
|
|
- Emmeline Booker
- 5 years ago
- Views:
Transcription
1
2 Oracle Database In- Memory Implementation Best Practices and Deep Dive [TRN4014] Andy Rivenes Database In-Memory Product Management Oracle Corporation
3 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 to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.
4 What is Database In-Memory
5 Oracle Database In-Memory Real-Time Analytics 100X 100X Accelerate Mixed Workload Risk-Free Trivial to Implement Transactions Analytics Enable Real-Time Business Decisions Run analytics on Operational Systems Proven Scale-Out, Availability, Security No Application Changes Not Limited by Memory
6 Breakthrough: Dual Format Database Buffer Cache SALES Row Format SALES New In-Memory Column Store SALES Column Format BOTH row and column formats for same table Simultaneously active and transactionally consistent Analytics & reporting use new in-memory Column format OLTP uses proven row format
7 Oracle In-Memory: Simple to Implement 1. Configure Memory Capacity inmemory_size = XXX GB 2. Configure tables or partitions to be in memory alter table partition inmemory; 3. Later drop analytic indexes to speed up OLTP
8 Where Is It Available 8
9 Where Database In-Memory Is Available Database In-Memory is an option for Oracle Database Enterprise Edition Database In-Memory was included in the first patchset ( ) for 12.1 and all subsequent Oracle Database releases Available: Exadata Express Cloud Service X1000IM up to 10GB Column Store Database Cloud Service: Extreme Performance Exadata Cloud Service Exadata Cloud at Customer On-premises 9
10 How Do I Install & Configure The In-Memory Column Store?
11 Installing : Oracle Database In-Memory Automatically installed as part of Oracle Database ( , 12.2, 18c) No additional steps required Note: Database In- Memory is not enabled by default
12 Installing: Apply the Latest Database Proactive Bundle Patch Database In-Memory fixes and enhancements are only distributed through Database Proactive Bundle Patches or Release Updates See MOS Notes: Overview of Database Patch Delivery Methods for and greater Overview of Database Patch Delivery Methods for and older Starting with the latest patches avoids reinventing the wheel discovering bugs that have already been fixed!
13 That s all you need to know, but wait 13
14 What Workloads Benefit From Database In-Memory
15 Where to use In-Memory OLTP System Reporting Data Warehouse Reporting In-Memory Column Store In-Memory Column Store ETL Staging Layer Foundation Layer 3 rd Normal Form Performance Layer STAR SCHEMA SALES ODS Pre-Cal KPIs Enables real-time reporting directly on OLTP data Speeds data extraction part of ETL process Removes need for separate ODS Speeds up mixed workload Star-schema and pre-calculated KPIs Improves performance of dash-boards All or a subset of Foundation Layer For time-sensitive analytics on 3rd normal form Staging/ETL/Temp not good candidates Write once, read once 15
16 What are Analytics? Source: Google Search Our definition: Using aggregation to find patterns and trends in the data 16
17 When Database In-Memory Helps For a non-trivial amount of rows and execution time, when a significant amount of time is spent accessing data is spent joining data is spent on scan and group by operations Majority of time spent joining data Majority of time spent on scan and group by operations Majority of time spent accessing data
18 Scanning & Filtering Query: Traditional data access Majority of time spent accessing data 18
19 Join Query Traditional hash join Majority of time spent joining data 19
20 Aggregation Traditional Group By Query bottlenecked on scan and group by operation 20
21 How to Compare Benefit Establish a baseline with no in-memory on the destination database If migrating or upgrading then ensure that the new environment runs the workload as well as the old environment Run with In-Memory enabled Ensure a steady state fully adapted plans, multiple executions Use time based comparison SQL Monitor active reports Prevent regressions SQL Plan Baselines Remember that Database In-Memory includes Hash Joins with Bloom filters and Vector Group By Verify that they re being used See the Database In-Memory Implementation and Usage Whitepaper
22 How does it work 22
23 Oracle In-Memory Columnar Technology Pure In-Memory Columnar SALES Pure in-memory columnar format Not persistent, and no logging Quick to change data: fast OLTP Enabled at table or partition Only active data in-memory 2x to 20x compression typical SALES Available on all hardware platforms 23
24 In-Memory A Store Not A Cache Buffer Cache A B C E A A C B F What is a cache? A pool of memory Data automatically brought into memory based on access Data automatically aged out Good example: Oracle Database Buffer Cache 24
25 In-Memory Area: Static Area within SGA System Global Area SGA Buffer Cache Large Pool Shared Pool Other Log Buffer In- Memory Area Contains data in the new In-Memory Column Format Controlled by INMEMORY_SIZE parameter Minimum size of 100MB SGA_TARGET must be large enough to accommodate this area 25
26 Composition of In-Memory Area V$INMEMORY_AREA: Current sizes of pools and pool statuses SQL> SELECT * from V$INMEMORY_AREA; POOL ALLOC_BYTES USED_BYTES POPULATE_STATUS MB POOL DONE 64KB POOL DONE V$IM_HEADER: List of IMCUs currently in the In-Memory column store SQL> SELECT OBJD, TSN, ALLOCATED_LEN, NUM_ROWS, NUM_COLS FROM V$IM_HEADER; OBJD TSN ALLOCATED_LEN NUM_ROWS NUM_COLS
27 Composition of In-Memory Area IMCU IMCU IMCU IMCU SMU SMU SMU SMU IMCU IMCU SMU SMU SMU SMU IMCU IMCU In Memory Area Column Format Data Metadata Contains two subpools: IMCU pool: Stores In Memory Compression Units (IMCUs) SMU pool: Stores Snapshot Metadata Units (SMUs) IMCUs contain column formatted data SMUs contain metadata and transactional information 27
28 Composition of In-Memory Compression Unit (IMCU) ROWID EMPID IMCU header Column CUs NAME DEPT SALARY Unit of column store allocation Columnar representation of a large number of rows from an object Rows from one or more table extents Actual size depends on size of rows, compression factor, etc. Extent #13 Blocks Extent #14 Blocks Extent #15 Blocks Each column stored as a separate contiguous Column Compression Unit (column CU) Rowids also stored as a Column CU 28
29 Why not just cache the table in the row store 29
30 Compare Column-store to Row-store 30
31 Why Are Analytic Queries Faster In The In-Memory Column Store? 31
32 Database In-Memory Technology Scanning and filtering data more efficiently Columnar Format Compression Storage Indexes SIMD Vector Processing Min 1 Max 3 Min 4 Max 7 CPU Load multiple region values Vector Register CA CA CA CA Vector Compare all values an 1 cycle Min 8 Max 12 Access only the columns you need Scan & filter data in compressed format Prune out any unnecessary data from the column Process multiple column values in a single CPU instruction 32
33 Optimizer Leverages In-Memory Technology Improves key aspects of analytic queries Data Scans Joins In-Memory Aggregation CPU SALES STATE = CA Vector Register CA CA CA CA Table A HASH JOIN Table B Speed of memory Scan and Filter only the needed Columns Vector Instructions Convert Star Joins into 10X Faster Column Scans Search large table for values that match small table Create In-Memory Report Outline that is Populated during Fast Scan Runs Reports Instantly
34 New in 12.2 for Database In-Memory Real-Time Analytics Mixed Workload Massive Capacity Multi-model Automation Column { } JSON 2X Faster Joins 5X Faster Expressions Active Data Guard Support In-Memory on Exadata Flash Native support for JSON Data type Dynamic Data Movement Between Storage & Memory IM FastStart IM Column Store Re-sizing 34
35 New in 18c for Database In-Memory Further Performance Gains Optimized Arithmetic Dynamic Scans External Tables Automatic In-Memory 2X Query Performance Gains In-Memory Optimized Arithmetic In-Memory Dynamic Scans In-Memory External Tables Automatic Data Movement Between Storage & Memory 35
36 How Does The Optimizer Know
37 Optimizer : New In-Memory Statistics Automatically computed on the fly during hard parse Computed at the segment level table or partition/subpartition # IMCUs # IM Blocks IM Quotient Fraction of table populated in In-Memory column store Value between 0 and 1 # IM Rows # IM Transaction Journal Rows In-Memory statistics are RAC-aware (DUPLICATE and DISTRIBUTE) In 12.2 IM stats are available in the ALL_TAB_STATISTICS view
38 Optimizer : OPTIMIZER_ADAPTIVE_FEATURES OPTIMIZER_ADAPTIVE_FEATURES has been made obsolete in 12.2 Starting in 12.2: OPTIMIZER_ADAPTIVE_PLANS defaults to true OPTIMIZER_ADAPTIVE_STATISTICS defaults to false In : Patches for bugs and provide 12.2 behavior See MOS Note Recommendations for Adaptive Features in Oracle Database 12c See the Optimizer blog for more information: blogs.oracle.com/optimizer
39 Optimizer : Ensure Plan Stability Unpredictable changes to execution plans can destroy performance Avoiding plan changes is the only method to avoid performance regression Solution Optimizer automatically manages execution plans Only known and verified plans are used SQL Plan Management is controlled plan performance
40 How does Database In-Memory Scale Out
41 RAC : Scale-Out In-Memory Database to Any Size Scale-Out across servers to grow memory and CPUs Shared nothing architecture IMCUs not shipped across interconnect cache fusion is not in play! In-Memory queries are parallelized across servers to access local column data
42 RAC : In-Memory and Distribution of Data ALTER TABLE sales INMEMORY; ALTER TABLE sales INMEMORY DISTRIBUTE BY PARTITION; ALTER TABLE sales INMEMORY DISTRIBUTE ROWID RANGE; Distribution allows in memory segments larger than individual instance memory Policy is automatic (Distribute AUTO) or user-specifiable Controlled by DISTRIBUTE subclause Distribute by rowid range Distribute by partition Distribute by subpartition Goal: Ensure Even Distribution
43 RAC : Database In-Memory Queries in a RAC Environment Shared nothing architecture means Parallel Query must be used to access data Must have a DOP greater than or equal to the number of column stores Query coordinator automatically starts parallel server processes on the correct nodes (Requires Auto DOP in )
44 In-Memory Analytics Extended into Exadata Flash Storage Exadata automatically transforms table data into In-Memory DB columnar formats in Exadata Flash Cache Enables fast vector processing for storage server queries Additional compression for OLTP compressed or uncompressed tables in flash new in 18.1 Enables dictionary lookup and avoids processing unnecessary rows Smart Scan results sent back to database in In-Memory Columnar format Reduces Database node CPU utilization Uniquely optimizes next generation Flash as memory In-Memory Columnar scans Up to 1.5 TB DRAM per Server In-Flash Columnar scans Up to 25.6 TB Flash per Server 44
45 Engineered Systems: Unique Fault Tolerance Similar to storage mirroring Duplicate in-memory columns on another node Enabled per table/partition Application transparent Performance preserved by using duplicate during a node failure Only Available on Engineered Systems Performance can be improved by performing joins within each node (partial partition wise joins)
46 Troubleshooting
47 Troubleshooting Additional Views Confirm all data is fully populated! v$inmemory_area is there enough memory? v$im_segments are all objects fully populated? v$imeu_header are IMEs populated? user_joingroups have join groups been created and populated? v$im_header are all rows populated per object? v$im_smu_head are changes affecting journal space?
48 Performance History Make sure AWR is available AWR is valuable to measure system level workload AWR is valuable to see how the database is set up Initialization parameters Memory allocation Resource utilization And don't forget the Advisors section Recommend increasing the default AWR retention (7 days) But... AWR is useless for fixing problem SQL
49 Troubleshooting Analyzing SQL Statements SQL Monitor active reports Shows how SQL was executed and where time was spent See blogs.oracle.com/in-memory for a technical brief on creating SQL Monitor active reports Extended SQL Trace Data Captures where all time was spent Use TKPROF or a third party profiler to identify performance problems Optimizer trace (10053) Shows why the execution plan was chosen See blogs.oracle.com/in-memory for a technical brief on creating an Optimizer trace
50 Where can I get more information
51 Additional Resources Join the Conversation White Papers (otn.com) Oracle Database In-Memory White Paper Oracle Database Implementation and Usage White Paper Oracle Database In-Memory Aggregation Paper When to use Oracle Database In-Memory Oracle Database In-Memory Advisor Videos Oracle Database In-Memory YouTube Channel oracle.com Powering the Real-Time Enterprise oracle.com/us/corporate/events/dbim/index.html YouTube - Juan Loaiza: DBIM: What's new in 12.2 Additional Questions In-Memory blog: blogs.oracle.com/in-memory My andy.rivenes@oracle.com
52 Your Chance to Influence Product Direction and Design! The Cloud Platform UX team would love to get your feedback on new designs. Sign up here:
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 informationOracle 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 informationOracle 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 informationOracle 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 informationOracle Database In-Memory By Example
Oracle Database In-Memory By Example Andy Rivenes Senior Principal Product Manager DOAG 2015 November 18, 2015 Safe Harbor Statement The following is intended to outline our general product direction.
More informationInsider s Guide on Using ADO with Database In-Memory & Storage-Based Tiering. Andy Rivenes Gregg Christman Oracle Product Management 16 November 2016
Insider s Guide on Using ADO with Database In-Memory & Storage-Based Tiering Andy Rivenes Gregg Christman Oracle Product Management 16 November 2016 Safe Harbor Statement The following is intended to outline
More informationSafe 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 informationDatabase 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 informationPerformance Innovations with Oracle Database In-Memory
Performance Innovations with Oracle Database In-Memory Eric Cohen Solution Architect Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationRecent 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 informationReal Time Summarization. Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Real Time Summarization 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.
More informationIn-Memory is Your Data Warehouse s New BFF
In-Memory is Your Data Warehouse s New BFF Michelle Kolbe medium.com/@datacheesehead @MeKolbe linkedin.com/in/michelle.kolbe Michelle.Kolbe@RedPillAnalytics.com www.redpillanalytics.com info@redpillanalytics.com
More informationCopyright 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 informationTrouble-free Upgrade to Oracle Database 12c with Real Application Testing
Trouble-free Upgrade to Oracle Database 12c with Real Application Testing Kurt Engeleiter Principal Product Manager Safe Harbor Statement The following is intended to outline our general product direction.
More informationOracle Database 18c and Autonomous Database
Oracle Database 18c and Autonomous Database Maria Colgan Oracle Database Product Management March 2018 @SQLMaria Safe Harbor Statement The following is intended to outline our general product direction.
More informationReal-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 informationCopyright 2017, Oracle and/or its affiliates. All rights reserved.
Using Oracle Columnar Technologies Across the Information Lifecycle Roger MacNicol Software Architect Data Storage Technology Safe Harbor Statement The following is intended to outline our general product
More informationAutomating 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 informationUnderstanding 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 informationSafe 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 informationImproving Performance With 12c In-Memory Option
Improving Performance With 12c In-Memory Option Prepared by: Fong Zhuang & Sergiy Smyrnov Session ID: CON4349 Member of Walgreens Boots Alliance Speaker Fong Zhuang Database Architect and Team Lead 19+
More informationCopyright 2017, Oracle and/or its affiliates. All rights reserved.
Using Oracle Columnar Technologies Across the Information Lifecycle Roger MacNicol Software Architect Data Storage Technology Safe Harbor Statement The following is intended to outline our general product
More informationLearning Objectives : This chapter provides an introduction to performance tuning scenarios and its tools.
Oracle Performance Tuning Oracle Performance Tuning DB Oracle Wait Category Wait AWR Cloud Controller Share Pool Tuning 12C Feature RAC Server Pool.1 New Feature in 12c.2.3 Basic Tuning Tools Learning
More informationOracle 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 informationMemory Without Bounds: Policy- Based Automation in In-Memory Column Store Content
Memory Without Bounds: Policy- Based Automation in In-Memory Column Store Content Andy Rivenes Database In-Memory Product Manager Systems Technology Group October 1-5, 2017 Safe Harbor Statement The following
More informationOracle Database 12c Performance Management and Tuning
Course Code: OC12CPMT Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 12c Performance Management and Tuning Overview In the Oracle Database 12c: Performance Management and Tuning course,
More informationExadata 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 informationExadata 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<Insert Picture Here> DBA Best Practices: A Primer on Managing Oracle Databases
DBA Best Practices: A Primer on Managing Oracle Databases Mughees A. Minhas Sr. Director of Product Management Database and Systems Management The following is intended to outline
More informationCopyright 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 informationOracle Database Database In-Memory Guide. 12c Release 2 (12.2)
Oracle Database Database In-Memory Guide 12c Release 2 (12.2) E85772-05 January 2018 Oracle Database Database In-Memory Guide, 12c Release 2 (12.2) E85772-05 Copyright 2016, 2018, Oracle and/or its affiliates.
More informationOracle 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 informationOracle 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 informationSQL 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 information1 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 informationCopyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
1 Information Retention and Oracle Database Kevin Jernigan Senior Director Oracle Database Performance Product Management The following is intended to outline our general product direction. It is intended
More information#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 informationExadata X3 in action: Measuring Smart Scan efficiency with AWR. Franck Pachot Senior Consultant
Exadata X3 in action: Measuring Smart Scan efficiency with AWR Franck Pachot Senior Consultant 16 March 2013 1 Exadata X3 in action: Measuring Smart Scan efficiency with AWR Exadata comes with new statistics
More informationOracle 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 informationOptimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option. Kai Yu Oracle Solutions Engineering Dell Inc
Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option Kai Yu Oracle Solutions Engineering Dell Inc About Author Kai Yu, Senior Principal Architect, Dell Database Engineering
More informationOptimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database option
Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database option Prepared by: Kai Yu Senior Principal Architect, Dell Oracle Solutions Engineering @ky_austin REMINDER Check in
More informationInfrastructure at your Service. In-Memory-Pläne für den 12.2-Optimizer: Teuer oder billig?
Infrastructure at your Service. In-Memory-Pläne für den 12.2-Optimizer: Teuer oder billig? About me Infrastructure at your Service. Clemens Bleile Senior Consultant Oracle Certified Professional DB 11g,
More informationOracle In-Memory & Data Warehouse: The Perfect Combination?
: The Perfect Combination? UKOUG Tech17, 6 December 2017 Dani Schnider, Trivadis AG @dani_schnider danischnider.wordpress.com BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN
More informationThe 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 informationWas 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 informationCopyright 2018, Oracle and/or its affiliates. All rights reserved.
Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance Monday, Oct 22 10:30 a.m. - 11:15 a.m. Marriott Marquis (Golden Gate Level) - Golden Gate A Ashish Agrawal Group Product Manager Oracle
More informationOptimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option
Optimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option Session ID: 1571 Prepared by: Kai Yu Senior Principal Engineer Dell Oracle Solutions Engineering Dell, Inc. @ky_austin1
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 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
More informationOracle Database 18c New Performance Features
Oracle Database 18c New Performance Features Christian Antognini @ChrisAntognini antognini.ch/blog BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART
More informationMoving Databases to Oracle Cloud: Performance Best Practices
Moving Databases to Oracle Cloud: Performance Best Practices Kurt Engeleiter Product Manager Oracle Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More information<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 informationOptimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option
Optimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option Kai Yu, Senior Principal Engineer Dell Oracle Solutions Engineering Dell, Inc. ABSTRACT By introducing the In-Memory
More information10/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 informationOracle Database In-Memory with Oracle Database 12c Release 2
Oracle Database In-Memory with Oracle Database 12c Release 2 Technical Overview O R A C L E W H I T E P A P E R A U G U S T 2 0 1 7 Table of Contents Executive Overview 1 Intended Audience 1 Introduction
More informationScaling JSON Documents and Relational Data in Distributed ShardedDatabases Oracle Code New York
Scaling JSON Documents and Relational Data in Distributed ShardedDatabases Oracle Code New York Christoph Bussler CMTS March 21, 2017 Safe Harbor Statement The following is intended to outline our general
More informationOracle Database 11g: Performance Tuning DBA Release 2
Oracle University Contact Us: +65 6501 2328 Oracle Database 11g: Performance Tuning DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g Performance Tuning training starts with an
More informationEZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore
Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning course, learn about the performance analysis
More informationAutomatic Data Optimization with Oracle Database 12c O R A C L E W H I T E P A P E R S E P T E M B E R
Automatic Data Optimization with Oracle Database 12c O R A C L E W H I T E P A P E R S E P T E M B E R 2 0 1 7 Table of Contents Disclaimer 1 Introduction 2 Storage Tiering and Compression Tiering 3 Heat
More informationConsolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option
Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option Eric Rudie Master Principal Sales Consultant Oracle Public Sector 27 September 2016 Safe Harbor Statement The
More informationData 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 informationEvolving 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 informationOracle Database 11g : Performance Tuning DBA Release2
Oracle Database 11g : Performance Tuning DBA Release2 Target Audience : Technical Consultant/L2/L3 Support DBA/Developers Course Duration : 5 days Day 1: Basic Tuning Tools Monitoring tools overview Enterprise
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8
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 informationOracle Database In-Memory with Oracle Database 18c
Oracle Database In-Memory with Oracle Database 18c Technical Overview ORACLE WHITE PAPER FEBRUARY 2018 Disclaimer The following is intended to outline our general product direction. It is intended for
More informationIn-Memory Data Management Jens Krueger
In-Memory Data Management Jens Krueger Enterprise Platform and Integration Concepts Hasso Plattner Intitute OLTP vs. OLAP 2 Online Transaction Processing (OLTP) Organized in rows Online Analytical Processing
More information<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 informationOracle Database 11g: Performance Tuning DBA Release 2
Course Code: OC11PTDBAR2 Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 11g: Performance Tuning DBA Release 2 Overview This course starts with an unknown database that requires tuning.
More informationOracle Database 12c: OCM Exam Preparation Workshop Ed 1
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Duration: 5 Days What you will learn The Oracle Database 12c: OCM Exam Preparation
More informationLeveraging Oracle Database In-Memory to Accelerate Business Analytic Applications
Leveraging Oracle Database In-Memory to Accelerate Business Analytic Applications MAY 16 & 17, 2018 CLEVELAND PUBLIC AUDITORIUM, CLEVELAND, OHIO WWW.NEOOUG.ORG/GLOC Kai Yu Technical Staff, Dell EMC Database
More informationInfrastructure at your Service. DOAG Webinar. ODA 12c new features. ODA 12c new features
Infrastructure at your Service. DOAG Webinar Infrastructure at your Service. About us David Hueber COO Principal Consultant Mobile +41 79 963 43 68 david-.hueber@dbi-services.com www.dbi-services.com Page
More informationOpenWorld 2018 SQL Tuning Tips for Cloud Administrators
OpenWorld 2018 SQL Tuning Tips for Cloud Administrators GP (Prabhaker Gongloor) Senior Director of Product Management Bjorn Bolltoft Dr. Khaled Yagoub Systems and DB Manageability Development Oracle Corporation
More informationLeveraging Oracle Database In- Memory to accelerate Oracle Business Intelligence Analytics Applications
Leveraging Oracle Database In- Memory to accelerate Oracle Business Intelligence Analytics Applications Kai Yu Oracle Solutions Engineering Dell EMC Linkedin: https://www.linkedin.com/in/kaiyu1/ Twitter
More informationOracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer
Oracle Exadata X7 Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer 05.12.2017 Oracle Engineered Systems ZFS Backup Appliance Zero Data Loss Recovery Appliance Exadata Database
More information<Insert Picture Here> DBA s New Best Friend: Advanced SQL Tuning Features of Oracle Database 11g
DBA s New Best Friend: Advanced SQL Tuning Features of Oracle Database 11g Peter Belknap, Sergey Koltakov, Jack Raitto The following is intended to outline our general product direction.
More informationCopyright 2011, Oracle and/or its affiliates. All rights reserved.
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 informationOracle 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 informationHybrid Columnar Compression (HCC) on Oracle Database 18c O R A C L E W H IT E P A P E R FE B R U A R Y
Hybrid Columnar Compression (HCC) on Oracle Database 18c O R A C L E W H IT E P A P E R FE B R U A R Y 2 0 1 8 Disclaimer The following is intended to outline our general product direction. It is intended
More informationOracle 12.2 My Favorite Top Five New or Improved Features. Janis Griffin Senior DBA / Performance Evangelist
Oracle 12.2 My Favorite Top Five New or Improved Features Janis Griffin Senior DBA / Performance Evangelist Who Am I Senior DBA / Performance Evangelist for SolarWinds Janis.Griffin@solarwindscom Twitter
More informationOracle Database 12c: Performance Management and Tuning
Oracle University Contact Us: +43 (0)1 33 777 401 Oracle Database 12c: Performance Management and Tuning Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning
More informationAchieving 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 informationFuture of Database. - Journey to the Cloud. Juan Loaiza Senior Vice President Oracle Database Systems
Future of Database - Journey to the Cloud Juan Loaiza Senior Vice President Oracle Database Systems Copyright 2016, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following
More informationEine 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 informationUsing the In-Memory Columnar Store to Perform Real-Time Analysis of CERN Data. Maaike Limper Emil Pilecki Manuel Martín Márquez
Using the In-Memory Columnar Store to Perform Real-Time Analysis of CERN Data Maaike Limper Emil Pilecki Manuel Martín Márquez About the speakers Maaike Limper Physicist and project leader Manuel Martín
More informationVLDB. 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 informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Managing Oracle Database 12c with Oracle Enterprise Manager 12c Martin
More informationOracle 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 informationManaging Oracle Database 12c with Oracle Enterprise Manager 12c
Managing Oracle Database 12c with Oracle Enterprise Manager 12c The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationThe 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 informationColumn Stores vs. Row Stores How Different Are They Really?
Column Stores vs. Row Stores How Different Are They Really? Daniel J. Abadi (Yale) Samuel R. Madden (MIT) Nabil Hachem (AvantGarde) Presented By : Kanika Nagpal OUTLINE Introduction Motivation Background
More informationOracle 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 informationOracle CoreTech Update OASC Opening 17. November 2014
Oracle CoreTech Update OASC Opening 17. November 2014 Roger Wullschleger Senior Manager Sales Consulting CoreTech Oracle Software (Schweiz) GmbH Copyright 2014, Oracle and/or its affiliates. All rights
More informationOracle 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 informationKey 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 informationOracle - Oracle Database 12c: OCM Exam Preparation Workshop Ed 1
Oracle - Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Code: Lengt h: URL: D94327GC10 5 days View Online The Oracle Database 12c: OCM Exam Preparation Workshop is designed for those candidates
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Storage Innovation at the Core of the Enterprise Robert Klusman Sr. Director Storage North America 2 The following is intended to outline our general product direction. It is intended for information
More informationCopyright 2015, Oracle and/or its affiliates. All rights reserved.
DB12c on SPARC M7 InMemory PoC for Oracle SPARC M7 Krzysztof Marciniak Radosław Kut CoreTech Competency Center 26/01/2016 Agenda 1 2 3 4 5 Oracle Database 12c In-Memory Option Proof of Concept what is
More informationOracle Multitenant What s new in Oracle Database 12c Release ?
Oracle Multitenant What s new in Oracle Database 12c Release 12.1.0.2? Saurabh K. Gupta Principal Technologist, Database Product Management Who am I? Principal Technologist, Database Product Management
More informationUsing Oracle In-Memory Advisor with JD Edwards EnterpriseOne
Using Oracle In-Memory Advisor with JD Edwards EnterpriseOne Oracle provides a tool to recommend and implement Oracle tables that would benefit performance if placed in the column store. This document
More informationOracle 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<Insert Picture Here> South Fla Oracle Users Group Oracle/Sun Exadata Database Machine June 3, 2010
South Fla Oracle Users Group Oracle/Sun Exadata Database Machine June 3, 2010 Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More information