# HG changeset patch # User František Kučera # Date 1243803071 -7200 # Node ID d65581701671e8ae128699a5d296d48a9f89221a # Parent 4b6ab4ba1a95d129788a818fea49bc2b818dde2c Měření doby provádění dotazu + hláška pro uživatele. diff -r 4b6ab4ba1a95 -r d65581701671 java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dao/PiskovisteDAO.java --- a/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dao/PiskovisteDAO.java Sun May 31 22:36:58 2009 +0200 +++ b/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dao/PiskovisteDAO.java Sun May 31 22:51:11 2009 +0200 @@ -45,6 +45,7 @@ sql = orizni(getVlastnost(VLASTNOSTI.VYCHOZI_CESTA)) + sql; } + long casPred = System.currentTimeMillis(); ps = db.prepareStatement(sql); boolean isRS = ps.execute(); @@ -58,6 +59,7 @@ rs = ps.getResultSet(); v.getTabulky().add(zpracujVysledek(rs)); } + long dobaProvadeni = System.currentTimeMillis() - casPred; /** Varování */ if (v.getHlasky().size() < 1 && v.getTabulky().size() < 1) { @@ -73,6 +75,7 @@ pocitadloTabulek++; } + v.getHlasky().add(new Hlaska("SQL příkaz byl proveden úspěšně, během " + dobaProvadeni + " ms.", Typ.OK)); } catch (SQLException e) { log.log(Level.SEVERE, "SQL chyba při vykonávání uživatelského dotazu.", e);