mirror of
https://github.com/element-hq/synapse.git
synced 2025-03-09 09:26:50 +00:00
The postgres statistics collector sometimes massively underestimates the number of distinct state groups are in the `state_groups_state`, which can cause postgres to use table scans for queries for multiple state groups. We fix this by manually setting `n_distinct` on the column.
1 line
136 B
Text
1 line
136 B
Text
Fix PostgreSQL sometimes using table scans for queries against `state_groups_state` table, taking a long time and a large amount of IO.
|