Re: Parallel heap vacuum
От | Andres Freund |
---|---|
Тема | Re: Parallel heap vacuum |
Дата | |
Msg-id | xymq6plhuujm6rpb3hyqpwqkqo3q6kdx2a6nnei6sgpbzzj7lb@ejwunmymqgxb обсуждение исходный текст |
Ответ на | Re: Parallel heap vacuum (Tomas Vondra <tomas@vondra.me>) |
Ответы |
Re: Parallel heap vacuum
Re: Parallel heap vacuum |
Список | pgsql-hackers |
Hi, On 2025-09-17 13:25:11 +0200, Tomas Vondra wrote: > I believe the reason why parallelism is disabled in autovacuum is that > we want autovacuum to be a background process, with minimal disruption > to user workload. It probably wouldn't be that hard to allow autovacuum > to do parallel stuff, but it feels similar to adding autovacuum workers. > That's rarely the solution, without increasing the cost limit. I continue to find this argument extremely unconvincing. It's very common for autovacuum to be continuously be busy with the one large table that has a bunch of indexes. Vacuuming that one table is what prevents the freeze horizon to move forward / prevents getting out of anti-wraparound territory in time. Greetings, Andres Freund
В списке pgsql-hackers по дате отправления: