07.02.2013 Views

Best Practices for SAP BI using DB2 9 for z/OS - IBM Redbooks

Best Practices for SAP BI using DB2 9 for z/OS - IBM Redbooks

Best Practices for SAP BI using DB2 9 for z/OS - 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.

cause could be any phase of the load, any part of the process chain. It could be<br />

during extraction from the source (R/3 system, earlier system, flat file system,<br />

PSA, ODS), transfer rules, update rules, or target (PSA, ODS, or InfoCube).<br />

There may be several methodologies to troubleshoot the cause of the<br />

per<strong>for</strong>mance problem. The choice can depend on environmental restrictions,<br />

such as a business reason <strong>for</strong> not allowing tracing in a production environment.<br />

Our methodology begins with determining which process chain and which<br />

component of the process chain takes the longest portion of elapsed time. Then<br />

we try to determine which general area is the cause and what can be done to<br />

alleviate it.<br />

There are several <strong>SAP</strong> transactions that we can use <strong>for</strong> debugging the problem.<br />

We have captured sample windows from these transactions to give you some<br />

ideas.<br />

First, we check system workload statistics. The statistics provide, <strong>for</strong> example,<br />

total, average, and percentage of elapsed times <strong>for</strong> each part of the load. You<br />

have in<strong>for</strong>mation about which request ID and which component (source, target,<br />

transfer rules, or update rules) takes the most elapsed times. Note that source<br />

could be within the system, <strong>for</strong> example, PSA or ODS.<br />

Chapter 8. Query and Load per<strong>for</strong>mance 143

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

Saved successfully!

Ooh no, something went wrong!