Oracle Data Warehousing Masterclass

Size: px
Start display at page:

Download "Oracle Data Warehousing Masterclass"

Transcription

1 Oracle Data Warehousing Masterclass Mark Rittman, Director, Rittman Mead Consulting UKOUG Conference & Exhibition

2 Who Am I? Oracle BI&W Architecture and Development Specialist Co-Founder of Rittman Mead Consulting Oracle BI&W Project Delivery Specialists 10+ years with Discoverer, OWB etc Oracle ACE Director, ACE of the Year 2005 Writer for OTN and Oracle Magazine Longest-running Oracle blog Chair of UKOUG BIRT SIG Co-Chair of ODTUG BI&DW SIG Speaker at IOUG and BIWA events 2

3 Rittman Mead Consulting Oracle BI&DW Project Specialists providing consulting, training and support Clients in the UK, USA, Europe, Middle-East Voted UKOUG BI Partner of the Year 2008 Exhibitors at UKOUG 2008, Stand 90 Come and see us to discuss your requirements in more detail 3

4 So What Is A Data Warehouse? Store of historical information optimized for running queries Follows common design patterns: Inmon or Kimball Subject orientated, integrated, non-volatile and time-variant but there can be exceptions! High volumes of data Tuned and optimized for queries 4

5 Database Key Features for Data Warehousing Partitioning Parallel Query & DML Segment Compression Bitmap Indexes Materialized Views Star Transformations OLAP Option Data Mining Option Oracle Warehouse Builder Oracle Warehouse Builder Core Functionality 5

6 New Features in Oracle Database 11g and 10gR2 More partitioning options Advanced Compression Embedding of Oracle Warehouse Builder Cube Organized Materialized Views ADDM, AWR, ASH and the OEM Performance Views and Advisors Just Announced at Oracle Open World 2008 : Exadata Storage Server 6

7 Data Warehouses Are Often Very Large Data Warehouse databases are often very large Usually >100Gb, often >10Tb, now >1 Petabyte is not unknown Large databases require special handling Because they take a long time to query Because they take a long time to backup Because they take up a lot of disk space Because they take a long time to load with data 7

8 Oracle s Support for Very Large Databases (VLDB) The Partitioning Option Segment Compression The Advanced Compression Option Parallel DML Automatic Storage Management 8

9 Oracle Partitioning Option Splits tables into lots of smaller tables Partitioned table still behaves as one table Partitions can be backed-up, made read-only, moved on to archive disks Queries that only require a subset of data will only consider the relevant table partitions ( partition pruning ) Queries that only require a subset of data will only join the relevant partitions ( partition-wise joins ) New data can be prepared offline and swapped in to an empty partitiion ( partition exchange ) The No.1 feature used in virtually every Oracle DW 9

10 Partitioning Methods Up to Oracle 10g Range Partitioning Rolling window operations Hash Partitioning Increased parallelism List Partitioning Ease of maintenance operations Composite Range-Hash Range-List 10

11 New Partitioning Features in Oracle Database 11g Interval Partitioning Automatic creation of range-based partitions REF Partitioning Partition detail table based on the master-table key Virtual-Column Based Partitioning Partition based on an expression 11

12 Interval Partitioning Interval Partitions Automatically creates partitions as they are needed Saves scripting the creation of new partitions each day/week/month 12

13 Interval Partitioning Details Specified by using the INTERVAL clause in the CREATE TABLE statement Technically an extension to range partitioning, requires at least one range partition, range key value determines the range high point ( transition point ) Database automatically creates interval partitions beyond the transition point Local indexes can also be created along with new partitions Partitioning key can only be a single column, and either DATE or NUMBER datatype STORE IN clause lets you specify which tablespaces are used (round-robin) Partition names are system generated Partition can be referenced through PARTITION FOR clause 13

14 Interval Partitioning Example Partition P0 is the transition point, all interval partitions will be created from this date onwards (> 1st Feb 2006) CREATE TABLE sales ( prod_id NUMBER(6), cust_id NUMBER, time_id DATE, channel_id CHAR(1), promo_id NUMBER(6), quantity_sold NUMBER(3), amount_sold NUMBER(10,2) ) PARTITION BY RANGE (time_id) INTERVAL(NUMTOYMINTERVAL(1, 'MONTH')) ( PARTITION p0 VALUES LESS THAN (TO_DATE(' ', 'DD-MM-YYYY')) ); 14

15 Interval Partitioning Segment Creation CREATE TABLE sales ( prod_id NUMBER(6), cust_id NUMBER, time_id DATE, channel_id CHAR(1), promo_id NUMBER(6), quantity_sold NUMBER(3), amount_sold NUMBER(10,2) ) PARTITION BY RANGE (time_id) INTERVAL(NUMTOYMINTERVAL(1, 'MONTH')) ( PARTITION p0 VALUES LESS THAN (TO_DATE(' ', 'DD-MM-YYYY')) ); 15

16 Interval Partitioning Segment Creation INSERT INTO sales (time_id, prod_id, quantity_sold,... VALUES TO_DATE( ), 146, 17,...); 16

17 Demonstration Interval Partitioning 17

18 REF Partitioning Partition a table based on a column in another table Partition an detail table by the master table primary key Useful, but actually not relevant for star schemas The wrong way around, we want to partition the dimensions by the fact keys 18

19 REF Partitioning Example CREATE TABLE orders ( order_id NUMBER(12), order_date DATE, order_mode VARCHAR2(8), order_total NUMBER(8,2), CONSTRAINT orders_pk PRIMARY KEY(order_id) ) PARTITION BY RANGE(order_date) ( PARTITION Q1_2005 VALUES LESS THAN (TO_DATE('01-APR-2005','DD-MON-YYYY')), PARTITION Q2_2005 VALUES LESS THAN (TO_DATE('01-JUL-2005','DD-MON-YYYY')), PARTITION Q3_2005 VALUES LESS THAN (TO_DATE('01-OCT-2005','DD-MON-YYYY')), PARTITION Q4_2005 VALUES LESS THAN (TO_DATE('01-JAN-2006','DD-MON-YYYY')) ); CREATE TABLE order_items ( order_id NUMBER(12) NOT NULL, line_item_id NUMBER(3) NOT NULL, product_id NUMBER(6) NOT NULL, quantity NUMBER(8), CONSTRAINT order_items_fk FOREIGN KEY(order_id) REFERENCES orders(order_id) ) PARTITION BY REFERENCE(order_items_fk); 19

