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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.10.2 Conclusion<br />

4.10.3 Striping<br />

All I/O bound executions benefit with using larger VSAM CI sizes, including COPY and<br />

REORG. This enhancement can also potentially reduce elapsed time <strong>for</strong> table space scans.<br />

There is little to be gained in per<strong>for</strong>mance by going above 16 KB CI size.<br />

Now, <strong>for</strong> a few brief words on VSAM striping. In <strong>DB2</strong> V7, VSAM striping was only<br />

recommended <strong>for</strong> <strong>DB2</strong> log data sets and <strong>DB2</strong> work file data sets. Although you could also use<br />

VSAM striping <strong>for</strong> application data with 4 KB pages, it was not generally recommended or<br />

widely used, because it was not extensively researched or tested. However, some customers<br />

have used VSAM striping rather successfully in V7 on <strong>DB2</strong> indexes, to dramatically increase<br />

the per<strong>for</strong>mance of REBUILD INDEX. Once you have saturated your channels, VSAM striping<br />

does not really help.<br />

I/O striping is beneficial <strong>for</strong> those cases where parallel partition I/O is not possible, <strong>for</strong><br />

example, segmented tablespaces, work files, non-partitioning indexes, and so on.<br />

4.10.4 Recommendations<br />

If you already have large pages, migrate them to large CIs. The default CI size is equal to the<br />

page size. If you have large table space scans, larger CIs can also help.<br />

4.11 <strong>IBM</strong> System z9 and MIDAWs<br />

MIDAW stands <strong>for</strong> Modified Indirect Data Address Word facility, and as the name says, it is a<br />

modification to the standard IDAW channel programming technique that has existed since the<br />

S/360 days. MIDAWs adds a new method of gathering data into and scattering data from<br />

discontiguous storage locations during I/O operations. This improves the per<strong>for</strong>mance of<br />

FICON channels.<br />

MIDAWs require the <strong>IBM</strong> System z9 server and z/<strong>OS</strong> Release 1.7 or APAR OA10984 with<br />

z/<strong>OS</strong> Release 1.6, see Figure 4-21.<br />

202 <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>

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

Saved successfully!

Ooh no, something went wrong!