It is well known that the amount of custom fields both on task, resource and project level can slow down your Project Server 2010 performance. Microsoft has now made a new article that explains this in more details, which can help you determine whether or not your server farm hardware is apprioriate compared to the number of custom fields that you use. For more info please read below or go this article on Technet: http://technet.microsoft.com/en-us/library/hh297440.aspx
Entity | Description/Notes | Small | Medium | Large | |
---|---|---|---|---|---|
1 | Projects | 100 | 5000 | 20000 | |
1 | Tasks | 17125 | 856250 | 3425000 | |
1 | Average Tasks Per Project | 171.25 | 171.25 | 171.25 | |
2 | Task Transaction History | The number of times status tends to be submitted and approved for any given task |
10 | 100 | 1000 |
1 | Assignments | 22263 | 1113125 | 4500000 | |
1 | Average Assignments Per Task | 1.3 | 1.3 | 1.3 | |
2/3 | Approvals | Pending Updates Per Manager | 50 | 600 | 3000 |
Users | 1000 | 10000 | 50000 | ||
Custom Fields | Project (Formula) | 3 | 20 | 25 | |
Custom Fields | Project (Manual) | 2 | 40 | 50 | |
Custom Fields | Task (Formula) | Task formula fields tend to take the largest toll on performance because they need to be computed for each task. |
6 | 12 | 15 |
Custom Fields | Task (Manual) | 4 | 8 | 10 | |
Custom Fields | Assignment Rolldown | 50% | 50% | 50% | |
Custom Fields | Resource | 10 | 20 | 25 | |
Custom Fields | Look up Table Custom Fields | 2 | 15 | 100 | |
1 | Timesheets (per year) | The more you utilize Timesheets the more resource demands that are placed on the SQL Server |
52000 | 780000 | 8,320,000 |
1 | Timesheet Lines | 5 | 10 | 10 |