20 Virtual Column-Based Partitioning A new feature in Oracle Database 11g is Virtual Columns Allows you to create additional table columns that are based on expressions Purely virtual, metadata only Can have statistics gathered for them This column can then be used as the partition key for a partitioning clause CREATE TABLE accounts ( acc_no NUMBER(12), acc_name VARCHAR2(20), acc_branch NUMBER(2) GENERATED ALWAYS AS TO_NUMBER (SUBSTR(TO_CHAR(ACC_NO),1,2)) ) PARTITION BY LIST (acc_branch) 20

21 Segment Compression Segments (tables) can be compressed Compression can be specified at the partition level Typical compression ratios are 3:1 to 5:1 Particularly suited to DW schemas as lots of redundant/repeated data Has two main benefits: Reduces the amount of disk space required for the data warehouse Packs more rows of data into a typical block - good for full table scans Historically, only certain operations load data in a compressed form INSERT */+APPEND */ CREATE TABLE... AS SELECT ALTER TABLE... MOVE Compressed tables are mainly used for read-only operations Update, inserts and deletes are supported, but rows will be permanently decompressed 21

22 New In Oracle Database 11g : Advanced Compression Oracle Database 11g introduces the Advanced Compression Option Provides compression for the following data types OLTP relational data (supports INSERT, UPDATE, DELETE and retains compression) Unstructured data through SecureFiles (replacement for LOBs) Backups OLTP performance is unaffected as the blocks can be read in their compressed form Performance is actually likely to improve as more data per block (reduced I/O) 22

23 Enabling OLTP Compression in Tables Oracle 11g extends the COMPRESS clause to enable OLTP compression DW compression is enabled with COMPRESS FOR DIRECT_LOAD OPERATIONS CREATE TABLE emp ( emp_id NUMBER, first_name VARCHAR2(128), last_name VARCHAR2(128) ) COMPRESS [FOR DIRECT_LOAD OPERATIONS]; OLTP compression can now be enabled using COMPRESS FOR ALL OPERATIONS CREATE TABLE emp ( emp_id NUMBER, first_name VARCHAR2(128), last_name VARCHAR2(128) ) COMPRESS FOR ALL OPERATIONS; 23

24 How OLTP Compression Works Table is initially uncompressed when loaded When PCTFREE level reached, compression is triggered New inserts are added uncompressed When PCTFREE level reached again, compression is triggered again DML still causes block uncompression but data is recompressed when PCTFREE is reached again Inserts are again uncompressed Overhead Free Space Uncompressed Block usage reaches PCTFREE triggers Compression Compressed Inserts are uncompressed Block usage reaches PCTFREE triggers Compression 24

25 Demonstration Advanced Compression 25

26 ETL Enhancements in Oracle 10g and 11g Incorporation of Oracle Warehouse Builder into 11g Installer DML Error Logging (10gR2+) Previous releases introduced SQL ETL functions Merge Multi-Table Insert Table Functions etc 26

27 DML Error Logging Prior to Oracle Database 10gR2, loading data containing errors was handled two ways Process the data prior to loading strip out errors, then load Load the data using PL/SQL and the SAVE EXCEPTIONS clause DML Error Logging (Oracle 10gR2+) provides a third option An Error Logging table is created, data is INSERTed using the LOG ERRORS clause Rows causing errors are then loaded into the error log DBMS_ERRLOG.CREATE_ERROR_LOG ( dml_table_name err_log_table_name err_log_table_owner err_log_table_space skip_unsupported IN VARCHAR2, IN VARCHAR2 := NULL, IN VARCHAR2 := NULL, IN VARCHAR2 := NULL, IN BOOLEAN := FALSE); LOG ERRORS [INTO [schema.]table] [ (simple_expression) ] [ REJECT LIMIT {integer UNLIMITED} ] 27

28 DML Error Logging DML Error Logging will catch the following load errors: Column values that are too large Constraint violations (NOT NULL, unique, referential, and check constraints), except in certain circumstances detailed below Errors raised during trigger execution Errors resulting from type conversion between a column in a subquery and the corresponding column of the table Partition mapping errors DML Error Logging will NOT catch the following errors: Violated deferred constraints Out-of-space errors Any direct-path INSERT operation (INSERT or MERGE) that raises a unique constraint or index violation Any UPDATE operation (UPDATE or MERGE) that raises a unique constraint or index violation 28

29 DML Error Logging Example SQL> BEGIN 2 DBMS_ERRLOG.CREATE_ERROR_LOG('SALES_TARGET'); 3 END; 4 / SQL> INSERT /*+ APPEND */ 2 INTO sales_target 3 SELECT * 4 FROM sales_src 5 LOG ERRORS 6 REJECT LIMIT UNLIMITED 7 ; rows created. SQL> SELECT count(*) 2 FROM err$_sales_target 3 ; COUNT(*)

30 DML Error Logging Example SQL> COLUMN ora_err_mesg$ FORMAT A50 SQL> SELECT ora_err_number$ 2, ora_err_mesg$ 3 FROM err$_sales_target 4 ; ORA_ERR_NUMBER$ ORA_ERR_MESG$ ORA-02290: check constraint (ERRLOG_TEST.AMOUNT_SOLD_CHK) violated 2290 ORA-02290: check constraint (ERRLOG_TEST.AMOUNT_SOLD_CHK) violated 2290 ORA-02290: check constraint (ERRLOG_TEST.AMOUNT_SOLD_CHK) violated 1400 ORA-01400: cannot insert NULL into ("ERRLOG_TEST"."SALES_TARGET"."PROMO_ID") Elapsed: 00:00:

31 Demonstration DML Error Logging 31

