I searched several times before posting this.
We have a workflow application server with BerkeleyDB running on Windows 2012 - it is used for some critical back office operations at a leading Bank with upto 1000 concurrent users . The application runs on a machine with
The performance is sometimes sluggish when usage is heavy and we are trying to figure out where the bottlenecks are. Our internal code analysis helped us get a 30% improvement at the 50 percentile of response analysis but we are looking for further improvements since the work load is going to increase - the peak system throughput will be pushed for a longer number of hours per day.
Can VTune be run in a production environment? Or will its data collection 'drag' the system to becoming unusable in a production environment? In test runs using automated tools, the performance is much better than in production.
How long should one run the collection for? Our application usage is highly repititive - users are processing items in a queue and moving it to the next queue in the workflow.
Appreciate the help for a newbie.
Thanks in advance
Kimman