Optimize database before agent shutdown (#16317)
Optimize database before shutdown
Stelios Fragkakis committed
Nov 1, 2023 at 21:25 UTC
2a7c09257be1ea5aafede93c32b162d146cfc631
1 file changed
+3
database/sqlite/sqlite_functions.c
+3
@@ -471,6 +471,9 @@ void sql_close_database(void)
471
472
add_stmt_to_list(NULL);
473
474
+ (void) db_execute(db_meta, "PRAGMA analysis_limit=1000");
475
+ (void) db_execute(db_meta, "PRAGMA optimize");
476
+
477
rc = sqlite3_close_v2(db_meta);
478
if (unlikely(rc != SQLITE_OK))
479
error_report("Error %d while closing the SQLite database, %s", rc, sqlite3_errstr(rc));