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.
Designing the Application<br />
Figure 19. Processing for unselective and selective work queues<br />
Designing skill-set matching<br />
When using work queues with skill sets, design the skill set levels to apply evenly across tasks in the<br />
work queue. For example, if there are 2 skill levels defined in the skill set for a work queue with 100<br />
tasks, design the skill levels so they result in approximately 50 tasks being uniformly distributed.<br />
Unbalanced skill set filtering can create bottlenecks and sluggish Get Next Task performance in the<br />
work queues of those individuals with the less discriminatory skill values.<br />
Skill set matching works like a precondition (Avoiding unnecessary preconditions, page 50) in that<br />
TaskSpace sequentially evaluates each row in the task list against user competency. Furthermore, skill<br />
set matching requires evaluation of the entire task list. For large task lists (10,000 items, for example),<br />
evaluating an entire task list can have a significant performance impact.<br />
Establish a baseline performance metric for your form before adding skill sets. Assess the<br />
performance impact of adding skill set matching against the baseline to determine whether the value<br />
offered by skill set processing is worth the performance cost.<br />
48 <strong>EMC</strong> Documentum xCP 1.0 <strong>Performance</strong> <strong>Tuning</strong> <strong>Guide</strong>