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<br />

4<br />

3<br />

2<br />

1<br />

0<br />

9109TLLB 4<br />

Parallel <strong>DB2</strong> Table Scan, EF 4K (single channel)<br />

I/O Response Time (sec)<br />

pend connect<br />

Pre-MIDAWs MIDAWs<br />

1 2 3 1 2 3<br />

Number of <strong>DB2</strong> partitions<br />

Figure 4-22 Table space scan with MIDAWs<br />

The measurements have also shown that EF and non EF data sets have similar throughput<br />

using MIDAW <strong>for</strong> sequential prefetch of 4 KB pages.<br />

Notice that large pages do not require MIDAWs to achieve excellent I/O per<strong>for</strong>mance, they<br />

already benefitted from the per<strong>for</strong>mance improvements of FICON Express2 and the<br />

DS8000. MIDAWs add benefits targeted at the 4 KB pages.<br />

4.12 Instrumentation enhancements<br />

There are several instrumentation changes with <strong>DB2</strong> V8. See Appendix F of the <strong>DB2</strong> <strong>UDB</strong> <strong>for</strong><br />

z/<strong>OS</strong> <strong>Version</strong> 8 Release Planning Guide, SC18-7425-01, <strong>for</strong> an overview of the record<br />

changes. Details are in the DSNWMSGS member of the SDSNIVPD library and recent<br />

related maintenance is listed in APAR PQ86477. This is a list of the major changes:<br />

► Package level accounting<br />

► Accounting rollup <strong>for</strong> DDF & RRSAF<br />

► New and improved traces, larger monitor area<br />

► Long-running reader<br />

► Lock escalation<br />

► Full SQL statement<br />

► PREPARE attributes<br />

► High water marks<br />

► Secondary authorization ids<br />

► Storage 64-bit, READS<br />

► Dynamic statement cache<br />

► Temporary space usage<br />

► Auditing <strong>for</strong> multilevel security<br />

► Option <strong>for</strong> EBCDIC or Unicode data<br />

204 <strong>DB2</strong> <strong>UDB</strong> <strong>for</strong> z/<strong>OS</strong> <strong>Version</strong> 8 Per<strong>for</strong>mance <strong>Topics</strong><br />

Configuration:<br />

•MIDAW: z/<strong>OS</strong> 1.7<br />

•Pre-MIDAW: z/<strong>OS</strong> 1.4<br />

•<strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong> V8<br />

•4000 byte row size<br />

•System z9 109<br />

•FICON Express 2<br />

•2 Gbit/sec link<br />

•DS8000 control unit<br />

pre-MIDAWs MIDAWs<br />

Channel<br />

Busy%<br />

Throughput<br />

(MB/sec)<br />

100<br />

80<br />

60<br />

40<br />

20<br />

0<br />

1 2 3<br />

Number of <strong>DB2</strong> partitions<br />

200<br />

150<br />

100<br />

50<br />

0<br />

1 2 3<br />

Number of <strong>DB2</strong> partitions<br />

This document contains per<strong>for</strong>mance in<strong>for</strong>mation. Per<strong>for</strong>mance is based on measurements and projections using standard <strong>IBM</strong> benchmarks in a controlled<br />

environment. The actual throughput or per<strong>for</strong>mance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in<br />

the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. There<strong>for</strong>e, no assurance can be given that an individual user will<br />

achieve throughput or per<strong>for</strong>mance improvements equivalent to the numbers stated here.<br />

©2005<strong>IBM</strong>C ti

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

Saved successfully!

Ooh no, something went wrong!