Как удалить из базы данных запись с информацией, которая не спарсилась?
пишу небольшой скрипт на python который парсит объявления с сайта OLX и заносит их в базу данных.
Задача: Спарсить все объявления по ссылке и записать их в базу данных. При этом, если в базе данных есть, например, 20 записей с спаршеными ранее объявлениями, а после очередного парса их вышло 19, то та запись которая лишняя в базе данных должна удаляться. ( То есть в базе данных должны быть такие же объявления как и на сайте )
С парсингом объявлений нет никаких проблем, а вот с тем чтобы удалять ненужные записи из базы возникли трудности.
Вопрос 1: Я думал удалять всё записи из базы данных и заносить туда новые, НО, насколько это будет нагружать код, если таких записей будет около 250 штук с большим кол-вом текста? ( Кроме того, код будет выполнять другие задачи одновременно с парсингом )
Вопрос 2: Если вариант с полным удалением и занесением новых записей неподходит, как можно такое провернуть?