Home Page Icon
Home Page
Table of Contents for
Architecting and Deploying DB2 with BLU Acceleration
Close
Architecting and Deploying DB2 with BLU Acceleration
by Alexander Zietlow, Ayesha Zaka, Martin Schlegel, Jean Cristie Pacanaro, Polly La
Architecting and Deploying DB2 with BLU Acceleration
Front cover
Notices
Trademarks
Preface
Authors
Acknowledgment
Now you can become a published author, too!
Comments welcome
Stay connected to IBM Redbooks
Summary of changes
October 2014, Second Edition
Chapter 1. Introducing DB2 BLU Acceleration
1.1 DB2 with BLU Acceleration
1.2 BLU Acceleration: Seven Big Ideas
1.2.1 Big Idea 1: Simplicity and ease of use
1.2.2 Big Idea 2: Column store
1.2.3 Big Idea 3: Adaptive compression
1.2.4 Big Idea 4: Parallel vector processing
1.2.5 Big Idea 5: Core-friendly parallelism
1.2.6 Big Idea 6: Scan-friendly memory caching
1.2.7 Big Idea 7: Data skipping
1.2.8 The seven big ideas in action
1.3 Next generation analytics: Cognos BI and DB2 with BLU Acceleration
1.4 IBM DB2 with BLU Acceleration offerings
1.4.1 Simplified IBM Business Intelligence with BLU Acceleration Pattern deployment on IBM PureApplication Systems
1.4.2 IBM BLU Acceleration for Cloud
1.4.3 IBM BLU Acceleration Solution – Power Systems Edition
1.5 Obtaining DB2 with BLU Acceleration
1.5.1 IBM DB2 BLU Acceleration Kit for Trial
1.5.2 IBM BLU Acceleration for Cloud trial option
1.5.3 DB2 with BLU Acceleration trial software
1.5.4 IBM DB2 BLU bootcamps and education
Chapter 2. Planning and deployment of BLU Acceleration
2.1 BLU Acceleration deployment made easy
2.2 Data environments targeted for analytic workloads
2.3 Data environments with mixed workloads
2.4 Prerequisites
2.4.1 DB2 system requirements
2.4.2 DB2 license requirements and functionality
2.4.3 Capacity planning
2.4.4 Storage requirements
2.5 Deployment
2.5.1 Single tuning parameter for analytical workloads
2.5.2 New database deployments
2.5.3 Multiple mixed-workload databases in a single instance
2.5.4 Existing database deployments
2.5.5 Upgrade from a previous release to DB2 10.5
2.6 Configuration preferred practices for BLU Acceleration deployment
2.6.1 Changes applied with DB2_WORKLOAD=ANALYTICS
2.6.2 Memory distribution
2.6.3 Creating column-organized tables
2.6.4 Using insert and ingest with column-organized tables
2.6.5 Converting tables to column-organized tables
2.7 Configuration preferred practices for HADR
2.7.1 Column-organized tables now support high availability and disaster recovery
2.7.2 Column-organized tables and HADR synchronization modes
2.7.3 Configuring primary and standby databases
2.7.4 Automatic Client Reroute and HADR
2.7.5 Switching the roles in your HADR environment
2.7.6 Checking HADR status
2.7.7 Considerations for fix pack upgrades in an HADR environment
2.7.8 HADR best practices
Chapter 3. Planning and deployment of BLU Acceleration shadow tables for mixed workload environments
3.1 Overview
3.1.1 Data environments with mixed workloads
3.1.2 DB2 with BLU Acceleration and shadow tables
3.2 Prerequisites
3.2.1 Supported versions, platforms, and system requirements
3.2.2 User accounts and groups
3.2.3 Paths, storage space requirements, and permissions
3.2.4 Selecting candidates for shadow tables
3.3 Deployment
3.3.1 Roadmap
3.3.2 Installation
3.3.3 Database and database manager configuration for shadow tables
3.3.4 Shadow table creation
3.3.5 Replication setup
3.3.6 Subscriptions and table mappings
3.3.7 InfoSphere CDC event notification setup
3.3.8 Connection setup
3.3.9 Setup validation
3.4 Configuration preferred practices
3.4.1 DB2 and InfoSphere CDC sizing guidelines
3.4.2 DB2 configuration parameters
3.4.3 InfoSphere CDC instance configuration parameters
3.4.4 Startup and shutdown procedures
3.4.5 Buffer pool and storage considerations
3.4.6 Enabling latency based routing
3.4.7 Optimizing compression dictionaries
3.4.8 Latency and throughput
3.5 Operational preferred practices
3.5.1 Backup and recovery
3.5.2 Restoring table space backups for shadow tables
3.5.3 Moving InfoSphere CDC metadata tables to a specific table space
3.5.4 Reorganizing shadow tables
3.5.5 Table statistics
3.5.6 Monitoring replication
3.5.7 Troubleshooting shadow tables
3.5.8 Restoring replication when restricted DDL is applied to a table
3.5.9 Preventing disruption to replication with restrictive DDL applied to the source table
3.6 Shadow tables and HADR
3.6.1 Shadow tables configuration
3.6.2 HADR considerations
3.6.3 InfoSphere CDC considerations
3.6.4 Standby server considerations
3.6.5 Installation and configuration
3.6.6 Shadow tables configuration and metadata
3.6.7 Considerations for an HADR role switch
3.6.8 Considerations for InfoSphere CDC Access Server after a failover
Chapter 4. Optim Query Workload Tuner and BLU Acceleration
4.1 Planning and testing BLU Acceleration with IBM InfoSphere Optim Query Workload
4.1.1 Use case 1: Databases with mixed workloads
4.1.2 Use case 2: DB2 10.5 with BLU Acceleration upgrade
4.2 How the Workload Table Organization Advisor works
4.2.1 Scenario used in this chapter
4.3 Prerequisites
4.4 Preparing an empty DB2 10.5 database with current objects and statistics using db2look
4.5 Step 1: Capturing existing workloads for analysis
4.6 Step 2: Managing a list of captured workloads
4.6.1 Exporting and importing captured workloads
4.6.2 Invoking Workload Table Organization Advisor
4.7 Step 3: Running the Workload Table Organization Advisor
4.8 Step 4: Reviewing the table organization summary
4.9 Running the conversion recommendations from the advisor
4.10 Optional: Selecting your own candidate tables for conversion analysis
Chapter 5. Performance test with a Cognos BI example
5.1 Testing your new column-organized tables
5.1.1 Scenario environment
5.2 DB2 benchmark tool: db2batch command
5.2.1 Before BLU-conversion results
5.2.2 After BLU-conversion results
5.3 Cognos Dynamic Query Analyzer
5.3.1 Quick configuration of Cognos Dynamic Query Analyzer
5.3.2 Opening query execution trace logs in DQA
5.3.3 Log summary before BLU Acceleration deployment
5.3.4 Log summary after BLU Acceleration deployment
5.4 Conclusion
Chapter 6. Post-deployment of DB2 with BLU Acceleration
6.1 Post-deployment of BLU Acceleration
6.2 Table organization catalog information
6.3 BLU Acceleration metadata objects
6.3.1 Synopsis tables
6.3.2 Pagemap indexes
6.4 Storage savings
6.4.1 Table-level compression rates
6.4.2 Column-level compression rates
6.4.3 Automatic space reclamation
6.5 Memory utilization for column data processing
6.5.1 Column-organized hit ratio in buffer pools
6.5.2 Prefetcher performance
6.5.3 Monitoring sort memory usage
6.6 Workload management
6.6.1 Automatic workload management
6.7 Query optimization
6.7.1 CTQ operator
6.7.2 Time spent on column-organized table processing
6.7.3 Observing query performance
6.7.4 Average number of columns referenced in workload
6.7.5 The MONREPORT module
Chapter 7. Oracle compatibility for BLU Acceleration
7.1 DB2 SQL Compatibility feature overview
7.1.1 Data types
7.1.2 SQL standard
7.1.3 PL/SQL
7.1.4 Concurrency management
7.1.5 Built-in functions and packages
7.1.6 SQL*Plus scripting
7.1.7 Oracle Call Interface (OCI) and Pro*C
7.1.8 Miscellaneous features and capabilities
7.2 Deploying DB2 BLU Acceleration with SQL Compatibility
7.2.1 Enabling SQL Compatibility for BLU Acceleration
7.2.2 Verifying SQL Compatibility set up
7.3 Migrating Oracle to DB2 with BLU Acceleration
7.3.1 A general conversion process overview
7.3.2 IBM Data Conversion Workbench tools
7.3.3 A migration scenario using DCW
7.3.4 Conclusion
Chapter 8. DB2 with BLU Acceleration and SAP integration
8.1 Introduction to SAP Business Warehouse (BW)
8.1.1 Persistent Staging Area (PSA)
8.1.2 InfoObjects
8.1.3 DataStore Objects (DSOs)
8.1.4 InfoCubes
8.1.5 BLU Acceleration benefits for SAP BW
8.2 Prerequisites and restrictions for using BLU Acceleration in SAP BW
8.2.1 Important SAP documentation and SAP notes
8.2.2 Prerequisites and restrictions for using DB2 BLU Acceleration
8.2.3 Required Support Packages and SAP DBSL Patches
8.2.4 Required SAP kernel parameter settings
8.3 BLU Acceleration support in the ABAP Dictionary
8.4 BLU Acceleration support in the DBA Cockpit
8.4.1 Checking whether individual tables in SAP database are column-organized
8.4.2 Checking if SAP database contains column-organized tables
8.4.3 Monitoring columnar data processing time in the SAP database
8.4.4 Monitoring columnar processing-related prefetcher and buffer pool activity in the SAP database
8.5 BLU Acceleration support in SAP BW
8.5.1 Column-organized standard InfoCubes in SAP BW
8.5.2 Flat InfoCubes in SAP BW 7.40
8.5.3 Column-Organized DataStore Objects (DSOs) in SAP BW
8.5.4 Column-Organized InfoObjects in SAP BW
8.5.5 Column-organized PSA tables in SAP BW
8.5.6 Column-organized temporary tables in SAP BW
8.6 Conversion of SAP BW objects to column-organized tables
8.6.1 Conversion of SAP BW objects to column-organized tables with DB2 Cancun Release 10.5.0.4 and DB6CONV V6
8.6.2 Conversion of InfoCubes to column-organized tables before DB2 Cancun Release 10.5.0.4
8.7 Deployment
8.7.1 Upgrading an SAP BW system to DB2 10.5
8.7.2 Installing a new SAP BW system on DB2 10.5
8.7.3 Migrating an SAP BW system to DB2 10.5 with BLU Acceleration InfoCubes
8.8 Performance of SAP BW with BLU Acceleration
8.8.1 Example environment
8.8.2 Storage consumption and compression rates
8.8.3 Query performance
8.8.4 Discussion
8.9 BLU Acceleration for SAP near-line storage solution on DB2 (NLS)
8.9.1 Overview of NLS
8.9.2 BLU Acceleration for NLS storage objects
8.9.3 Configuration for BLU Acceleration on NLS
8.9.4 NLS specific limitations
8.9.5 Benefits of BLU Acceleration for SAP NLS on DB2
Appendix A. BLU Acceleration monitor elements
A.1 Sample Monreport output
Related publications
IBM Redbooks publications
Other publications
Online resources
Help from IBM
Back cover
IBM System x Reference Architecture for Hadoop: IBM InfoSphere BigInsights Reference Architecture
Introduction
Business problem and business value
Reference architecture use
Requirements
InfoSphere BigInsights predefined configuration
InfoSphere BigInsights HBase predefined configuration
Deployment considerations
Customizing the predefined configurations
Predefined configuration bill of materials
References
The team who wrote this paper
Now you can become a published author, too!
Stay connected to IBM Redbooks
Notices
Trademarks
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Related publications
Next
Next Chapter
Back cover
Architecting and Deploying DB2 with BLU Acceleration
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset