一、常见性能问题的六个特征
① 持续缓慢:应用程序一直特别慢,改变负载,对整体响应时间影响很少;
② 随着时间推进越来越慢:负载不变,随着时间推进越来越慢,可能到达某个阈值,系统被锁定或出现大量错误而崩溃;
③ 随着负载增加越来越慢:每增加若干用户,系统明显变慢,用户离开系统,系统恢复原状;
④ 零星挂起或异常错误:可能是负载或某些原因,用户看到页面无法完成并挂起,无法消除;
⑤ 可预见的锁定:一旦出现挂起或错误,就加速出现,直到系统完全锁定。通常要重启系统才解决。
⑥ 突然混乱:系统一直运行正常,可能是一个小时或三天之后,系统突然出项大量错误或锁定。
性能问题 |
描述 |
问题特征 |
成因 |
线性内存泄漏 |
每单位(每事务、每用户等)泄漏造成内存随着时间或负载线性增长。这会随着时间或负载增长降低系统性能。只有重启才有可能恢复。 |