32 Incorporation of OWB Into 11g Database Install Oracle s Data Warehouse design & build tool Now at version 11gR1, 11gR2 due 2008/2009 From 11gR1, OWB is automatically installed into RDBMS database home Repository schema automatically created Repository now divided into workspaces Other functionality much the same 11gR2 release is next major revision Support for ODI code templates Heterogeneous support OBIEE support CDC support 32

33 Oracle Database Machine and Oracle Exadata Storage Server New hardware initiative in association with HP Dedicated storage server, filters data at disk level Balanced disk and network capacity New enhancements delivered through patchset Exadata Storage Server available standalone, or as part of HP Oracle Database Machine appliance Aimed at DW Appliance Market 33

34 Exadata Smart Scan Processing Exadata Storage Server Cells offload the predicate evaluation from the DB server Only returns relevant rows Only returns relevant columns Join filtering Incremental backup filtering Data reduction to around 10% Reduction in CPU load Filters are pushed to the disk unit 34

35 Oracle s In-Database OLAP Engine : The OLAP Option An option to Oracle Database Enterprise Edition, now at version 11g A alternative summary management solution for SQL-based business intelligence applications An alternative to table-based materialized views, offering improved query performance and fast, incremental updates A fully-featured multidimensional OLAP server Excellent query performance for ad-hoc and unpredictable queries Enhances the analytic content of business intelligence applications through new calculation capabilities Fast, incremental updates of data sets 35

36 Oracle OLAP Storage Characteristics Unlike relational storage, OLAP servers store data in multi-dimensional arrays Structured around business rules and business concepts Dimensions, facts, hierarchies, aggregation rules etc Can be faster to access cells of data for ad-hoc analysis Summary data stored in the cube, along with detail Offset addressing, no need for joins OLAP engines provide advanced analytics Time-series analysis Non-additive calculations Financial calculations Statistical forcasting, Models 36

37 Traditional Way of Accessing a Data Warehouse Query tools access star schema stored in an Oracle data warehouse Most queries at a summary level Summary queries against detail-level data can be expensive to process Aggregation Calculations Hence the need for summarizations, materialized views 37

38 Materialized Views and Automatic Query Rewrite Most DW customers use materialized views to improve summary performance Define appropriate summaries based on query patterns Each summary is typically defined at a particular grain Sales by month and category Profits by city, quarter and channel The CBO automatically rewrites queries to use materialized views as appropriate 38

39 The Materialized View Challenge Creating materialized views to support ad-hoc query patterns is challenging Managing multiple MV objects Ensuring they rewrite properly Ensuring they refresh properly Users expect excellent query response time across any summary Potentially many MVs to manage Practical limitations on the number of MVs you can manage, the CBO can consider and you can built in time 39

40 New in 11g : Cube Organized Materialized Views Summaries can now be stored in a single Oracle OLAP multidimensional cube A single cube can contain the equivalent of thousands of summarycombinations The Oracle 11g CBO treats OLAP cubes as MVs and rewrites queries to access cubes transparently Cubes refreshed using standard MV procedures 40

41 Positioned as the Oracle Data Warehouse Enhancer Transparent integration with SQL Swap-in replacement for MVs OLAP dimension, fact data also accessible directly via SQL views if rewrite is not appropriate Calculations in cube not present in relational source data CBO is aware of nature of SQL OLAP views, joins data in the OLAP layer 41

42 Demonstration Cube Organized Materialized Views 42

43 Optimizing and Tuning the Data Warehouse Prior to Oracle 10g, data warehouse tuning was largely a manual process trace files for session-level tuning, statspack for system-level tuning Oracle Database 10g and 11g come with a number of Advisors Provide insights into database performance, bottlenecks, potential resolutions Automatic recording of diagnostic data Require the Tuning and Diagnostics Pack Several in-process Advisors Automatic Workload Repository Automatic Session History Automatic Database Diagnostic Monitor A number of pages on Oracle DB Console Performance page Advisor Central Storage Management Application & SQL Management Backup & Recovery Management Database Management Intelligent Infrastructure System Resource Management Space Management 43

44 Automatic Workload Repository Successor to Statpack (though not free) Collects performance-related statistics on a regular (1-hour default) basis Monitors activity at the system level Periodically flush coarser-grain information to disk - in a self-managed tablespace, readily available & real-time accessible when needed On by default - flush to disk every 30 min, keep for 7 days New Oracle Background MMON, SYSAUX is the home tablespace Scripts: Awrrpt.sql Default AWR Report Ashrpt.sql Report on ASH Sampling Awrsqrpt.sql Detailed report on SQL 44

45 AWR Architecture 45

46 Active Session History Circular buffer that records statistics on active sessions Used for analyzing wait events for individual sessions Alternative to Extended SQL Tracing V$SESSION_WAIT with a bit of historical data 46

47 Automatic Database Diagnostic Monitor (ADDM) Performance expert in a box; based around response-time approach Provides database-wide performance diagnostic, including RAC Automatically runs at every capture of workload repository snapshot Provides impact and benefit analysis Provides Information vs. raw data Integrates all components using the Time Model Uses AWR snapshots Uses MMON to generate reports every 30 minutes Report format is very similar to STATSPACK, only better Storage Management Application & SQL Management Backup & Recovery Management Database Management Intelligent Infrastructure System Resource Management Space Management 47

48 Oracle DB Console Performance Features Performance tab provides an overview of server and database usage Host activity (CPU usage on Windows, Run Queue on Unix) Average Active Sessions (from ASH) Throughput, I/O, Parallel Execution and Services Links to other advisors, tasks 48

49 Average Active Sessions Provides detail on the waits within the selected wait class Top SQL and sessionsfor the selected wait class 49

50 View SQL and Execution Plan View SQL, Execution Plan for highlighted SQL statements View as diagram or as text 50

51 Create and View ADDM Reports Create and view ADDM reports Diagnose system-wide issues and provide resolutions 51

52 View Throughput, I/O, Parallel Query, Services View instance throughput, correlate with server and session load View disk I/O, degree of parallelism for queries 52

53 Tracing Individual Sessions The DB Console reports shown previously are system-wide, equivalent to statspack Sometimes you would want to trace an individual session, using ASH Accomplished through setting a CLIENT_ID for the individual session Session can then be spotted in the Top Consumers report ASH Report can be generated for this CLIENT_ID exec dbms_session.set_identifier('sql_test') select sum(sales) from customers, sales s where... 53

