Re: Fsync IO issue

Поиск
Список
Период
Сортировка
От Merlin Moncure
Тема Re: Fsync IO issue
Дата
Msg-id CAHyXU0yVjpHZoz0V2AgNoFQfQeGStrLYKABOPA19PdyOC-xYnA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Fsync IO issue  (Thomas Munro <thomas.munro@gmail.com>)
Список pgsql-performance
On Thu, May 4, 2023 at 4:23 PM Thomas Munro <thomas.munro@gmail.com> wrote:
On Fri, May 5, 2023 at 8:37 AM ProfiVPS Support <support@profivps.hu> wrote:
>  I feel like ANYTHING would be better than this. Even risking loosing _some_ of the latest data in case of a server crash (if it crashes we lose data anyways until restart, ofc we could have HA I know and we will when there'll be a need) .

Try synchronous_commit=off:

https://www.postgresql.org/docs/current/wal-async-commit.html

Yeah, or batch multiple inserts into a transaction somehow.   In the worst case, each insert can cause multiple things to happen, write to WAL, flush to heap (8k write), commit bit set (another 8k write), etc.  In most workloads these steps can aggregate together in various ways but not always.   

merlin

В списке pgsql-performance по дате отправления:

Предыдущее
От: Ranier Vilela
Дата:
Сообщение: Re: PostgreSQL performance on ARM i.MX6
Следующее
От: Bob Jolliffe
Дата:
Сообщение: Unaccounted regression from postgresql 11 in later versions