Research Article

Distance Based Root Cause Analysis and Change Impact Analysis of Performance Regressions

Table 1

Top 20 hot functions ranked by impact score in the case study.

FunctionsImpact scoreMax time (ms)Avg. time (ms)Min time (ms)

com..dataaccess.doa.AFCMCHGetTrlOOBWizardDataSetsDBDAO - executeSQL0.9444492.792860.961229.13
com..msgHandler.idfHandler.AFCIDFSecurityMasterHandler - Do proccess0.49636.7910.561.18
com..msgHandler.idfHandler.AFCIDFLotLevelHoldingsHandler - Do proccess0.48811.293.841.24
com..dataaccess.doa.AFCMCHAcctLedgerBalanceWSDAO - select0.4131361879.54499.85
com..msgHandler.idfHandler.AFCIDFPositionHandler - Do proccess0.3848.874.721
com..msgHandler.AFCPingIdfMsgHandler - Do proccess0.3445.322.310.75
com..msgHandler.idfHandler.AFCIDFIndexHandler - init IDF Param0.2940.740.600.31
com..dataaccess.doa.AFCMCHAcctLedgerCapstockSummaryWSDAO - select0.2793382.251900.44604.07
com..msgHandler.idfHandler.AFCIDFSecurityMasterHandler - IDF Handler Process Total time0.24853.3815.572.436
com..dataaccess.util.AFCDBConnectionFactory - GenConnectionPool0.2146363.50234.475.92
com..msgHandler.idfHandler.AFCIDFIndexHandler - Close Listener0.2080.730.4230.26
com..dataaccess.doa.AFCMCHAcctFundExtRatioWSDAO - select0.1744139.082183.72716.816
com..msgHandler.AFCPingIdfMsgHandler - init IDF Param0.170.960.680.52
com..msgHandler.idfHandler.AFCIDFIndexHandler - IDF Handler Process Total time0.1693.232.030.98
com..dataaccess.doa.AFCMCHAcctKeyFinStatsDBDAO - executeSQL0.1612719.07220.548.49
Com.dataaccess.doa.AFCMCHAcctAllFundHierarchyTreeDBDAO - executeSQL0.1232569.33425.4411.87
Com..msgHandler.idfHandler.AFCIDFLotLevelHoldingsHandler - init IDF Param0.1170.880.630.24
com..msgHandler.idfHandler.AFCIDFPositionHandler - init IDF Param0.1120.720.690.66
com..msgHandler.AFCPingIdfMsgHandler - IDF Handler Process Total time0.1028.483.991.79
com..msgHandler.idfHandler.AFCIDFLotLevelHoldingsHandler - IDF Handler Process Total time0.09813.115.441.90