Performance Tuning Guide - EMC Community Network
Performance Tuning Guide - EMC Community Network
Performance Tuning Guide - EMC Community Network
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 8<br />
Maintaining the Repository and BAM<br />
Databases<br />
This chapter provides guidelines for maintaining the system databases and includes the following<br />
topics:<br />
• Maintaining the repository database, page 85<br />
• Maintaining the BAM database, page 86<br />
xCP applications frequently query databases for process data. Over time, the database tables can<br />
grow significantly, which affects query and application performance. Periodic maintenance of the<br />
repository and BAM databases can help keep application performance at the same levels as when the<br />
application was new.<br />
Maintaining the repository database<br />
Periodic database maintenance can prevent significant and sudden reductions in system performance<br />
(throughput or response time). The following workflow processing and task lookup tables cause<br />
roughly 80% of database performance problems.<br />
• Dm_workflow_s<br />
• Dm_sysobject_s<br />
• Dm_process_s<br />
• Dmi_workitem_s<br />
• Dmi_queue_item_s<br />
These tables usually have many inserts and deletes and can become quickly fragmented. If you<br />
notice performance issues, examine the statistics for the table indexes. Pay close attention to the<br />
dmi_queue_item_s, which can quickly grow into millions of rows. Existence of any entries that<br />
have the user name dm_fulltext_index_user indicates a problem.<br />
Note: If your system does not use the embedded xCP full-text search server, disable the system from<br />
writing entries to the dmi_queue_item_s table.<br />
<strong>EMC</strong> Documentum xCP 1.0 <strong>Performance</strong> <strong>Tuning</strong> <strong>Guide</strong> 85