--- dao/DaoAdresseService/src/dk/daoas/daoadresseservice/AdressSearch.java 2015/02/16 09:51:24 2308 +++ dao/DaoAdresseService/src/dk/daoas/daoadresseservice/AdressSearch.java 2015/02/16 13:24:45 2309 @@ -127,6 +127,7 @@ searchGadeidentAdresser = new HashMap>(); helperCache = new ConcurrentHashMap(); + long start1 = System.currentTimeMillis(); System.out.println("Build -- stage 1"); alleAdresser = DatabaseLayer.getAllAdresses(); @@ -169,6 +170,8 @@ //////////////////////////////////////////////////////////////////////////////////////// + long start2 = System.currentTimeMillis(); + System.out.println("Build, stage1 elapsed: " + (start2-start1) ); System.out.println("Build -- stage 2 udvidet dækning"); List extDao = DatabaseLayer.getExtendedAdresslist(); @@ -226,6 +229,8 @@ idAddressMap = null; ////////////////////////////////////////////////////////////////////////////////////// + long start3 = System.currentTimeMillis(); + System.out.println("Build, stage2 elapsed: " + (start3-start2) ); System.out.println("Build -- stage 3 - 100pct"); hundredePct = DatabaseLayer.get100PctList(); @@ -252,6 +257,8 @@ } //////////////////////////////////////////////////////////////////////////////////// + long stop = System.currentTimeMillis(); + System.out.println("Build, stage3 elapsed: " + (stop-start3) ); System.out.println("Build -- Gathering statistics"); int direkteCount = 0; @@ -280,6 +287,7 @@ System.out.println("Build: hundredePctCount: " + hundredePctCount); System.out.println("Build: ikkeDaekketCount: " + ikkeDaekketCount); + System.out.println("Build: Total Elapsed: " + (stop-start1) ); System.out.println("Build Completed"); }