Как уменьшить количество событий ожидания wait_event extend для СУБД PostgreSQL ? Разбейте большую таблицу с высокой частотой вставок на несколько меньших по логическому правилу. Это позволяет разным операциям INSERT работать с разными физическими разделами и получать блокировки extend на разных объектах. Если событие extend вызвано в основном операциями UPDATE, уменьшите параметр FILLFACTOR для таблицы. Это оставляет больше свободного места на страницах, позволяя UPDATE размещать новые версии строк на той же странице и уменьшая необходимость в ее расширении. ⚠️ Важно: Слишком низкий FILLFACTOR увеличивает объем занимаемого места. В облачных средах задержки хранилища из-за недостаточной сетевой пропускной способности могут искусственно удлинять операции ввода-вывода, включая extend. Проверьте соответствующие метрики (например, WriteLatency и WriteThroughput ) и при необходимости масштабируйте инстанс.