54 Generating Session Level ASH Report The Performance page has a Generate ASH Report button next to the Average Active Sessions graph ASH Report can then be filtered by the CLIENT_ID Review session-level waits, top SQL etc to identify issues 54

55 The SQL Access Advisor Part of the 11g Tuning Pack (add-on to Enterprise Edition) Recommends use of indexes, materialized views and partitions Good for MVs, only recommends b-tree indexes and hash partitions (in my experience) 55

56 The SQL Performance Analyzer Provides an environment for replaying a set of SQL statements in initial and changed environments, reports on impact of changes Useful for testing changes to SQL statements, DB parameters, indexes etc 56

57 SQL Tuning Sets Captured workloads that can be used as the input for tuning exercises Can grab SQL from the SQL cache, or listen over a defined period for SQL Stored in the database as a database object Can be exported, backed up, replayed etc 57

58 Demonstration Database Control Advisors and Performance Features 58

59 Over The Past Two Hours, We Have Covered... Introduction to Oracle 11g Data Warehousing New Extraction, Transformation & Load features in 10g and 11g New Partitioning and Compression features Summarization and Oracle OLAP Data Warehousing Performance features in Database Control 11g 59

60 And Finally... Thank you all for attending I hope the two hours have been of interest to you Please remember to complete the course evaluations Leave your contact details with me to forward on the slides Have a safe journey home Goodbye! 60

61 Oracle Data Warehousing Masterclass Mark Rittman, Director, Rittman Mead Consulting UKOUG Conference & Exhibition

Oracle OLAP 11g and Oracle Essbase

Oracle OLAP 11g and Oracle Essbase Oracle OLAP 11g and Oracle Essbase Mark Rittman, Director, Rittman Mead Consulting Who Am I? Oracle BI&W Architecture and Development Specialist Co-Founder of Rittman Mead Consulting Oracle BI&W Project

More information

An Oracle BI and EPM Development Roadmap

An Oracle BI and EPM Development Roadmap An Oracle BI and EPM Development Roadmap Mark Rittman, Director, Rittman Mead UKOUG Financials SIG, September 2009 1 Who Am I? Oracle BI&W Architecture and Development Specialist Co-Founder of Rittman

More information

Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1

Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1 Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1 Mark Rittman, Director, Rittman Mead Consulting for Collaborate 09, Florida, USA,

More information

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress* Oracle Database 11 g Performance Tuning Recipes Sam R. Alapati Darl Kuhn Bill Padfield Apress* Contents About the Authors About the Technical Reviewer Acknowledgments xvi xvii xviii Chapter 1: Optimizing

More information

A Future Oracle BI/DW Architecture

A Future Oracle BI/DW Architecture A Future Oracle BI/DW Architecture Mark Rittman, Director, Rittman Mead Consulting Philadelphia Oracle Users Group, October 2008 Who Am I? Oracle BI&W Architecture and Development Specialist Co-Founder

More information

Budgeting and Planning with Microsoft Excel and Oracle OLAP

Budgeting and Planning with Microsoft Excel and Oracle OLAP Copyright 2009, Vlamis Software Solutions, Inc. Budgeting and Planning with Microsoft Excel and Oracle OLAP Dan Vlamis and Cathye Pendley dvlamis@vlamis.com cpendley@vlamis.com Vlamis Software Solutions,

More information

Oracle Database 11g for Data Warehousing

Oracle Database 11g for Data Warehousing Oracle Database 11g for Data Warehousing Hermann Bär - Director Product Management, Data Warehousing Oracle DW Strategy Best Database for BI/DW 30 years of innovation No other database

More information

Oracle Database 11g Best Practices for using Partitioning in HA Environments and VLDBs

Oracle Database 11g Best Practices for using Partitioning in HA Environments and VLDBs Oracle Database 11g Best Practices for using Partitioning in HA Environments and VLDBs Session# S307725 Ami Aharonovich Oracle Certified Professional Independent Oracle DBA Consultant & Instructor aaharon@gmail.com

More information

Inge Os Sales Consulting Manager Oracle Norway

Inge Os Sales Consulting Manager Oracle Norway Inge Os Sales Consulting Manager Oracle Norway Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database Machine Oracle & Sun Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database

More information

2009 Oracle Corporation 1

2009 Oracle Corporation 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 material,

More information

<Insert Picture Here> Enhancing the Performance and Analytic Content of the Data Warehouse Using Oracle OLAP Option

<Insert Picture Here> Enhancing the Performance and Analytic Content of the Data Warehouse Using Oracle OLAP Option Enhancing the Performance and Analytic Content of the Data Warehouse Using Oracle OLAP Option The following is intended to outline our general product direction. It is intended for

More information

Oracle Database In-Memory The Next Big Thing

Oracle Database In-Memory The Next Big Thing Oracle Database In-Memory The Next Big Thing Maria Colgan Master Product Manager #DBIM12c Why is Oracle do this Oracle Database In-Memory Goals Real Time Analytics Accelerate Mixed Workload OLTP No Changes

More information

Oracle9i Data Warehouse Review. Robert F. Edwards Dulcian, Inc.

Oracle9i Data Warehouse Review. Robert F. Edwards Dulcian, Inc. Oracle9i Data Warehouse Review Robert F. Edwards Dulcian, Inc. Agenda Oracle9i Server OLAP Server Analytical SQL Data Mining ETL Warehouse Builder 3i Oracle 9i Server Overview 9i Server = Data Warehouse

More information

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region 1977 Oracle Database 30 Years of Sustained Innovation Database Vault Transparent Data Encryption

More information

<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database

<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database 1 Best Practices for Extreme Performance with Data Warehousing on Oracle Database Rekha Balwada Principal Product Manager Agenda Parallel Execution Workload Management on Data Warehouse

More information

Automatic Data Optimization

Automatic Data Optimization Automatic Data Optimization Saving Space and Improving Performance! Erik Benner, Enterprise Architect 1 Who am I? Erik Benner @erik_benner TalesFromTheDatacenter.com Enterprise Architect Ebenner@mythics.com

