Re: pgsql: Move btbulkdelete's vacuum_delay_point()
От | Simon Riggs |
---|---|
Тема | Re: pgsql: Move btbulkdelete's vacuum_delay_point() |
Дата | |
Msg-id | 1139950000.1258.1017.camel@localhost.localdomain обсуждение исходный текст |
Ответ на | pgsql: Move btbulkdelete's vacuum_delay_point() call to a place in the (tgl@postgresql.org (Tom Lane)) |
Ответы |
Re: pgsql: Move btbulkdelete's vacuum_delay_point()
|
Список | pgsql-committers |
On Tue, 2006-02-14 at 13:20 -0400, Tom Lane wrote: > Log Message: > ----------- > Move btbulkdelete's vacuum_delay_point() call to a place in the loop where > we are not holding a buffer content lock; where it was, InterruptHoldoffCount > is positive and so we'd not respond to cancel signals as intended. Also > add missing vacuum_delay_point() call in btvacuumcleanup. This should fix > complaint from Evgeny Gridasov about failure to respond to SIGINT/SIGTERM > in a timely fashion (bug #2257). Cool and Interesting. That might explain some pretty dire performance numbers from last week while running auto vacuum. Performance was flat-lining for a while. Still need to investigate further though. Best Regards, Simon Riggs
В списке pgsql-committers по дате отправления: