Нет варианта UPDATE
, который бы имел такое же поведение, по той простой причине, что он делал бы то же самое, что и INSERT ... ON CONFLICT
. Не беспокойся об имени.
Если у вас есть миллионы обновлений для каждой строки в день, вам стоит беспокоиться о VACUUM
.
Если вы можете, не индексируйте атрибуты, которые будут часто обновляться, и создайте таблицу с fillfactor
ниже 100. Вы можете получить гораздо более эффективные & ldauo; HOT updates & rdquo ;, которые значительно уменьшат количество записи на диск и VACUUM
требуется.
Обязательно настройте автовакуум на более агрессивный, уменьшив значение autovacuum_vacuum_cost_delay
.