數(shù)據(jù)分析不僅需要對性能測試工具的了解,也需要對操作系統(tǒng)、中間件服務(wù)器、硬件、軟件環(huán)境以及數(shù)據(jù)庫等各方面都有所了解。通過工具反饋的數(shù)據(jù),能判斷出問題出在哪一部分,逐步定位,從外到內(nèi),從表及里,逐層分解、排除的方法。
分析要掌握分析的原則、分析的類型,分析的標(biāo)準(zhǔn)。
分析原則:從外到內(nèi),從表及里,逐層分解、排除
分析類型:Web、接口、時間程序
分析標(biāo)準(zhǔn):通過性能指標(biāo)的表現(xiàn)形式,分析性能是否穩(wěn)定。比如響應(yīng)時間是否按照性能的要求在合理的范圍之內(nèi),有沒有超過性能要求。響應(yīng)時間是否穩(wěn)定。
還有,TPS維持在多大的范圍內(nèi),是否有波形出現(xiàn),標(biāo)準(zhǔn)差有多少,是否符合標(biāo)準(zhǔn)。
服務(wù)器CPU、內(nèi)存、load是否在合理的范圍內(nèi),等等。
分析的內(nèi)容包括性能指標(biāo)的分析,例如吞吐量、TPS、Server Response Time等。服務(wù)器指標(biāo)CPU、mem、load等。數(shù)據(jù)庫信息,I/O,load,平均執(zhí)行sql時間等。記錄下來之后分析是否超過性能要求值。
分析內(nèi)容包括web服務(wù)器、數(shù)據(jù)庫服務(wù)器、操作系統(tǒng)、軟硬件環(huán)境。
Web服務(wù)器包括最大連接數(shù)、最大內(nèi)存等是否合理等。
配置參數(shù)是否合理等