поэтому в основном вот что я хочу сделать: у меня есть таблица учетных записей, у меня есть список acct_id: (3, 24, 515, 6326, 17), при условии, что у меня в таблице около 100 000 учетных записей, что является наиболее эффективный способ удалить все остальные строки, кроме той, которая содержит account_id в моем списке?
Я придумал что-то вроде:
delete from account where acct_id is not in (3, 24, 515, 6326, 17);
Я слышал, что этот запрос медленный, потому что он рекурсивный или что-то в этом роде. рассмотрим количество строк, которое у меня есть, это будет очень медленно . какой лучший способ сделать это?