diff --git a/src/engine/sql/PostgresBackend.c b/src/engine/sql/PostgresBackend.c index 9c41873798..d7ec6c00bc 100644 --- a/src/engine/sql/PostgresBackend.c +++ b/src/engine/sql/PostgresBackend.c @@ -1071,7 +1071,9 @@ pgendSessionEnd (PGBackend *be) if (!be->sessionGuid) return; + /* vacuuming w/ analyze can improve performance 20% */ p = be->buff; *p=0; + p = stpcpy (p, "VACUUM ANALYZE;\n"); p = stpcpy (p, "UPDATE gncSession SET time_off='NOW' " "WHERE sessionGuid='"); p = stpcpy (p, be->session_guid_str);