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.

The results indicate no significant difference in throughput <strong>for</strong> our workload running in CM<br />

compared with NFM. We recorded less than 1% variation which is not significant.<br />

We see 7% more class 2 accounting CPU consumed in V8 compared with V7 and slightly<br />

less CPU used in NFM compared to CM, with a less than 2% improvement. We can there<strong>for</strong>e<br />

conclude there is no significant difference in CPU consumed by using <strong>DB2</strong> V8 in CM over<br />

NFM.<br />

We also see a modest increase of 2% CPU consumed by each transaction in <strong>DB2</strong> V8 CM<br />

compared with <strong>DB2</strong> V7. This would have been a little higher if CPU consumed by the DBM1<br />

address space had not decreased by 20% compared with V7. The DBM1 address space<br />

used less CPU because all the buffer pools were long term page-fixed and all the plans and<br />

packages were bound in the V8 <strong>for</strong>mat.<br />

In addition, we see a 7% increase in class 2 CPU time used by each transaction in <strong>DB2</strong> V8<br />

CM compared with <strong>DB2</strong> V7. This increase is caused in part by the extra CPU required to<br />

process the 64-bit instructions necessary to access the DBM1 memory structures which are<br />

now above the 2 GB bar.<br />

Table 4-2 compares the IRWW workload running in <strong>DB2</strong> V8 compatibility mode, with <strong>DB2</strong> V8<br />

new-function mode, in a data sharing environment.<br />

Table 4-2 CM vs. NFM - Data sharing<br />

DBM1 0.407 0.324 0.321 - 20% - 1%<br />

IRLM n/c n/c n/c<br />

Total 0.503 0.431 0.428 - 14% - < 1%<br />

<strong>DB2</strong> class 2 CPU<br />

+ Total<br />

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

<strong>DB2</strong> V7 <strong>DB2</strong> V8<br />

CM<br />

<strong>DB2</strong> V8<br />

NFM<br />

Delta<br />

(CM / V7)<br />

Delta<br />

(NFM / CM)<br />

2.216 2.273 2.246 + 2% - < 2%<br />

<strong>DB2</strong> V7 <strong>DB2</strong> V8 CM <strong>DB2</strong> V8 NFM Delta<br />

(CM / V7)<br />

Page-fixed Buffer Pools No Yes Yes<br />

Locking Protocol Level 1 1 2<br />

ETR<br />

(commits / sec)<br />

287.83 287.50 285.33 283.67 290.00 289.83 - 1% + 2%<br />

CPU (%) 67.32 72.60 65.33 70.22 62.29 61.95 - 3% - 8%<br />

Group ITR<br />

(commits / sec)<br />

<strong>DB2</strong> class 2 time<br />

(msec / Commit)<br />

Delta<br />

(NFM / CM)<br />

823.56 840.72 933.41 + 2% + 11%<br />

Elapsed 34.272 34.859 36.713 39.179 19.415 19.442 + 9% - 49%<br />

CPU 2.204 2.380 2.440 2.643 2.525 2.508 + 8% - 1%

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

Saved successfully!

Ooh no, something went wrong!