просмотр не всей базы

partynick

Новичок
просмотр не всей базы

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

BigWindow

Новичок
Можно ли сделать так, чтобы по умолчанию при запросах просматривать
не всю базу, а только данные за последнюю неделю к примеру.
Собственно а в чем проблема? Если есть поле DateTime, то выборку по дате. Если нет, то приблизительно по ID можно выборку сделать.
 

partynick

Новичок
Если я правильно понял, то если поятоянно указывать в запросе ограничения, например по дате, то просматриваться не все база будет?
 

TutanXamoN

Новичок
partynick
Если дата проиндексирована - да.
Если хочешь извращений - каждая таблица в базе имеет префиксы `old_`, `new_` и плавно перетекают данные из `new_` в `old_` тобишь последние записи сразу видны из "главной" таблицы, а за остальными - лезть в `old_` нужно.
 

HraKK

Мудак
Команда форума
полезная ссылка по теме
http://voituk.kiev.ua/2007/01/05/mysql-index-usage-and-limit-statement/
 
Сверху