This document summarizes the key findings from a survey of 594 IT professionals on performance and monitoring practices:
- Application code and databases most commonly have frequent performance issues that need to be addressed within weeks. Database performance problems are the hardest to fix.
- Finding the root cause of performance issues is still the most time-consuming part of the problem-solving process and it often takes teams less than a week on average to resolve issues.
- Monitoring tools are most effective at discovering performance problems, followed by application logs and performance tests. However, manual firefighting and lack of actionable insights from tools remain key challenges.
- Parallel programming and optimizing for multi-core processors is still not a primary