Какие есть более оптимальные способы?
Что вы имеете ввиду. Покажите Ваш запрос
WITH analytics_data AS ( SELECT a.customer_id, a.id FROM analytics a INNER JOIN customer c ON a.customer_id = c.id LIMIT $limit OFFSET $offset ) UPDATE customer AS c SET analytics_id = analytics_data.id FROM analytics_data WHERE c.id = analytics_data.customer_id AND analytics_id IS NULL Запрос гоняется в цикле и у него увеличивается offset
А зачем цикл а не все сразу?
Обсуждают сегодня