Run analyze in db_perf (#4420)

This commit is contained in:
dullbananas 2024-02-07 20:37:44 -07:00 committed by GitHub
parent 9367cbdb00
commit f631f43024
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -130,6 +130,10 @@ async fn try_main() -> LemmyResult<()> {
// Make sure the println above shows the correct amount // Make sure the println above shows the correct amount
assert_eq!(num_inserted_posts, num_posts as usize); assert_eq!(num_inserted_posts, num_posts as usize);
// Manually trigger and wait for a statistics update to ensure consistent and high amount of accuracy in the statistics used for query planning
println!("🧮 updating database statistics");
conn.batch_execute("ANALYZE;").await?;
// Enable auto_explain // Enable auto_explain
conn conn
.batch_execute( .batch_execute(