Лимит записей в таблице

rooot

Новичок
Лимит записей в таблице

Как установить лимит записей в таблице, к примеру 200 записей? При этом 201 запись обновляла самую первую запись, т.е. самую старую, примерно как на почтовых серверах, при достижении лимита в объеме. спасибо.
 

Фанат

oncle terrible
Команда форума
средствами БД - никак.
только руками.

а почему бя тебе не хранить историю?
Ну, или чистить, на крайний случай, раз в месяц?
 

rooot

Новичок
ну я програмно и делаю, хотел узнать, может велосипед уже придумали, оказывается еще нет ) Пасиб
 

ForJest

- свежая кровь
rooot
http://dev.mysql.com/doc/refman/4.0/ru/create-table.html
MAX_ROWS Максимальное число строк, которые планируется хранить в данной таблице.
MIN_ROWS Минимальное число строк, которые планируется хранить в данной таблице.
А для ротации просто следишь - если не была вставлена запись, т.е. нет insert_id, убиваешь первую запись и таким образом освобождаешь место.
 
Сверху