More information

Data Integration and ETL with Oracle Warehouse Builder NEW

Data Integration and ETL with Oracle Warehouse Builder NEW Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Data Integration and ETL with Oracle Warehouse Builder NEW Durée: 5 Jours Description In this 5-day hands-on course, students explore the concepts,

More information

Data Warehousing with Oracle

Data Warehousing with Oracle Data Warehousing with Oracle Comprehensive Concepts Overview, Insight, Recommendations, Best Practices and a whole lot more. By Tariq Farooq A BrainSurface Presentation What is a Data Warehouse? Designed

More information

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process ORACLE OLAP KEY FEATURES AND BENEFITS FAST ANSWERS TO TOUGH QUESTIONS EASILY KEY FEATURES & BENEFITS World class analytic engine Superior query performance Simple SQL access to advanced analytics Enhanced

More information

Exadata in the Retail Sector

Exadata in the Retail Sector Exadata in the Retail Sector Jon Mead Managing Director - Rittman Mead Consulting Agenda Introduction Business Problem Approach Design Considerations Observations Wins Summary Q&A What it is not... Introductions

More information

Oracle EXAM - 1Z0-117. Oracle Database 11g Release 2: SQL Tuning. Buy Full Product. http://www.examskey.com/1z0-117.html

Oracle EXAM - 1Z0-117. Oracle Database 11g Release 2: SQL Tuning. Buy Full Product. http://www.examskey.com/1z0-117.html Oracle EXAM - 1Z0-117 Oracle Database 11g Release 2: SQL Tuning Buy Full Product http://www.examskey.com/1z0-117.html Examskey Oracle 1Z0-117 exam demo product is here for you to test the quality of the

More information

Maximizing Materialized Views

Maximizing Materialized Views Maximizing Materialized Views John Jay King King Training Resources john@kingtraining.com Download this paper and code examples from: http://www.kingtraining.com 1 Session Objectives Learn how to create

More information

Oracle Database 11gNew Features: Best Practices to Improve Scalability, Performance & High Availability

Oracle Database 11gNew Features: Best Practices to Improve Scalability, Performance & High Availability Oracle Database 11gNew Features: Best Practices to Improve Scalability, Performance & High Availability Session# S307729 Ami Aharonovich Oracle Certified Professional Independent Oracle DBA Consultant

More information

Birds of a Feather Session: Best Practices for TimesTen on Exalytics

Birds of a Feather Session: Best Practices for TimesTen on Exalytics Birds of a Feather Session: Best Practices for TimesTen on Exalytics Chris Jenkins Senior Director, In-Memory Technology, Oracle Antony Heljula Technical Director, Peak Indicators Ltd. Mark Rittman CTO,

More information

low-level storage structures e.g. partitions underpinning the warehouse logical table structures

low-level storage structures e.g. partitions underpinning the warehouse logical table structures DATA WAREHOUSE PHYSICAL DESIGN The physical design of a data warehouse specifies the: low-level storage structures e.g. partitions underpinning the warehouse logical table structures low-level structures

More information

Oracle Enterprise Manager 12c New Capabilities for the DBA. Charlie Garry, Director, Product Management Oracle Server Technologies

Oracle Enterprise Manager 12c New Capabilities for the DBA. Charlie Garry, Director, Product Management Oracle Server Technologies Oracle Enterprise Manager 12c New Capabilities for the DBA Charlie Garry, Director, Product Management Oracle Server Technologies of DBAs admit doing nothing to address performance issues CHANGE AVOID

More information

Who am I? Copyright 2014, Oracle and/or its affiliates. All rights reserved. 3

Who am I? Copyright 2014, Oracle and/or its affiliates. All rights reserved. 3 Oracle Database In-Memory Power the Real-Time Enterprise Saurabh K. Gupta Principal Technologist, Database Product Management Who am I? Principal Technologist, Database Product Management at Oracle Author

More information

Week 13: Data Warehousing. Warehousing

Week 13: Data Warehousing. Warehousing 1 Week 13: Data Warehousing Warehousing Growing industry: $8 billion in 1998 Range from desktop to huge: Walmart: 900-CPU, 2,700 disk, 23TB Teradata system Lots of buzzwords, hype slice & dice, rollup,

More information

Oracle Architecture, Concepts & Facilities

Oracle Architecture, Concepts & Facilities COURSE CODE: COURSE TITLE: CURRENCY: AUDIENCE: ORAACF Oracle Architecture, Concepts & Facilities 10g & 11g Database administrators, system administrators and developers PREREQUISITES: At least 1 year of

More information

Oracle Database 12c: Performance Management and Tuning NEW

Oracle Database 12c: Performance Management and Tuning NEW Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning

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

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 29-1

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 29-1 Slide 29-1 Chapter 29 Overview of Data Warehousing and OLAP Chapter 29 Outline Purpose of Data Warehousing Introduction, Definitions, and Terminology Comparison with Traditional Databases Characteristics

More information

Optimizing Your Data Warehouse Design for Superior Performance

Optimizing Your Data Warehouse Design for Superior Performance Optimizing Your Data Warehouse Design for Superior Performance Lester Knutsen, President and Principal Database Consultant Advanced DataTools Corporation Session 2100A The Problem The database is too complex

More information

GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing

GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing Michael Rainey, Principal Consultant, Rittman Mead RMOUG Training Days, February 2013 About me... Michael Rainey, Principal Consultant,

More information

1Z0-117 Oracle Database 11g Release 2: SQL Tuning. Oracle

1Z0-117 Oracle Database 11g Release 2: SQL Tuning. Oracle 1Z0-117 Oracle Database 11g Release 2: SQL Tuning Oracle To purchase Full version of Practice exam click below; http://www.certshome.com/1z0-117-practice-test.html FOR Oracle 1Z0-117 Exam Candidates We

More information

OBIEE 11g Data Modeling Best Practices

OBIEE 11g Data Modeling Best Practices OBIEE 11g Data Modeling Best Practices Mark Rittman, Director, Rittman Mead Oracle Open World 2010, San Francisco, September 2010 Introductions Mark Rittman, Co-Founder of Rittman Mead Oracle ACE Director,

