19.06.2013 Views

DB2 UDB for z/OS Version 8 Performance Topics - IBM Redbooks

DB2 UDB for z/OS Version 8 Performance Topics - IBM Redbooks

DB2 UDB for z/OS Version 8 Performance Topics - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5-18 Rotate partition - Elapsed time comparison. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243<br />

5-19 Partition distribution be<strong>for</strong>e and after REORG REBALANCE . . . . . . . . . . . . . . . . . 244<br />

5-20 REORG REBALANCE elapsed time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245<br />

5-21 Load with 1 NPI vs. 1 DPSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249<br />

5-22 Load with 5 NPIs vs. 5 DPSIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250<br />

5-23 REORG with 1 NPI vs. 1 DPSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250<br />

5-24 REORG with 5 NPIs vs. 5 DPSIs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251<br />

5-25 Rebuild index partition of PI, NPI and DPSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252<br />

5-26 Rebuild index PI, NPI, and DPSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252<br />

5-27 Check index PI, NPI and DPSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253<br />

5-28 Runstats index PI, NPI and DPSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253<br />

6-1 CHECK INDEX SHRLEVEL REFERENCE and SHRLEVEL CHANGE . . . . . . . . . 262<br />

6-2 SHRLEVEL CHANGE vs. SHRLEVEL REFERENCE with FlashCopy . . . . . . . . . . 266<br />

6-3 SHRLEVEL CHANGE vs. SHRLEVEL REFERENCE w/o FlashCopy . . . . . . . . . . 267<br />

6-4 LOAD with default SORTKEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269<br />

6-5 Distribution statistics per<strong>for</strong>mance comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277<br />

7-1 Multi-row FETCH distributed <strong>DB2</strong> V7 vs. <strong>DB2</strong> V8 . . . . . . . . . . . . . . . . . . . . . . . . . . 286<br />

7-2 Multi-row FETCH - Distributed host to host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287<br />

7-3 Multi-row INSERT - Distributed host to host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289<br />

7-4 Multi-row fetch - <strong>DB2</strong> client to host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290<br />

7-5 Multi-row insert - <strong>DB2</strong> client to host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291<br />

7-6 <strong>DB2</strong> Universal Type 2 Driver vs. legacy JDBC 2.0 Driver . . . . . . . . . . . . . . . . . . . . 294<br />

7-7 <strong>DB2</strong> Universal Type 2 Driver - Gateway <strong>DB2</strong> vs. <strong>DB2</strong> Universal Type 4 Driver . . . 295<br />

7-8 <strong>DB2</strong> Universal Type 2 Driver vs. <strong>DB2</strong> Universal Type 4 Driver . . . . . . . . . . . . . . . . 296<br />

7-9 JDK improvements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297<br />

7-10 JDBC .app/<strong>DB2</strong> Connect vs. JCC Type 4 - CMP workload. . . . . . . . . . . . . . . . . . . 297<br />

7-11 <strong>DB2</strong> Universal Type 4 Driver - JDBC vs. SQLJ - CMP workload. . . . . . . . . . . . . . . 298<br />

7-12 <strong>DB2</strong> Universal Type 4 Driver - JDBC vs. SQLJ - Servlet workload . . . . . . . . . . . . . 298<br />

7-13 JCC Type 4 vs. JCC Type 4 with <strong>DB2</strong> Connect. . . . . . . . . . . . . . . . . . . . . . . . . . . . 299<br />

7-14 JCC T4 configuration <strong>for</strong> balancing options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300<br />

7-15 JCC T2 and <strong>DB2</strong> Connect configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301<br />

7-16 Per<strong>for</strong>mance of JCC T4 vs. <strong>DB2</strong> Connect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302<br />

7-17 Servlet workload - Type 2 non-XA vs. Type 2 XA compliant driver . . . . . . . . . . . . . 303<br />

7-18 <strong>DB2</strong> Universal Driver - KEEPDYNAMIC YES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305<br />

7-19 XML extender decomposition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308<br />

7-20 XML extender vs. SQL publishing functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311<br />

7-21 Composition by XML publishing functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311<br />

7-22 EWLM support with WAS/AIX and <strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong> V8 . . . . . . . . . . . . . . . . . . . . . . . . 313<br />

7-23 Enterprise Workload Manager Control Center - Managed servers . . . . . . . . . . . . . 314<br />

7-24 Enterprise Workload Manager Control Center - Server topology . . . . . . . . . . . . . . 315<br />

7-25 EWLM control center - Service class statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315<br />

7-26 EWLM implementation cost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316<br />

9-1 Unicode conversion example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343<br />

9-2 Multi-row fetch support of DSNTEP4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347<br />

9-3 Multi-row fetch support of DSNTEP4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348<br />

9-4 Multi-row fetch support of DSNTIAUL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349<br />

9-5 Multi-row support of DSNTIAUL comparing V7 with V8. . . . . . . . . . . . . . . . . . . . . . 350<br />

9-6 Migration times to CM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357<br />

9-7 Migration from CM to NFM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358<br />

9-8 Catalog consistency queries - Measurement results . . . . . . . . . . . . . . . . . . . . . . . . 361<br />

9-9 Catalog consistency queries - Measurement results . . . . . . . . . . . . . . . . . . . . . . . . 362<br />

10-1 <strong>DB2</strong> HPU vs. UNLOAD utility Case 1 through Case 5. . . . . . . . . . . . . . . . . . . . . . . 374<br />

10-2 <strong>DB2</strong> HPU vs. UNLOAD utility Case 6 through Parallel . . . . . . . . . . . . . . . . . . . . . . 374<br />

Figures xiii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!