We have been experiencing slow performance specific to users logging into PPM (20-30+ seconds) and I am trying to learn more about what is causing this; specifically I was hoping to understand more about what PPM is doing behind the scenes during a logon event. What data does PPM prefetch during the login event? Is it just data for the default dashboard page portlets, or is it more than that?
I also see the following error message in the log, does anyone know what this might indicate, or whether this could be tied to the performance issue?
Interesting about the security group being a possible culprit. We do have a default group that all users belong to, and perhaps that could be a root cause? Once logged in, the portlets only take a few seconds at most to refresh.
Do you think it would be the security group caching? Is there a way to know for sure?
I don't think that having all users in one single security group will impact the logging action. It did impact the create/edit timesheet on PPM 7.5 but was fixed long time ago. You can try to login with a user having a single dedicately created security group, however I doubt it's the cause of the problem.
What version of PPM are you using?
And did you noticed performance degradation after an upgrade?