More information

Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich

Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich Agenda Introduction Old Times Exadata Big Data Oracle In-Memory Headquarters Conclusions 2 sumit

More information

DBA Best Practices: A Primer on Managing Oracle Databases. Leng Leng Tan Vice President, Systems and Applications Management

DBA Best Practices: A Primer on Managing Oracle Databases. Leng Leng Tan Vice President, Systems and Applications Management DBA Best Practices: A Primer on Managing Oracle Databases Leng Leng Tan Vice President, Systems and Applications Management The following is intended to outline our general product direction. It is intended

More information

Oracle BI Suite Enterprise Edition

Oracle BI Suite Enterprise Edition Oracle BI Suite Enterprise Edition Optimising BI EE using Oracle OLAP and Essbase Antony Heljula Technical Architect Peak Indicators Limited Agenda Overview When Do You Need a Cube Engine? Example Problem

More information

Data Integration and ETL with Oracle Warehouse Builder: Part 1

Data Integration and ETL with Oracle Warehouse Builder: Part 1 Oracle University Contact Us: + 38516306373 Data Integration and ETL with Oracle Warehouse Builder: Part 1 Duration: 3 Days What you will learn This Data Integration and ETL with Oracle Warehouse Builder:

More information

Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting http://www.rittmanmead.com

Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting http://www.rittmanmead.com Oracle BI Suite Enterprise Edition For Discoverer Users Mark Rittman, Rittman Mead Consulting http://www.rittmanmead.com Who Am I? Oracle BI&W Architecture & Development Specialist The Rittman of Rittman

More information

An Oracle White Paper May 2011. Exadata Smart Flash Cache and the Oracle Exadata Database Machine

An Oracle White Paper May 2011. Exadata Smart Flash Cache and the Oracle Exadata Database Machine An Oracle White Paper May 2011 Exadata Smart Flash Cache and the Oracle Exadata Database Machine Exadata Smart Flash Cache... 2 Oracle Database 11g: The First Flash Optimized Database... 2 Exadata Smart

More information

Oracle Warehouse Builder 10g

Oracle Warehouse Builder 10g Oracle Warehouse Builder 10g Architectural White paper February 2004 Table of contents INTRODUCTION... 3 OVERVIEW... 4 THE DESIGN COMPONENT... 4 THE RUNTIME COMPONENT... 5 THE DESIGN ARCHITECTURE... 6

More information

Understanding Data Warehousing. [by Alex Kriegel]

Understanding Data Warehousing. [by Alex Kriegel] Understanding Data Warehousing 2008 [by Alex Kriegel] Things to Discuss Who Needs a Data Warehouse? OLTP vs. Data Warehouse Business Intelligence Industrial Landscape Which Data Warehouse: Bill Inmon vs.

More information

Main Memory Data Warehouses

Main Memory Data Warehouses Main Memory Data Warehouses Robert Wrembel Poznan University of Technology Institute of Computing Science Robert.Wrembel@cs.put.poznan.pl www.cs.put.poznan.pl/rwrembel Lecture outline Teradata Data Warehouse

More information

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc. Oracle BI EE Implementation on Netezza Prepared by SureShot Strategies, Inc. The goal of this paper is to give an insight to Netezza architecture and implementation experience to strategize Oracle BI EE

More information

Building Cubes and Analyzing Data using Oracle OLAP 11g

Building Cubes and Analyzing Data using Oracle OLAP 11g Building Cubes and Analyzing Data using Oracle OLAP 11g Collaborate '08 Session 219 Chris Claterbos claterbos@vlamis.com Vlamis Software Solutions, Inc. 816-729-1034 http://www.vlamis.com Copyright 2007,

More information

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION EXECUTIVE SUMMARY Oracle business intelligence solutions are complete, open, and integrated. Key components of Oracle business intelligence

More information

Why Standardize on Oracle Database 11g Next Generation Database Management. Thomas Kyte http://asktom.oracle.com

Why Standardize on Oracle Database 11g Next Generation Database Management. Thomas Kyte http://asktom.oracle.com Why Standardize on Oracle Database 11g Next Generation Database Management Thomas Kyte http://asktom.oracle.com Top Challenges Performance Management Change Management Ongoing Administration Storage Backup

More information

Data Warehousing. Read chapter 13 of Riguzzi et al Sistemi Informativi. Slides derived from those by Hector Garcia-Molina

Data Warehousing. Read chapter 13 of Riguzzi et al Sistemi Informativi. Slides derived from those by Hector Garcia-Molina Data Warehousing Read chapter 13 of Riguzzi et al Sistemi Informativi Slides derived from those by Hector Garcia-Molina What is a Warehouse? Collection of diverse data subject oriented aimed at executive,

More information

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering Oracle OpenWorld 2010, Session S316263 3:00-4:00pm, Thursday 23-Sep-2010

More information

Oracle OLAP What's All This About?

Oracle OLAP What's All This About? Oracle OLAP What's All This About? IOUG Live! 2006 Dan Vlamis dvlamis@vlamis.com Vlamis Software Solutions, Inc. 816-781-2880 http://www.vlamis.com Vlamis Software Solutions, Inc. Founded in 1992 in Kansas

More information

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager. Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager. Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering About Author Kai Yu Senior System Engineer, Dell Oracle Solutions

More information

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren News and trends in Data Warehouse Automation, Big Data and BI Johan Hendrickx & Dirk Vermeiren Extreme Agility from Source to Analysis DWH Appliances & DWH Automation Typical Architecture 3 What Business

More information

An Oracle White Paper November 2012. Hybrid Columnar Compression (HCC) on Exadata

An Oracle White Paper November 2012. Hybrid Columnar Compression (HCC) on Exadata An Oracle White Paper November 2012 Hybrid Columnar Compression (HCC) on Exadata Introduction... 3 Hybrid Columnar Compression: Technology Overview... 4 Warehouse Compression... 5 Archive Compression...

More information

An Oracle White Paper March 2014. Best Practices for Implementing a Data Warehouse on the Oracle Exadata Database Machine

