We have found that some users may get impatient and open multiple windows and tabs with the same large request. For example, they try to retrieve thousands of allocations in Resource Planning - Allocations and it's taking some time to respond. In the attempt to get the results quicker, the user opens 5-6 browser tabs with the same request.
This is going to make the performance much slower as many requests for the same large query hit the application server at the same time. It can, in some rare cases even bring a single application server down.
Our Best Practices:
We recommend to be aware of the capabilities of the application and how the requests work. If the user notices a large portlet takes longer, we recommend waiting for the initial session to respond and complete and not opening any additional requests as this would slow things down more. Doing this would avoid a slowness/hanging or even outage for all users on this server.