diff --git a/src/server.c b/src/server.c index 093c20630..bb035f795 100644 --- a/src/server.c +++ b/src/server.c @@ -1968,16 +1968,17 @@ int serverCron(struct aeEventLoop *eventLoop, long long id, void *clientData) { } /* Show some info about non-empty databases */ - run_with_period(5000) { - for (j = 0; j < server.dbnum; j++) { - long long size, used, vkeys; + if (server.verbosity <= LL_VERBOSE) { + run_with_period(5000) { + for (j = 0; j < server.dbnum; j++) { + long long size, used, vkeys; - size = dictSlots(server.db[j].dict); - used = dictSize(server.db[j].dict); - vkeys = dictSize(server.db[j].expires); - if (used || vkeys) { - serverLog(LL_VERBOSE,"DB %d: %lld keys (%lld volatile) in %lld slots HT.",j,used,vkeys,size); - /* dictPrintStats(server.dict); */ + size = dictSlots(server.db[j].dict); + used = dictSize(server.db[j].dict); + vkeys = dictSize(server.db[j].expires); + if (used || vkeys) { + serverLog(LL_VERBOSE,"DB %d: %lld keys (%lld volatile) in %lld slots HT.",j,used,vkeys,size); + } } } }