Copyright 2014, Oracle and/or its affiliates. All rights reserved.
|
|
- Roberta Webster
- 8 years ago
- Views:
Transcription
1 1
2 Oracle TimesTen In-Memory Database for Analytics - Best Practices and Use Cases Susan Cheung Vice President - Product Management 2
3 Agenda TimesTen Overview Best Practices, Tips, and Tricks Customer Use Cases Summary 3
4 TimesTen In-Memory Database (very brief) Overview 4
5 Oracle TimesTen In-Memory Database 16 years of Innovation 5
6 Oracle TimesTen In-Memory Database Deployment Options 1. Standalone In-Memory Database for OLTP applications Standalone In-Memory DB for OLTP Application 2. In-Memory Cache Database for the Oracle Database Application In-Memory OLTP Caching 3. In-Memory Analytics in Oracle Exalytics In-Memory Analytics 6
7 Oracle TimesTen In-Memory Database Powerful In-Memory Transactional and Analytics RDBMS In-Memory Relational Database Compatible with Oracle Database Oracle TimesTen In-Memory Database Extremely Fast Persistent and Recoverable 7
8 TimesTen In-Memory Database Persistent, Recoverable, and Highly Available Client-Server Application Client/ Server TimesTen Client Lib Direct-Linked Application TimesTen Libraries JDBC / ODBC / ADO.NET / OCI / PLSQL Memory-Resident Database Fast data access Checkpoint Files Transaction Log Files Persistent and Recoverable Commits and Rollbacks Transaction logs persisted to disk storage Dual checkpoint files for restart and recoverability HA and DR via Replication 8
9 TimesTen Persistence and Recovery Checkpoint and Transaction Log Files Checkpoint is a snapshot of the database persisted on disk storage Dual checkpoint files for redundancy All transactions logged to in-memory transaction log buffer Parallel transaction log manager Background log flushers automatically persist log data to disk storage Checkpoint Files Data Inserts Updates Transaction Log Files... 9
10 Analytics Use Cases for Oracle TimesTen 10
11 In-Memory Analytics Summary Aggregates - Sub-second Response Time Aggregations are more suitable for analysis on higher-level grains of FACT data Knowledge of query patterns required Aggregated tables and indexes typically much smaller than detail-tables Easily fit entirely in memory using modern hardware Reports using summary aggregates typically provide exceptional response time (sub-second) 11
12 In-Memory Analytics Summary Aggregates Scenarios Reports Using Aggregate Set 1 OLTP Operational Data Store 1 2 Summary Aggregate Tables and Indexes OLTP Data Warehouse Reports Using stored in TimesTen Aggregate Set 2 12
13 Data Mart Use Cases Subset of Data from a Data Warehouse Data mart and operational data stores For analysis where summary aggregates are not sufficient Require access to detail source tables (fact and dimension tables) Consider hot set of data, not the entire warehouse Data volume constrained by availability of RAM in the system May use compression to include more data Common use cases have both aggregations and detail tables 13
14 In-Memory Analytics ODS and Data Mart Detail Tables Scenarios Operational Reports OLTP Operational Data Store OLTP Data Warehouse Aggregates + Detail tables + indexes Reports using Aggregates AND Detail Tables 14
15 Best Practices Tips and Tricks 15
16 TimesTen Shared Memory Segment TimesTen Databases TimesTen database at run time resides in a shared memory segment (size = database size) Permanent Region -PermSize Tables, indexes, etc Persisted to checkpoint files Temporary Region TempSize Query processing (e.g. sorting, group by, order by) Usage depends on number of connections Not persisted Transaction log buffer -LogBufMB Persisted to transaction log files DB Header Permanent Region Temporary Region Transaction Log Buffer 16
17 Disk Still Matters For Persistence and Recovery High performance transaction log manager Background transaction log flusher automatically persists transaction data to disk Synchronous and buffered disklogging options Application developer has finegrained control down to the transaction level Dual checkpoint files for recovery Background Log flusher persists transaction data to disk Application Application TimesTen Application TimesTen Libraries TimesTen Libraries Libraries Transaction Log Buffer in memory Updates Log Records Memory resident Database 1 Periodic snapshot of database to checkpoint files 2 Transaction Log files Checkpoint files 17
18 Best Practices For Transaction Logs Place transaction log files and checkpoint files onto separate disks Prevents checkpoint I/O from affecting transaction log I/O Configure rate of checkpoints to reduce impact Faster disks yields Higher transaction throughput for write intensive applications! Faster checkpoints, faster recovery Using SSD / Flash can benefit logging and checkpoints Properly size transaction log buffer Transaction log buffer may be sized up to 64GB MonitorLOG_BUFFER_WAITS, LOG_FS_READS 18
19 TimesTen Checkpointing Process Purging of Transaction Log Files Transaction log files purged via checkpointing After the changes reflected by the files records have been flushed to both checkpoint files No other TimesTen components (incremental backups, replication, XLA etc.) require the data Frequent (regular) checkpoints prevents transaction logs accumulation Checkpoint frequency interval Log volume 19
20 Graceful Shutdown is a Necessity Stopping TimesTen main daemon without graceful shutdown ttdaemonadmin stop Forces the TimesTen daemon to stop invalidates all active databases Upon restart the database go through the recovery process Read checkpoint file, check transaction logs for redo operations, rebuild indexes Much longer database restart time Best Practices: Stop all applications connecting to the database Ensure no active connections to the database Stop the daemon process 20
21 Update Statistics! Root cause of many performance issues Cost based query optimizer uses statistics and indexes to generate query plans Update statistics After initial load of TimesTen tables When table size changes dramatically (e.g 2X) When indexes added or schema changed TimesTen provides a broad range of methods for updating statistics ttisql commandstatsupdate or built-in procedures Statistics can be estimated or set for particular tables 21
22 Index Choices Hash, Range, Bitmap Hash indexes Best performance for equality matches Cannot be used for range searches Can be used on any column Must be properly sized for good performance Undersized hash indexes can result in severe performance penalties CREATE TABLE t pk NUMBER(6) NOT NULL PRIMARY KEY) UNIQUE HASH ON(pk)PAGES= expected_rows/256; 22
23 Index Choices Range Indexes Range indexes best for range search Generally use less space than hash indexes Default index type for primary key indexes Unique PK range indexes can be ALTERed to hash indexes Bitmap indexes Use when qualifying index reduces number of rows to be scanned Use only on columns with low cardinality 23
24 Index Optimization Very Important Optimising indexing is essential to get good performance The TimesTen optimiser is index centric Three index types Hash best for full key equality lookups and equijoins Range (default) more flexible than hash but not as fast or equality lookups / equijoins Bitmap NOT RECOMMENDED FOR BI WORKLOADS Primary Key and Foreign key constraints Automatically create indexes For primary keys, you have the option of specifying a hash index 24
25 TimesTen Index Advisor Recommend Indexes for Better Query Execution Plans Analyzes SQL workload Begin / End Capture Cost/benefit analysis Output: Index Creation DDL Recommends optimal indexes Table scans Joins Sorts, Grouping Operations Obser ve Begin Capture Analyze & Recommend Run Workload End Capture 25
26 Extract Physical SQL from NQQUERY Log ttindexadvisor.pl sample script ttindexadvisor.pl extracts physical SQL from OBIEE NQQUERY log Run Index Advisor using the SQL from NQQuery Log Recommends indexes for optimal query performance Create indexes if requested Download from TimesTen Download page on OTN, under Sample Utilities 26
27 Data Types and Storage Variable Length Types E.gVARCHAR2(n) n <= 128 is stored inline n > 128 is out-of-line Inline columns are accessed faster Space, time trade off Can specify column storage type withinline ornot INLINE qualifier Declare columnsnot NULL INLINE storage 6 Barney Dinosaur... purple... denotes unused space Out-of-Line storage 6 Barney purple Dinosaur 27
28 TimesTen Native Integer Types Space Efficient and High Performance Type Bytes Range of values TT_TINYINT TT_SMALLINT TT_INTEGER TT_BIGINT By comparison NUMBER (no precision or scale) requires 22 bytes of storage NUMBER(18) requires 13 bytes of storage (1.6x TT_BIGINT) NUMBER(9) requires 8 bytes of storage (2x TT_INTEGER) 28
29 The ttimportfromoracle Utility What Does it Do? Copies tables from an Oracle database into a TimesTen database Table definitions Indexes and referential constraints Parallel data load option Optimizes data types Minimize space usage Maximize performance Recommends optimal compression clauses Minimize space usage Accurately estimates TimesTen memory requirements 29
30 ttimportfromoracle Outputs ttimportfromoracle generates a series of output files File TableList.txt CreateUsers.sql DropTables.sql CreateTables.sql DropIndexes.sql CreateIndexes.sql Description List of all tables with associated load parameters SQL script to create all necessary database users SQL script to drop all tables SQL script to create all tables SQL script to drop all indexes and constraints SQL script to create all indexes and constraints 30
31 ttimportfromoracle Outputs (cont) File UpdateStats.sql ttsizing.sh LoadData.sql ttpdl.sh Description SQL script to update optimizer statistics for all tables Shell script to run ttsize on all tables SQL script to load all tables sequentially Shell script to load all tables in parallel Memory sizing estimates can be found in the CreateTables.sql file 31
32 Automate Data Loading From Oracle Database Initial Data Population withtloadfromoracle ttimportfromoracle generates DDL and loading scripts using ttloadfromoracle, a TimesTen built-in procedure Supports initial data population from the Oracle Database Executes a query on the Oracle Database Loads the result set into specified TimesTen table Query on Oracle Database may contain joins and expressions call ttloadfromoracle (tblowner, tblname, Query, numthreads) wherenumthreads is number of parallel threads for loading Example Command> call ttloadfromoracle( user1, custdim, SELECT * from CUSTOMER,8); 32
33 Loading Data From Flat Files to TimesTen Using TimesTen ttbulkcp Utility ttbulkcp TimesTen utility Import data from flat files to TimesTen Flat files must have ttbulkcp compatible format Refer to TimesTen documentation for more details Step 1: export data from source database to ttbulkcp compatible files Step 2: import flat files to TimesTen Example ttbulkcp i DSN=TT_AGGR_STORE user1.sales_fact sales_fact.dump xp 1000 Sales_fact.dump: rows inserted rows total [oracle@ttbi]$ * xp = commit every <n> rows 33
34 Hugepages for Efficient Memory Management Best practice use Hugepages for large databases More efficient memory management Hugepages required by OS When shared memory segment > 256GB On Linux, Hugepages automatically locked by OS TimesTen DSN MemoryLock setting not required TimesTen daemon option file setting required Add -linuxlargepagealignment 2 34
35 Best Practices Summary Disk speeds matter use Flash or SSD for checkpoint files and transaction logs Proper indexes yield better query performance use Index Advisor when in doubt Statistics matter update statistics when row count changes significantly Data types for optimal storage native numeric types if possible Graceful/clean shutdown reduces startup time Appropriate Optimizer hints are helpful 35
36 Some New Features in TimesTen Faster prepares for star joins An optimizer hint Useful for OBIEE reporting (as every request re-prepares) Additional star-join optimizations Parallel checkpoint reads for faster restart Take advantage of Flash and SSD drives 2-4GB/sec (your mileage varies) 36
37 Customer Examples 37
38 Savvis Inc. CompanyOverview Global leader in cloud infrastructure / hosted IT enterprise solutions Industry: High Technology Employees: 2,440 Revenue: US$186.3 million Challenges Many shadow copies of data marts in various desk top formats Many un-managed metrics across the company Provide front-line employees rapid access to customer data across various dimensions Provide rapid access to strategic planning information Implement a single BI platform Help operations staff respond more quickly to customer service issues Solution OBIEE 11g + TimesTen on Exalytics In-Memory Machine Data replication to TimesTen using Oracle GoldenGate Why Exalytics and TimesTen? Faster replication (reduced from 2 hours to seconds) so BI data is much more current Enables near real-time reporting with consistent enterprise metrics across all teams Provides advanced visualization of complex data sets Allows users to easily manipulate data to their needs Customer Perspective Overall, we expect Oracle Exalytics In-Memory Machine will help us foster stronger relationships with our customers. It will deliver, to our fingertips, the real-time data we need to continue to deliver world-class service. Michael Mahoney, Sr. Manager of Business Operations 38
39 CIMA Application Overview CIMA World s largest professional body of management accountants - 203,000 members/students across 173 countries and 28 sites globally Reporting Application: OBIEE, Oracle Database with source data from Oracle Siebel Complex business models Challenges Executives require instant access to information and insight; existing system too slow Intelligence needed for agile business decision making Users require direct access to information; phone calls and s to BI department staff unacceptable Users outside of UK experienced poor responsiveness Solution OBIEE 11g + TimesTen on Exalytics In-Memory Machine Oracle DAC loaded all Siebel source tables to TimesTen Why Exalytics and TimesTen? Speed!!! Achieved over 100x query response time improvement with zero application code change Reports previously not finished in hours now return in seconds Instantaneous knowledge of customers across the company DAC provides quick incremental refresh to TimesTen User feedback amazing, excellent and incredible ipad and mobile device support to be added soon OLTP data input DAC 39
40 Real-Time Fraud Detection USPS Total Revenue Protection (TRP) Challenges 4 billion mail scans per day peak (74,000/sec) 275 processing and distribution centers 33,000 postal facilities Find, track, and reject mail due to duplicate postage, short pay, or ineligible discounts 509 row inserts/sec (RIPS) 275M txs per 15 hr processing window Sorting and capture time exceeded processing window Solution Real-time data scans ingested into TimesTen 1.7TB TimesTen in-memory database Real-time TRP algorithms executed on TimesTen Results retained in TimesTen and propagated to Oracle Database for long term storage and analysis SGI Altix 2.25TB RAM, 72 Itanium CPUs, 17TB disks TimesTen Values 190,222 RIPS (3 threads) 1,091,018 RIPS (18 threads) Processed 4 Billion txs in less than 6 hours Revenue protection performed in real-time upon first scan Sorting and capture now easily fits within processing window 40
41 Real-Time Fraud Detection System Application Overview Industry : Communications Business : Telecom Application : Real Time Fraud Detection Analyzes voice (phone) and data (Internet) traffic for fraudulent activity in real-time >2.5 billion phone records daily Alerts based on threshold rule violation Challenges Home grown solution could not keep up with the performance requirements due to the increase in traffic volume Require HA and DR support Why TimesTen? Better throughput and scalability than existing in-house built solution HA via active standby in-memory databases DR support with remote subscriber Simple to deploy with standard SQL interfaces Active Standby DR Site Subscriber Solution Oracle TimesTen In-Memory Database Cache Oracle Database 41 41
42 Summary 42
43 Summary TimesTen offers very high performance Correct setup and usage is vital to achieve good performance and easy management Several dimensions to consider: OS, configuration, operation, tuning Use the tools available to make your life easier and get the best results We have covered a lot but there is more Don t be afraid to ask for help if you need it 43
44 44
45 45
46 46
Application-Tier In-Memory Analytics Best Practices and Use Cases
Application-Tier In-Memory Analytics Best Practices and Use Cases Susan Cheung Vice President Product Management Oracle, Server Technologies Oct 01, 2014 Guest Speaker: Kiran Tailor Senior Oracle DBA and
More informationBirds 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 informationTips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
More information<Insert Picture Here> Oracle In-Memory Database Cache Overview
Oracle In-Memory Database Cache Overview Simon Law Product Manager The following is intended to outline our general product direction. It is intended for information purposes only,
More informationOracle TimesTen IMDB - An Introduction
Oracle TimesTen IMDB - An Introduction Who am I 12+ years as an Oracle DBA Working as Vice President with an Investment Bank Member of AIOUG Since 2009 Cer$fied ITIL V3 Founda$on IT Service Management
More informationHOUG Konferencia 2015. Oracle TimesTen In-Memory Database and TimesTen Application-Tier Database Cache. A few facts in 10 minutes
HOUG Konferencia 2015 Oracle TimesTen In-Memory Database and TimesTen Application-Tier Database Cache A few facts in 10 minutes Tamas.Kerepes@webvalto.hu What is TimesTen An in-memory relational database
More informationCASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1
CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level -ORACLE TIMESTEN 11gR1 CASE STUDY Oracle TimesTen In-Memory Database and Shared Disk HA Implementation
More informationPreview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Preview of Oracle Database 12c In-Memory Option 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
More information<Insert Picture Here> Extreme Performance with In-Memory Database Technology Real Life Stories
Extreme Performance with In-Memory Database Technology Real Life Stories Presented at Oracle Open World Joseph E. Conway Chief Technology Officer FedCentric Technologies, LLC 1 FedCentric
More informationOracle 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 informationOptimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option
Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option Kai Yu, Senior Principal Architect Dell Oracle Solutions Engineering Dell, Inc. Abstract: By adding the In-Memory
More informationIntroducing Oracle Exalytics In-Memory Machine
Introducing Oracle Exalytics In-Memory Machine Jon Ainsworth Director of Business Development Oracle EMEA Business Analytics 1 Copyright 2011, Oracle and/or its affiliates. All rights Agenda Topics Oracle
More informationWell packaged sets of preinstalled, integrated, and optimized software on select hardware in the form of engineered systems and appliances
INSIGHT Oracle's All- Out Assault on the Big Data Market: Offering Hadoop, R, Cubes, and Scalable IMDB in Familiar Packages Carl W. Olofson IDC OPINION Global Headquarters: 5 Speen Street Framingham, MA
More informationOracle 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 informationOracle Enterprise Manager
Oracle Enterprise Manager System Monitoring Plug-in for Oracle TimesTen In-Memory Database Installation Guide Release 11.2.1 E13081-02 June 2009 This document was first written and published in November
More informationOracle. 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 informationNews 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 informationOracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya
Oracle Database - Engineered for Innovation Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya Oracle Database 11g Release 2 Shipping since September 2009 11.2.0.3 Patch Set now
More informationOracle TimesTen In-Memory Database on Oracle Exalogic Elastic Cloud
An Oracle White Paper July 2011 Oracle TimesTen In-Memory Database on Oracle Exalogic Elastic Cloud Executive Summary... 3 Introduction... 4 Hardware and Software Overview... 5 Compute Node... 5 Storage
More information2009 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 informationMemory-Centric Database Acceleration
Memory-Centric Database Acceleration Achieving an Order of Magnitude Increase in Database Performance A FedCentric Technologies White Paper September 2007 Executive Summary Businesses are facing daunting
More informationOracle 11g Database Administration
Oracle 11g Database Administration Part 1: Oracle 11g Administration Workshop I A. Exploring the Oracle Database Architecture 1. Oracle Database Architecture Overview 2. Interacting with an Oracle Database
More informationOracle Exalytics Briefing
Oracle Exalytics Briefing March 5, 2014 Dave Miller, Mythics Enterprise Architect Greg Mika, Mythics Enterprise Architect Agenda Introductions About Mythics Exalytics Overview Demonstration Scenario BI
More informationSAP 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 informationBig Data Functionality for Oracle 11 / 12 Using High Density Computing and Memory Centric DataBase (MCDB) Frequently Asked Questions
Big Data Functionality for Oracle 11 / 12 Using High Density Computing and Memory Centric DataBase (MCDB) Frequently Asked Questions Overview: SGI and FedCentric Technologies LLC are pleased to announce
More information1 Changes in this release
Oracle SQL Developer Oracle TimesTen In-Memory Database Support Release Notes Release 4.0 E39883-01 June 2013 This document provides late-breaking information as well as information that is not yet part
More informationSQL 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 informationSQL Server Administrator Introduction - 3 Days Objectives
SQL Server Administrator Introduction - 3 Days INTRODUCTION TO MICROSOFT SQL SERVER Exploring the components of SQL Server Identifying SQL Server administration tasks INSTALLING SQL SERVER Identifying
More informationIncrease productivity and safety data of warehouse systems using Shareplex for Oracle
VIII Konferencja PLOUG Koœcielisko PaŸdziernik 2002 Increase productivity and safety data of warehouse systems using Shareplex for Oracle referat sponsorski Quest Software Increase productivity and safety
More informationInge 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 informationIBM WebSphere DataStage Online training from Yes-M Systems
Yes-M Systems offers the unique opportunity to aspiring fresher s and experienced professionals to get real time experience in ETL Data warehouse tool IBM DataStage. Course Description With this training
More informationOracle 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<Insert Picture Here> Oracle SQL Developer 3.0: Overview and New Features
1 Oracle SQL Developer 3.0: Overview and New Features Sue Harper Senior Principal Product Manager The following is intended to outline our general product direction. It is intended
More informationInnovative technology for big data analytics
Technical white paper Innovative technology for big data analytics The HP Vertica Analytics Platform database provides price/performance, scalability, availability, and ease of administration Table of
More informationOLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni
OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni Agenda Database trends for the past 10 years Era of Big Data and Cloud Challenges and Options Upcoming database trends Q&A Scope
More informationAn Accenture Point of View. Oracle Exalytics brings speed and unparalleled flexibility to business analytics
An Accenture Point of View Oracle Exalytics brings speed and unparalleled flexibility to business analytics Keep your competitive edge with analytics When it comes to working smarter, organizations that
More informationReal-time Data Replication
Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different
More informationEinsatzfelder von IBM PureData Systems und Ihre Vorteile.
Einsatzfelder von IBM PureData Systems und Ihre Vorteile demirkaya@de.ibm.com Agenda Information technology challenges PureSystems and PureData introduction PureData for Transactions PureData for Analytics
More informationOptimizing 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 informationDB2 for Linux, UNIX, and Windows Performance Tuning and Monitoring Workshop
DB2 for Linux, UNIX, and Windows Performance Tuning and Monitoring Workshop Duration: 4 Days What you will learn Learn how to tune for optimum performance the IBM DB2 9 for Linux, UNIX, and Windows relational
More informationEloquence Training What s new in Eloquence B.08.00
Eloquence Training What s new in Eloquence B.08.00 2010 Marxmeier Software AG Rev:100727 Overview Released December 2008 Supported until November 2013 Supports 32-bit and 64-bit platforms HP-UX Itanium
More informationComparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications
Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications White Paper Table of Contents Overview...3 Replication Types Supported...3 Set-up &
More information<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 informationOracle TimesTen In-Memory Database
Oracle TimesTen In-Memory Database Release Notes 11g Release 2 (11.2.2) E21630-52 January 2014 This document provides late-breaking information for TimesTen 11.2.2.6.2, as well as information that is not
More informationOracle 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 informationVirtuoso and Database Scalability
Virtuoso and Database Scalability By Orri Erling Table of Contents Abstract Metrics Results Transaction Throughput Initializing 40 warehouses Serial Read Test Conditions Analysis Working Set Effect of
More informationSQL Server 2008 Performance and Scale
SQL Server 2008 Performance and Scale White Paper Published: February 2008 Updated: July 2008 Summary: Microsoft SQL Server 2008 incorporates the tools and technologies that are necessary to implement
More informationOracle DBA Course Contents
Oracle DBA Course Contents Overview of Oracle DBA tasks: Oracle as a flexible, complex & robust RDBMS The evolution of hardware and the relation to Oracle Different DBA job roles(vp of DBA, developer DBA,production
More informationSafe Harbor Statement
Safe Harbor Statement "Safe Harbor" Statement: Statements in this presentation relating to Oracle's future plans, expectations, beliefs, intentions and prospects are "forward-looking statements" and are
More informationTimesTen In-Memory OLTP (Transactional) Load Testing
TimesTen In-Memory OLTP (Transactional) Load Testing This guide gives you an introduction to conducting OLTP (Online Transaction Processing) workloads on the Oracle TimesTen Database. Introduction... 1
More informationAvailability Digest. www.availabilitydigest.com. Raima s High-Availability Embedded Database December 2011
the Availability Digest Raima s High-Availability Embedded Database December 2011 Embedded processing systems are everywhere. You probably cannot go a day without interacting with dozens of these powerful
More informationOracle 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 informationAV-004: Administering and Programming with ORACLE
AV-004: Administering and Programming with ORACLE Oracle 11g Duration: 140 hours Introduction: An Oracle database is a collection of data treated as a unit. The purpose of a database is to store and retrieve
More informationThe Ultimate Remote Database Administration Tool for Oracle, SQL Server and DB2 UDB
Proactive Technologies Inc. presents Version 4.0 The Ultimate Remote Database Administration Tool for Oracle, SQL Server and DB2 UDB The negative impact that downtime can have on a company has never been
More information<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server
Extending Hyperion BI with the Oracle BI Server Mark Ostroff Sr. BI Solutions Consultant Agenda Hyperion BI versus Hyperion BI with OBI Server Benefits of using Hyperion BI with the
More informationSQL Server Training Course Content
SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance
More informationSAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013
SAP HANA SAP s In-Memory Database Dr. Martin Kittel, SAP HANA Development January 16, 2013 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase
More informationIn-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 informationOracle 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 informationUsing MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A
More informationCopyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Oracle and Visual Studio 2013: What's New and Best Practices Alex Keh Senior Principal Product Manager, Oracle Program Agenda Introduction to ODAC New Features Schema Compare ODP.NET, Managed Driver
More informationWould-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.
DBA Fundamentals COURSE CODE: COURSE TITLE: AUDIENCE: SQSDBA SQL Server 2008/2008 R2 DBA Fundamentals Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows
More informationIn-memory databases and innovations in Business Intelligence
Database Systems Journal vol. VI, no. 1/2015 59 In-memory databases and innovations in Business Intelligence Ruxandra BĂBEANU, Marian CIOBANU University of Economic Studies, Bucharest, Romania babeanu.ruxandra@gmail.com,
More informationSharePlex for SQL Server
SharePlex for SQL Server Improving analytics and reporting with near real-time data replication Written by Susan Wong, principal solutions architect, Dell Software Abstract Many organizations today rely
More informationORACLE 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 informationSQL 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 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 informationOracle TimesTen and In-Memory Database Cache 11g
Oracle TimesTen and In-Memory Database Cache 11g Student Guide D61394GC10 Edition 1.0 July 2010 D68159 Author Danny Lau Technical Contributors and Reviewers Rohan Aranha David Aspinwall Cathy Baird Nagender
More informationOracle 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 informationData Warehouse Population Platform
Data Warehouse Population Platform Jovanka Adzic, Valter Fiore Telecom Italia Lab Via G. Reiss Romoli, 274 10148 - Torino, Italy {jovanka.adzic, valter.fiore}@telecomitalia.it Abstract. The input data
More informationOracle 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 informationConfiguration and Development
Configuration and Development BENEFITS Enables powerful performance monitoring. SQL Server 2005 equips Microsoft Dynamics GP administrators with automated and enhanced monitoring tools that ensure 24x7
More informationTimesTen Auditing Using ttaudit.java
TimesTen Auditing Using ttaudit.java Installation, Operation, and Configuration As of: TimesTen 11.2.2.6 and ttaudit 1.0.0.15 March, 2014 The ttaudit.java application is free, open source project software
More informationMS SQL Server 2014 New Features and Database Administration
MS SQL Server 2014 New Features and Database Administration MS SQL Server 2014 Architecture Database Files and Transaction Log SQL Native Client System Databases Schemas Synonyms Dynamic Management Objects
More informationUnderstanding the Value of In-Memory in the IT Landscape
February 2012 Understing the Value of In-Memory in Sponsored by QlikView Contents The Many Faces of In-Memory 1 The Meaning of In-Memory 2 The Data Analysis Value Chain Your Goals 3 Mapping Vendors to
More informationAV-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 informationOptimizing Your Database Performance the Easy Way
Optimizing Your Database Performance the Easy Way by Diane Beeler, Consulting Product Marketing Manager, BMC Software and Igy Rodriguez, Technical Product Manager, BMC Software Customers and managers of
More informationOracle MulBtenant Customer Success Stories
Oracle MulBtenant Customer Success Stories Mul1tenant Customer Sessions at Customer Session Venue Title SAS Cigna CON6328 Mon 2:45pm SAS SoluBons OnDemand: A MulBtenant Cloud Offering CON6379 Mon 5:15pm
More informationSawmill Log Analyzer Best Practices!! Page 1 of 6. Sawmill Log Analyzer Best Practices
Sawmill Log Analyzer Best Practices!! Page 1 of 6 Sawmill Log Analyzer Best Practices! Sawmill Log Analyzer Best Practices!! Page 2 of 6 This document describes best practices for the Sawmill universal
More informationSystem Administration of Windchill 10.2
System Administration of Windchill 10.2 Overview Course Code Course Length TRN-4340-T 3 Days In this course, you will gain an understanding of how to perform routine Windchill system administration tasks,
More informationIBM DB2: LUW Performance Tuning and Monitoring for Single and Multiple Partition DBs
coursemonster.com/au IBM DB2: LUW Performance Tuning and Monitoring for Single and Multiple Partition DBs View training dates» Overview Learn how to tune for optimum performance the IBM DB2 9 for Linux,
More informationNimble Storage Best Practices for Microsoft SQL Server
BEST PRACTICES GUIDE: Nimble Storage Best Practices for Microsoft SQL Server Summary Microsoft SQL Server databases provide the data storage back end for mission-critical applications. Therefore, it s
More informationOracle9i 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 informationHigh-Volume Data Warehousing in Centerprise. Product Datasheet
High-Volume Data Warehousing in Centerprise Product Datasheet Table of Contents Overview 3 Data Complexity 3 Data Quality 3 Speed and Scalability 3 Centerprise Data Warehouse Features 4 ETL in a Unified
More informationOracle Database: SQL and PL/SQL Fundamentals NEW
Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-97 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals
More informationORACLE 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 informationAn Integrated Analytics & Big Data Infrastructure September 21, 2012 Robert Stackowiak, Vice President Data Systems Architecture Oracle Enterprise
An Integrated Analytics & Big Data Infrastructure September 21, 2012 Robert Stackowiak, Vice President Data Systems Architecture Oracle Enterprise Solutions Group The following is intended to outline our
More informationMicrosoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server
Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Microsoft SQL Server 2014 Delivery Method : Instructor-led
More informationOracle 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 informationOracle 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 informationOracle TimesTen: An In-Memory Database for Enterprise Applications
Oracle TimesTen: An In-Memory Database for Enterprise Applications Tirthankar Lahiri tirthankar.lahiri@oracle.com Marie-Anne Neimat neimat@outlook.com Steve Folkman steve.folkman@oracle.com Abstract In-memory
More informationAffordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale
WHITE PAPER Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale Sponsored by: IBM Carl W. Olofson December 2014 IN THIS WHITE PAPER This white paper discusses the concept
More informationPUBLIC Performance Optimization Guide
SAP Data Services Document Version: 4.2 Support Package 6 (14.2.6.0) 2015-11-20 PUBLIC Content 1 Welcome to SAP Data Services....6 1.1 Welcome.... 6 1.2 Documentation set for SAP Data Services....6 1.3
More informationSQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1
SQL Server 2008 Designing, Optimizing, and Maintaining a Database Course The SQL Server 2008 Designing, Optimizing, and Maintaining a Database course will help you prepare for 70-450 exam from Microsoft.
More informationDatabase FAQs - SQL Server
Database FAQs - SQL Server Kony Platform Release 5.0 Copyright 2013 by Kony, Inc. All rights reserved. August, 2013 This document contains information proprietary to Kony, Inc., is bound by the Kony license
More informationOracle Database 12c Plug In. Switch On. Get SMART.
Oracle Database 12c Plug In. Switch On. Get SMART. Duncan Harvey Head of Core Technology, Oracle EMEA March 2015 Safe Harbor Statement The following is intended to outline our general product direction.
More informationRTI Database Integration Service. Getting Started Guide
RTI Database Integration Service Getting Started Guide Version 5.2.0 2015 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. June 2015. Trademarks Real-Time Innovations,
More informationRackspace Cloud Databases and Container-based Virtualization
Rackspace Cloud Databases and Container-based Virtualization August 2012 J.R. Arredondo @jrarredondo Page 1 of 6 INTRODUCTION When Rackspace set out to build the Cloud Databases product, we asked many
More informationSQL Server 2014. In-Memory by Design. Anu Ganesan August 8, 2014
SQL Server 2014 In-Memory by Design Anu Ganesan August 8, 2014 Drive Real-Time Business with Real-Time Insights Faster transactions Faster queries Faster insights All built-in to SQL Server 2014. 2 Drive
More information