An Oracle White Paper March 2014. Best Practices for Implementing a Data Warehouse on the Oracle Exadata Database Machine An Oracle White Paper March 2014 Best Practices for Implementing a Data Warehouse on the Oracle Exadata Database Machine Introduction... 1! Data Models for a Data Warehouse... 2! Physical Model Implementing

More information

How, What, and Where of Data Warehouses for MySQL

How, What, and Where of Data Warehouses for MySQL How, What, and Where of Data Warehouses for MySQL Robert Hodges CEO, Continuent. Introducing Continuent The leading provider of clustering and replication for open source DBMS Our Product: Continuent Tungsten

More information

Data Warehouse: Introduction

Data Warehouse: Introduction Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of base and data mining group,

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Appliances and DW Architectures John O Brien President and Executive Architect Zukeran Technologies 1 TDWI 1 Agenda What

More information

Oracle Database 11g: Administer a Data Warehouse

Oracle Database 11g: Administer a Data Warehouse Oracle Database 11g: Administer a Data Warehouse Volume I Student Guide D70064GC10 Edition 1.0 July 2008 D55424 Authors Lauran K. Serhal Mark Fuller Technical Contributors and Reviewers Hermann Baer Kenji

More information

Data Warehousing. Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de. Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1

Data Warehousing. Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de. Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1 Jens Teubner Data Warehousing Winter 2015/16 1 Data Warehousing Jens Teubner, TU Dortmund jens.teubner@cs.tu-dortmund.de Winter 2015/16 Jens Teubner Data Warehousing Winter 2015/16 13 Part II Overview

More information

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 Career Details Duration 105 hours Prerequisites This career requires that you meet the following prerequisites: Working knowledge

More information

Applying traditional DBA skills to Oracle Exadata. Marc Fielding March 2013

Applying traditional DBA skills to Oracle Exadata. Marc Fielding March 2013 Applying traditional DBA skills to Oracle Exadata Marc Fielding March 2013 About Me Senior Consultant with Pythian s Advanced Technology Group 12+ years Oracle production systems experience starting with

More information

Expert Oracle Exadata

Expert Oracle Exadata Expert Oracle Exadata Kerry Osborne Randy Johnson Tanel Poder Apress Contents J m About the Authors About the Technical Reviewer a Acknowledgments Introduction xvi xvii xviii xix Chapter 1: What Is Exadata?

More information

s@lm@n Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ]

s@lm@n Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ] s@lm@n Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ] Question No : 1 A customer would like to create a change and a % Change for

More information

In-Memory Data Management for Enterprise Applications

In-Memory Data Management for Enterprise Applications In-Memory Data Management for Enterprise Applications Jens Krueger Senior Researcher and Chair Representative Research Group of Prof. Hasso Plattner Hasso Plattner Institute for Software Engineering University

More information

Oracle InMemory Database

Oracle InMemory Database Oracle InMemory Database Calgary Oracle Users Group December 11, 2014 Outline Introductions Who is here? Purpose of this presentation Background Why In-Memory What it is How it works Technical mechanics

More information

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/- Oracle Objective: Oracle has many advantages and features that makes it popular and thereby makes it as the world's largest enterprise software company. Oracle is used for almost all large application

More information

Oracle Database 12c Built for Data Warehousing O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 5

Oracle Database 12c Built for Data Warehousing O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 5 Oracle Database 12c Built for Data Warehousing O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 5 Contents Executive Summary 1 Overview 2 A Brief Introduction to Oracle s Information Management Reference

More information

Oracle Database 11g: Performance Tuning DBA Release 2

Oracle Database 11g: Performance Tuning DBA Release 2 Oracle University Contact Us: 1.800.529.0165 Oracle Database 11g: Performance Tuning DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g Performance Tuning training starts with

More information

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD.

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD. SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning COURSE CODE: COURSE TITLE: AUDIENCE: SQSDPT SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning SQL Server DBAs, capacity planners and system

More information

Data Warehousing With DB2 for z/os... Again!

Data Warehousing With DB2 for z/os... Again! Data Warehousing With DB2 for z/os... Again! By Willie Favero Decision support has always been in DB2 s genetic makeup; it s just been a bit recessive for a while. It s been evolving over time, so suggesting

More information

<Insert Picture Here>

<Insert Picture Here> 1 Database Technologies for Archiving Kevin Jernigan, Senior Director Product Management Advanced Compression, EHCC, DBFS, SecureFiles, ILM, Database Smart Flash Cache, Total Recall,

More information

An Oracle White Paper January 2012. Advanced Compression with Oracle Database 11g

An Oracle White Paper January 2012. Advanced Compression with Oracle Database 11g An Oracle White Paper January 2012 Advanced Compression with Oracle Database 11g Oracle White Paper Advanced Compression with Oracle Database 11g Introduction... 3 Oracle Advanced Compression... 4 Compression

More information

Oracle Database 11g Comparison Chart

Oracle Database 11g Comparison Chart Key Feature Summary Express 10g Standard One Standard Enterprise Maximum 1 CPU 2 Sockets 4 Sockets No Limit RAM 1GB OS Max OS Max OS Max Database Size 4GB No Limit No Limit No Limit Windows Linux Unix

More information

Introduction to Data Warehousing. Ms Swapnil Shrivastava swapnil@konark.ncst.ernet.in

Introduction to Data Warehousing. Ms Swapnil Shrivastava swapnil@konark.ncst.ernet.in Introduction to Data Warehousing Ms Swapnil Shrivastava swapnil@konark.ncst.ernet.in Necessity is the mother of invention Why Data Warehouse? Scenario 1 ABC Pvt Ltd is a company with branches at Mumbai,

More information

Oracle Aware Flash: Maximizing Performance and Availability for your Database

Oracle Aware Flash: Maximizing Performance and Availability for your Database Oracle Aware Flash: Maximizing Performance and Availability for your Database Gurmeet Goindi Principal Product Manager Oracle Kirby McCord Database Architect US Cellular Kodi Umamageswaran Vice President,

More information

Oracle Database In-Memory A Practical Solution

Oracle Database In-Memory A Practical Solution Oracle Database In-Memory A Practical Solution Sreekanth Chintala Oracle Enterprise Architect Dan Huls Sr. Technical Director, AT&T WiFi CON3087 Moscone South 307 Safe Harbor Statement The following is

