История изменений
Исправление morkovkin, (текущая версия) :
DELETE FROM list_ip WHERE ip IN (SELECT ip FROM list_ip GROUP BY ip HAVING MAX(update) < 161…)
Время увеличилось, но появилась возможность дробить по лимитам. Так что - это решение (в моей ситуации)!
А так, я б поставил уникальный ключ на IP и делал не insert, а upsert с обновлением значения в поле update. Тогда удаление станет тривиальным
Это невозможно по логике, которую не раскрывал дабы не забивать лишней информацией топик
Исправление morkovkin, :
DELETE FROM list_ip WHERE ip IN (SELECT ip FROM list_ip GROUP BY ip HAVING MAX(update) < 161…)
Время увеличилось, но появилась возможность дробить по лимитам. Так что - это решение!
А так, я б поставил уникальный ключ на IP и делал не insert, а upsert с обновлением значения в поле update. Тогда удаление станет тривиальным
Это невозможно по логике, которую не раскрывал дабы не забивать лишней информацией топик
Исходная версия morkovkin, :
DELETE FROM list_ip WHERE ip IN (SELECT ip FROM list_ip GROUP BY ip HAVING MAX(update) < 161…)
Время увеличилось, но появилась возможность дробить по лимитам. Так что - это решение!