28.11.2014 Views

Performance Tuning Guide - EMC Community Network

Performance Tuning Guide - EMC Community Network

Performance Tuning Guide - EMC Community Network

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.

Designing Reports<br />

missed report data. For example, if a query issued at 1:20:00 retrieves events with time stamps from<br />

1:19:25-1:19:30, but those events do not arrive in the audit trail database until 1:19:45 (a 45-second<br />

latency), the BAM query misses them. Subsequent BAM queries look for events with different time<br />

stamps, so BAM never reports on the late arriving event data.<br />

The 30-second default data transfer latency can be changed to accommodate longer latencies in<br />

production environments. Use Documentum application system performance metrics to derive<br />

system latencies so that you can configure the data transfer latency appropriately. Use TaskSpace to<br />

configure the data transfer latency.<br />

Note: Longer configured data transfer latencies, while ensuring completeness of monitored data,<br />

result in longer delays for updated report data.<br />

Increasing the BAM server step size<br />

Every 5 seconds the BAM server runs the event pipe job that extracts data from the audit trail<br />

database and inserts it into the BAM database. This five-second interval is the step size, and can be<br />

adjusted in high volume environments.<br />

Although there is no absolute definition, 500 events or more per minute is considered high volume.<br />

Increasing the step size enhances performance in two ways:<br />

• Although the BAM server runs the event pipe job less frequently, the job runs longer and more<br />

efficiently.<br />

• Since the job is running less frequently, the size of each transaction is larger than for a step size of 5<br />

seconds. Larger transaction sizes also make the BAM server operate more efficiently.<br />

The BAM server step size can be adjusted to any time period by substituting a value for "60" in the<br />

following query. The following procedure increases the BAM server step size to 1 minute.<br />

1. Shut down the BAM server.<br />

2. Run the following query on the BAM database:<br />

I_BAM_SERVER_CONFIG SET SCHEDULEPERIOD = 60 WHERE SERVERNAME = 'DCTMServer'<br />

3. Restart the BAM server.<br />

Understanding server clock synchronization<br />

The Content Server, BAM application server, and BAM database server clocks must be synchronized<br />

to within 5 seconds, with an outer limit of 30 seconds. In clustered environments the clocks between<br />

each Content Server within the cluster must be synchronized. Lack of synchronization can result<br />

is loss of BAM data.<br />

Note: The BAM server clock synchronizes itself with the Content Server clock by reading the<br />

timestamps of monitored data in the audit trail database.<br />

<strong>EMC</strong> Documentum xCP 1.0 <strong>Performance</strong> <strong>Tuning</strong> <strong>Guide</strong> 59

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

Saved successfully!

Ooh no, something went wrong!