Ber*_*rnd 5 debugging performance
我被分配到性能调整 - 调试 - 故障排除任务.
场景:使用数据库在多台联网计算机上运行的多应用程序环境.操作系统是Unix,DB是Oracle.使用同步/异步通信跨应用程序实现业务逻辑.应用程序是多用户,在高峰时间有数百个呼叫中心用户.用户界面是基于Web的.
应用程序是第三方,我可以访问开发人员和源代码.我只有生产系统和功能测试环境,没有负载测试环境.
问题:性能不佳!我需要快速的结果.管理层疯了.
我得到了类似这样的症状示例:用户界面操作需要几分钟才能完成.为客户进行搜索通常需要6秒钟,但使用相同参数立即进行后续搜索可能需要6分钟.
找到根本原因的策略是什么?