Performance Tuning Guide - EMC Community Network
Performance Tuning Guide - EMC Community Network
Performance Tuning Guide - EMC Community Network
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Designing the Application<br />
Figure 13. Hiding a process variable<br />
Converting simple process variables to SDTs<br />
If your design makes extensive use of simple process variables and you can use SDTs instead, create<br />
new SDTs with attributes that map to the previously used simple process variables. Replace as many<br />
process variables as possible with SDT attributes. <strong>Performance</strong> improves even if you consolidate the<br />
simple process variables into several (instead of only one) SDTs. After creating the SDT, delete the<br />
simple process variables for which the SDT provides an attribute.<br />
If your application is already in production and you cannot consolidate simple process variables<br />
into SDTs, hide those simple process variables that do not show up in any forms (Hiding unused<br />
variables, page 39) If there are many process variables that are mandatory on the form because they<br />
are mapped to a field and the application is in production and cannot be changed, create a workflow<br />
template you can use while migrating off the old template.<br />
Chapter 5, Designing Reports provides information on the potential performance impact of updating<br />
the BAM database with an SDT definition.<br />
Minimizing form size<br />
Form size determines form rendering performance more than any other single factor. To maximize<br />
form rendering performance, consider the following:<br />
• Only use packages when necessary.<br />
• Adaptor-based data increases form footprint and affects response time (Using adaptors, page 52).<br />
• Use virtual documents or embedded folders, instead of tabs, to contain the forms or documents<br />
needed for processing.<br />
Form size impacts system sizing. A typical JVM can support anywhere between 40-200 users,<br />
depending on the size of the forms involved in day to day business activities. The larger the forms,<br />
the fewer users the JVM can support.<br />
40 <strong>EMC</strong> Documentum xCP 1.0 <strong>Performance</strong> <strong>Tuning</strong> <strong>Guide</strong>