Как сделать ротацию записей mysql с помощью триггера?
Добрый день.
Пишу данные в таблицу в огромных количествах.
Место на диске не резиновое.
Хочу реализовать лимит на количество строк в таблице с помощью тригера before insert.
Кто-нибудь делал подобное? Гугление ничего адекватного не выдает.
Так же проблема возникла сразу - при использовании триггера before insert нельзя удалять записи.
Для правильного вопроса надо знать половину ответа
В триггере нельзя изменять таблицу, на которой срабатывает триггер.
Самое простое - периодически по крону вызывать скрипт, который будет чистить базу от старых записей.