diff --git a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py
index d799c0f3d866bb7a47a638c46ead738c5e1de034..7856d96438605add2db630da745d2d8b1a8104a3 100644
--- a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py
+++ b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py
@@ -78,9 +78,9 @@ class RADatabase:
                 self.cursor.execute(query, qargs)
                 if self.log_queries:
                     elapsed = datetime.utcnow() - start
-                    logger.info('executed query in %s yielding %s rows: %s', elapsed,
-                                                                             self.cursor.rowcount,
-                                                                             self._queryAsSingleLine(query, qargs))
+                    logger.info('executed query in %.1fms yielding %s rows: %s', 1000.0*totalSeconds(elapsed),
+                                                                                 self.cursor.rowcount,
+                                                                                 self._queryAsSingleLine(query, qargs))
                 break
             except (psycopg2.OperationalError, AttributeError) as e:
                 if isinstance(e, psycopg2.OperationalError):