]> jfr.im git - irc/rizon/bncbot.git/commitdiff
Add database save timer.
authorNol888 <redacted>
Fri, 30 Sep 2011 00:35:58 +0000 (20:35 -0400)
committerNol888 <redacted>
Fri, 30 Sep 2011 00:35:58 +0000 (20:35 -0400)
src/net/rizon/bncbot/UserDB.java

index 1bae7f7197657f1a171eb86a6042583c18b222a2..504f49daa3041aca838b2abc1dbcc11907477c4d 100644 (file)
@@ -354,7 +354,10 @@ public final class UserDB implements Iterable<UserDB.UserEntry> {
                String query = "REPLACE INTO `bncbot_users` VALUES (?,?,?,?,?,?,?,?,?,?);";\r
                String blQuery = "REPLACE INTO `bncbot_bl` VALUES (?,?);";\r
                String bncLookupQuery = "SELECT `server_id`, `server_abbr` FROM `bncbot_bncs` ORDER BY `server_id` ASC;";\r
-\r
+               long saveStart = System.currentTimeMillis();\r
+               \r
+               BncBot.get().stdPrintln("User database saving...");\r
+               \r
                Connection conn = DatabaseConnection.getConnection();\r
                int changed = 0;\r
                Hashtable<String, Integer> bncLookupTable = new Hashtable<String, Integer>();\r
@@ -401,7 +404,7 @@ public final class UserDB implements Iterable<UserDB.UserEntry> {
                                }\r
                        }\r
 \r
-                       BncBot.get().stdPrintln("User database flushed %s entries (%s blacklist entries) to MySQL.", changed, this.blacklist.size());\r
+                       BncBot.get().stdPrintln("User database flushed %s entries (%s blacklist entries) to MySQL in %s ms.", changed, this.blacklist.size(), System.currentTimeMillis() - saveStart);\r
                } catch (Exception e) {\r
                        e.printStackTrace();\r
                }\r