Удаление полей по времени

rasebor

Новичок
Подскажите, можно ли удалять по прошествии времени не записи в таблице, а сами таблицы?
MySQL только начал изучать. А тут встала задача, при которой скрипт создает разовые таблицы, которые по прошествии 2-3 часов уже не понадобятся.

Если это возможно, то подскажите коротко - каким образом?
Буду крайне признателен.

* Я лично предполагаю в начале скрипта сделать запись, которая определит "просроченные" таблицы, и удалит их. Если это возможно в принципе. И пока не представляю - что эта запись далжна включать.
 

antson

Новичок
Партнер клуба
Фанат , правильно написал, дергать таблицы, а тем паче плодить их на каждый чих плохо.
Но иногда(подчеркиваю иногда), например как тут осмысленно можно:
http://habrahabr.ru/blogs/hi/108457/ Highload на дешевом хостинге: хэш-таблица в MySQL

Если сервер дедикатед, то лучше смотреть в сторону memcache(d) ?
 

rasebor

Новичок
Спасибо. Придумал вроде, как вообще без базы эту задачу решить.

Но на будущее.. Что предпочтительнее: плодить таблицы, или увеличивать объем одной таблицы (периодически удаляя устаревшие строки)?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Тебе ответили в первом-же посте.
Включи логику (с)
 
Сверху