Table of Contents
About the Authors iii
Foreword Don Haderle vii
Introduction Surekha Parekh ix
30 Years of Innovation xi
The Vision of DB2 xix
Revolution in IBM DB2 Performance: IBM DB2 Analytics Accelerator Namik Hrle Ruiping Li Wolfgang Hengstler 1
Abstract 1
Objectives 1
Introduction 2
What Is Business Analytics? 2
How Business Analytics Can Help Your Organization 3
Key Design and Operational Features 6
Query Execution Process Flow 8
DB2 Analytics Accelerator Content Maintenance 9
DB2 Analytics Accelerator Table Definition and Deployment 10
High-Performance Storage Saver 10
Connectivity Options 10
Disaster Recovery Considerations 10
Query Acceleration Criteria 12
Query Acceleration Control Knobs 12
EXPLAIN Function 13
System-Scope Instrumentation 16
Thread-Scope Instrumentation 17
DB2 Analytics Accelerator Administrative Stored Procedures 17
DISPLAY ACCELerator Command 18
Performance Considerations 19
The PureData System for Analytics S-Blade, Based on Netezza Technology 21
Applying Data Stream Processing to DB2 Queries 22
Comparing PureData System for Analytics Appliance Models 23
Minimizing Disk Failures 23
Minimizing S-Blade Failures 23
Summary 23
DB2 10 for z/OS Query Optimization Update Terry Purcell 27
Access Path Management 28
DB2 10 Takes Plan Management to the Next Level 32
Predicate Processing and Runtime Optimizations 38
Sort Performance Enhancements 51
New Choices for the Query Optimizer 52
Improving Parallelism Efficiency and Removing Limitations 57
Improving the Inputs to the Query Optimizer 61
Summary 65
Planning for IBM DB2 10 for z/OS Upgrade John Campbell 66
Highlights of the Beta Program Testing 67
Performance and Scalability 70
Availability 86
Other Issues 88
Incompatible Changes 90
Migration and Planning Considerations 91
Items Planned for Post-GA Delivery 104
When Should You Migrate to DB2 10 for z/OS? 107
Summary 108
DB2 10 for z/OS Case Studies
Kela Invests in Improving Service Delivery for Finland's Citizens 110
Primerica Improves Efficiency and Gains More Flexibility 112
GAD Upgrades Database Systems to Boost Power and Productivity 115
DB2 10 for z/OS Eases Workload Consolidation for Bankdata and JN Data 119
Bank Hapoalim Improves Efficiency, Reduces Tape Usage by 25 Percent 121