Iterator<DatabaseId> removeDbs = tempDbIds.iterator();
while (removeDbs.hasNext()) {
counter.incNumRead();
DatabaseId dbId = removeDbs.next();
DatabaseImpl db = dbMapTree.getDb(dbId);
dbMapTree.releaseDb(db); // Decrement use count.
if (db != null) {
assert db.isTemporary();
if (!db.isDeleted()) {
try {
counter.incNumProcessed();