Вы не показываете план выполнения, но держу пари, что он, вероятно, выполняет полное сканирование таблицы на amazon_v2
и использует поиск индекса на amazon
.
Я не вижу, как улучшить производительность, поскольку она уже близка к оптимальной.Единственное, о чем я могу думать, это использовать разбиение таблиц и распараллеливание выполнения.
Другая совершенно другая стратегия - обновлять только «измененные» строки.Возможно, вы сможете отследить их, чтобы не обновлять все 68 миллионов строк каждый раз.