Force optimizing the database in case of crash/forced exit during scan

This commit is contained in:
emeric
2020-04-01 13:50:29 +02:00
parent a45f953b68
commit 5e8e46e77f
2 changed files with 7 additions and 3 deletions
+6 -3
View File
@@ -318,9 +318,12 @@ Session::prepareTables()
void
Session::optimize()
{
auto uniqueTransaction {createUniqueTransaction()};
_session.execute("ANALYZE");
LMS_LOG(DB, DEBUG) << "Optimizing db...";
{
auto uniqueTransaction {createUniqueTransaction()};
_session.execute("ANALYZE");
}
LMS_LOG(DB, DEBUG) << "Optimized db!";
}
} // namespace Database