
IBM® Information Management Software Front cover Hybrid Analytics Solution using IBM DB2 Analytics Accelerator for z/OS V3.1 Leverage your investment in IBM System z for business analytics Transparently accelerate DB2 for z/OS complex queries Implement high performance and available analytics Paolo Bruni Willie Favero James Guo Ravikumar Kalyanasundaram Ruiping Li Cristian Molaro Andy Perkins Theresa Tai Dino Tonelli ibm.com/redbooks International Technical Support Organization Hybrid Analytics Solution using IBM DB2 Analytics Accelerator for z/OS V3.1 October 2013 SG24-8151-00 Note: Before using this information and the product it supports, read the information in “Notices” on page xvii. First Edition (October 2013) This edition applies to Version 3, Release 1 of IBM DB2 Analytics Accelerator for z/OS (program number 5697-DAA). © Copyright International Business Machines Corporation 2013. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures . ix Tables . xiii Examples . .xv Notices . xvii Trademarks . xviii Preface . xix Authors. xix Now you can become a published author, too! . xxi Comments welcome. xxii Stay connected to IBM Redbooks . xxii Chapter 1. The analytics lifecycle . 1 1.1 Business analytics lifecycle. 2 1.2 Lifecycle simplification. 4 1.3 Overview of the solutions . 8 Chapter 2. Using the Studio client to manage the environment . 11 2.1 DB2 Analytics Accelerator Studio V3.1 overview . 12 2.1.1 New features. 12 2.1.2 Hybrid solution overview . 12 2.1.3 Data Studio client and web console architecture . 14 2.2 Installing IBM DB2 Analytics Accelerator Studio. 15 2.2.1 Installing Accelerator Studio using the product DVD . 16 2.2.2 Data Studio full client download and installation. 17 2.2.3 Accelerator plug-ins only installation. 23 2.2.4 Dump file on Linux . 23 2.2.5 Accelerator Studio Help menu . 23 2.3 Configure Studio for tuning . 25 2.4 Accelerator Studio tasks . 26 2.4.1 Summary of common tasks and the overall process flow. 26 2.4.2 Sample screen captures on various activities from the Studio . 28 2.4.3 How to set the automatic refresh frequency on the Studio . 43 2.4.4 Tracing . 44 2.4.5 Tasks new to Accelerator Version 3.1. 46 2.5 Stored procedures used as administrative interface . 46 2.5.1 Components used by stored procedures . 47 2.5.2 DB2 supplied stored procedures used by Studio . 48 2.5.3 DB2 Accelerator stored procedures used by Studio . 48 2.6 Stored procedure security . 51 2.7 Data Studio web console . 53 2.7.1 Install and configure the Data Studio web console component . 53 Chapter 3. Data latency management . 55 3.1 Methods of copying data from DB2 to the Accelerator . 56 3.2 Understanding the load process . 58 3.2.1 Load streams . 59 © Copyright IBM Corp. 2013. All rights reserved. iii 3.2.2 Loading partitions in parallel . 60 3.2.3 Combining non-partitioned and partitioned table loads. 61 3.2.4 Data refresh . 62 3.3 Load performance considerations. 66 3.3.1 Network considerations. 66 3.3.2 Source considerations . 67 3.3.3 Target considerations . 79 3.4 Automating the load process. 79 3.5 Summary. 86 Chapter 4. Accelerator resource management. 87 4.1 Accelerator resource management . 88 4.2 Accelerator prioritization within a DB2 subsystem . 89 4.2.1 Query prioritization . 89 4.2.2 Accelerator data maintenance task prioritization . 90 4.2.3 Accelerator prioritization summary table. 93 4.3 Experiments: Prioritization within a DB2 subsystem . 94 4.3.1 Test environment and measurement preparation . 94 4.3.2 Test scenario A: Prioritizing one user (query) higher than the others. 100 4.3.3 Test scenario B: Query prioritization as concurrency increases . 102 4.3.4 Test scenario C: Mixed workload query and Accelerator table loads . 105 4.4 Allocating resources with workload isolation for a shared Accelerator . 106 4.4.1 Workload isolation. 107 4.4.2 Procedure for setting the workload isolation resource limits. 107 4.5 Workload isolation experiments . 109 4.5.1 Test environment and data collection procedures . 110 4.5.2 Key observations . 111 4.6 Accelerator resource management checklist . 112 4.6.1 Resource management checklist . 112 4.6.2 Details referenced in resource management checklist . 114 Chapter 5. Query acceleration management . 121 5.1 Query acceleration processing flow . 122 5.2 Query acceleration settings and enablement . 123 5.2.1 DSNZPARM settings for accelerated queries. 123 5.2.2 CURRENT QUERY ACCELERATION special register. 126 5.2.3 ODBC and JDBC application query acceleration . 127 5.3 Query acceleration criteria . 127 5.3.1 The query types that are supported by the Accelerator . 129 5.3.2 The query.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages382 Page
-
File Size-