| От | Tom Lane |
|---|---|
| Тема | Re: CheckpointLock needed in CreateCheckPoint()? |
| Дата | |
| Msg-id | 389428.1611001525@sss.pgh.pa.us обсуждение |
| Ответ на | Re: CheckpointLock needed in CreateCheckPoint()? (Robert Haas <robertmhaas@gmail.com>) |
| Ответы |
Re: CheckpointLock needed in CreateCheckPoint()?
|
| Список | pgsql-hackers |
Robert Haas <robertmhaas@gmail.com> writes:
> Here's a patch to remove CheckpointLock completely. ...
> So I don't see any problem with just ripping this out entirely, but
> I'd like to know if anybody else does.
If memory serves, the reason for the lock was that the CHECKPOINT
command used to run the checkpointing code directly in the calling
backend, so we needed it to keep more than one process from doing
that at once. AFAICS, it's no longer possible for more than one
process to try to run that code concurrently, so we shouldn't need
the lock anymore.
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера