Я понимаю, что скорость работы обновления в PostgreSQL не соответствует моим ожиданиям, особенно когда я обновляю столько строк одновременно, сказал 10K строк данных. Есть ли быстрая альтернатива UPDATE? как использование быстрой операции COPY to INSERT.PostgreSQL: альтернатива UPDATE (как COPY to INSERT)
Спасибо прежде.
Являются ли поля в индексе where вашего обновления не проиндексированными, вы обновляете много проиндексированных полей или знаете какую-либо другую причину медлительности? Трудно узнать, где узкое место с такой небольшой информацией. –
Поля индексируются, и мы знаем, что мы используем функцию, если данные новые, они будут вставлены, иначе мы обновим большинство полей. Вот почему я думаю использовать другую альтернативу UPDATE, как операцию COPY to INSERT, потому что она быстрее. – user430926