Это вопрос о том, как работает PostgreSQL. Во время больших загрузок данных с помощью команды «COPY» я вижу несколько контрольных точек, в которых 100% файлов журнала (checkpoint_segments) перерабатываются.
Я не понимаю этого, наверное. Что делает pgsql, когда одна транзакция требует больше места, чем доступные файлы журнала? Кажется, что это происходит несколько раз в ходе этой загрузки, которая представляет собой одну транзакцию. Чего мне не хватает?
Все работает, я просто хочу лучше понять это на случай, если я смогу что-то настроить и т.д.