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

  • Автор темы Автор темы rooot
  • Дата начала Дата начала

rooot

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

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

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

А для ротации просто следишь - если не была вставлена запись, т.е. нет insert_id, убиваешь первую запись и таким образом освобождаешь место.
 
Сверху