Мне нужно найти значения, которые существуют в таблице1, но не в таблице2, и удалить эти значения из таблицы1 (обе таблицы имеют первичные ключи).Проблема в том, что таблицы слишком велики, а выполнение запроса, подобного приведенному ниже, занимает много времени:
DELETE
FROM table_1 t1
WHERE NOT EXISTS ( SELECT primarykey FROM table_2 t2 WHERE t1.id = t2.primarykey )
Есть ли способ выполнить задачу по частям, например, по 300 тыс. Строк одновременно?Или лучше оптимизированное решение?