mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-27 03:58:06 +03:00
3acf85c85f
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.
|