Designing processes - EMC Community Network

Designing processes - EMC Community Network Designing processes - EMC Community Network

community.emc.com
from community.emc.com More from this publisher
30.01.2015 Views

Monitoring Business Activity • Use both report filters and dashlet filters as methods to reduce the number of records that appear in simple reports. This is especially true for bar and pie charts where 12 or more records make these reports difficult to read. • Modify the length of bar chart labels with the Limit Characters chart property. • Edit entity field captions so they are shorter. • Suppress chart animation in the Chart Properties window. • Remove the chart legend. • Use computed columns to shorten long date values. Computed Column dates and sorting The Computed Columns feature can be used to display Start Date and Time data in a number of date formats. For example, the Start Date and Time value of April 7, 2009 3:46:40 PM can be formatted as April 7, 2009, 4/7/2009, or Apr 7. The new date format can be displayed as the x-axis in a report. To display dates chronologically (and not alphabetically), select the original Start Date and Time column in the Sort field of the Chart Data window. In the following example, a computed column (date) is selected as the x-axis while Start Date and Time is selected as the sort column. 94 EMC Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide

Chapter 8 Performance and Scalability This chapter discusses the following: • General approach to performance • System configuration guidelines • Factors that affect performance and scalability • Recommended application server settings • Recommended Content Server settings • Recommended database server settings • Tuning and troubleshooting performance problems General approach to performance This section discusses general performance theory. Performance analysis treats a large number of different metrics, such as response time, throughput, efficiency, and capacity. The two that are the most important to process-based applications are response time and throughput. • Response time measures the amount of time you must wait to receive any response to a request; for example, running a series of automated activities may incur a response time of one second between each one. • Throughput measures the number of transactions the system can process per unit of time; for example, a system may be able to handle only 100 TaskSpace searches per minute. As you design the application, you should: • Not go deep. The reason for the recommendation to not go deep is that every layer of database tables generates additional joins that impact performance. You should keep your inheritance hierarchy as flat as you can. • Tune for the highest-yield queries. Yield is the number of times a query is executed multiplied by the execution time of the query. By anticipating the yield and tuning it for the highest-yield query, your performance does not degrade unacceptably for that use case. To achieve this you may need to de-normalize, pulling attributes into one or two physical tables. In general, the recommended approach to performance testing is to carry out two classes of tests: • Single user profiling — In single-user profiling you run unit tests, such as collecting Documentum Class Library (DMCL)/DFC traces. • Load testing — In load testing you are looking for bottlenecks and capacity issues. EMC Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide 95

Monitoring Business Activity<br />

• Use both report filters and dashlet filters as methods to reduce the number of records that appear<br />

in simple reports. This is especially true for bar and pie charts where 12 or more records make<br />

these reports difficult to read.<br />

• Modify the length of bar chart labels with the Limit Characters chart property.<br />

• Edit entity field captions so they are shorter.<br />

• Suppress chart animation in the Chart Properties window.<br />

• Remove the chart legend.<br />

• Use computed columns to shorten long date values.<br />

Computed Column dates and sorting<br />

The Computed Columns feature can be used to display Start Date and Time data in a number of date<br />

formats. For example, the Start Date and Time value of April 7, 2009 3:46:40 PM can be formatted<br />

as April 7, 2009, 4/7/2009, or Apr 7. The new date format can be displayed as the x-axis in a report. To<br />

display dates chronologically (and not alphabetically), select the original Start Date and Time column<br />

in the Sort field of the Chart Data window. In the following example, a computed column (date) is<br />

selected as the x-axis while Start Date and Time is selected as the sort column.<br />

94 <strong>EMC</strong> Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide

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

Saved successfully!

Ooh no, something went wrong!