More information

Data Warehousing and OLAP

Data Warehousing and OLAP 1 Data Warehousing and OLAP Hector Garcia-Molina Stanford University Warehousing Growing industry: $8 billion in 1998 Range from desktop to huge: Walmart: 900-CPU, 2,700 disk, 23TB Teradata system Lots

More information

REAL-TIME DATA WAREHOUSING WITH ORACLE BUSINESS

REAL-TIME DATA WAREHOUSING WITH ORACLE BUSINESS *E1))H)'#.2-(#2)%&#2(2,)I.*-)2$)=#J)B#'%-%#)I-&%$-.(2#%2'#+(%'#0%&%'.3/*#6%?)#%+*(#>))2#') *"*-)/*=#91-#%&)#-6)*)#&)%++"#&)%+#-./)#A#%2'#'()*#.-#&)%++"#/%--)&C 52#&)%+.-"7#-6)&)#.*#%+B%"*#3(.23#-(#>)#%#')3&))#(@#+%-)2$"#>)-B))2#%2#)?)2-#6%00)2.23#%2'#.-#>

More information

ORACLE DATABASE 10G ENTERPRISE EDITION

ORACLE DATABASE 10G ENTERPRISE EDITION ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.

More information

Oracle Database 11g: SQL Tuning Workshop Release 2

Oracle Database 11g: SQL Tuning Workshop Release 2 Oracle University Contact Us: 1 800 005 453 Oracle Database 11g: SQL Tuning Workshop Release 2 Duration: 3 Days What you will learn This course assists database developers, DBAs, and SQL developers to

More information

Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J

Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J ODTUG Kaleidoscope Conference June 2009, Monterey, USA Oracle Business Intelligence

More information

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Presented by: Dennis Liao Sales Engineer Zach Rea Sales Engineer January 27 th, 2015 Session 4 This Session

More information

In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase

In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase Agenda Introduction Why In-Memory? Options for In-Memory in Oracle Products - Times Ten - Essbase Comparison - Essbase Vs Times

More information

SQL Server 2012 Performance White Paper

SQL Server 2012 Performance White Paper Published: April 2012 Applies to: SQL Server 2012 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication.

More information

DBMS / Business Intelligence, SQL Server

DBMS / Business Intelligence, SQL Server DBMS / Business Intelligence, SQL Server Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the needs of IT professionals.

More information

Accessing multidimensional Data Types in Oracle 9i Release 2

Accessing multidimensional Data Types in Oracle 9i Release 2 Accessing multidimensional Data Types in Oracle 9i Release 2 Marc Bastien ORACLE Deutschland GmbH, Notkestrasse 15, 22607 Hamburg Marc.Bastien@oracle.com In former Releases of the Oracle Database, multidimensional

More information

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3 Wort ftoc.tex V3-12/17/2007 2:00pm Page ix Introduction xix Part I: Finding Bottlenecks when Something s Wrong Chapter 1: Performance Tuning 3 Art or Science? 3 The Science of Performance Tuning 4 The

More information

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition Milena Gerova President Bulgarian Oracle User Group mgerova@technologica.com Who am I Project Manager in TechnoLogica Ltd

More information

Oracle Database In- Memory & Rest of the Database Performance Features

Oracle Database In- Memory & Rest of the Database Performance Features Oracle Database In- Memory & Rest of the Database Performance Features #DBIM12c Safe Harbor Statement The following is intended to outline our general product direcmon. It is intended for informamon purposes

More information

LearnFromGuru Polish your knowledge

LearnFromGuru Polish your knowledge SQL SERVER 2008 R2 /2012 (TSQL/SSIS/ SSRS/ SSAS BI Developer TRAINING) Module: I T-SQL Programming and Database Design An Overview of SQL Server 2008 R2 / 2012 Available Features and Tools New Capabilities

More information

Oracle Database 11g: SQL Tuning Workshop

Oracle Database 11g: SQL Tuning Workshop Oracle University Contact Us: + 38516306373 Oracle Database 11g: SQL Tuning Workshop Duration: 3 Days What you will learn This Oracle Database 11g: SQL Tuning Workshop Release 2 training assists database

More information

SQL Server An Overview

SQL Server An Overview SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system

More information

SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications. Jürgen Primsch, SAP AG July 2011

SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications. Jürgen Primsch, SAP AG July 2011 SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications Jürgen Primsch, SAP AG July 2011 Why In-Memory? Information at the Speed of Thought Imagine access to business data,

More information

dvlamis@vlamis.com Vlamis Software Solutions, Inc. 816-781-2880 http://www.vlamis.com Copyright 2008, Vlamis Software Solutions, Inc.

dvlamis@vlamis.com Vlamis Software Solutions, Inc. 816-781-2880 http://www.vlamis.com Copyright 2008, Vlamis Software Solutions, Inc. Building Cubes and Analyzing Data using Oracle OLAP 11g ODTUG 08 Session: 7 Dan Vlamis dvlamis@vlamis.com Vlamis Software Solutions, Inc. 816-781-2880 http://www.vlamis.com Vlamis Software Solutions, Inc.

More information

Oracle9i Database Release 2 Product Family

Oracle9i Database Release 2 Product Family Database Release 2 Product Family An Oracle White Paper January 2002 Database Release 2 Product Family INTRODUCTION Database Release 2 is available in three editions, each suitable for different development

More information

1. This lesson introduces the Performance Tuning course objectives and agenda

1. This lesson introduces the Performance Tuning course objectives and agenda Oracle Database 11g: Performance Tuning The course starts with an unknown database that requires tuning. The lessons will proceed through the steps a DBA will perform to acquire the information needed

More information

Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.

Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit. Is your database application experiencing poor response time, scalability problems, and too many deadlocks or poor application performance? One or a combination of zparms, database design and application

More information

Data Warehousing and Data Mining

Data Warehousing and Data Mining Data Warehousing and Data Mining Part I: Data Warehousing Gao Cong gaocong@cs.aau.dk Slides adapted from Man Lung Yiu and Torben Bach Pedersen Course Structure Business intelligence: Extract knowledge

More information