Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Сегментация (секции) таблиц MySQL (Макс) 24/11/2008 - 14:45:15
      Re: Сегментация (секции) таблиц MySQL (dnick) 24/11/2008 - 16:21:59
      Re: Сегментация (секции) таблиц MySQL (Макс) 25/11/2008 - 11:33:50



From: Макс - 24/11/2008 - 14:45:15
Subject:Сегментация (секции) таблиц MySQL
-----------------
здравствуйте,

есть большая таблица с ордерами (под сайтом интернет-магазином), нужно сделать выборку за, скажем, последний месяц и привязать к этой таблице другие таблици, такой запрос исполняется очень долго (3сек и более), понятно что нужно уменьшить количество строк в первой таблице (в даном случае "ордеры" ) и потом уже привязывать к ней другие таблицы.

понятно что можна сделать "select * from (select * from orders order by orders_id desc limit 1000) as o left join ...." и будет производится выборка и склеивание из 1000 записей. но можна (в этом и вопрос можна ли?) сделать и культурней используя сегментацию таблиц, как это есть в оракле.
знаю что в Оракле существует сегментация таблиц, тоесть таблица разделена на сегменты. и если указать то можна обращатся к определённому сегменту, скажем ордеры за последний квартал или месяц. или если не указывать сегмент то выборка будет со всей таблицы.

ВОПРОС: есть ли такая сегментация (секции) в MySQLе, и если есть то приведите пожалуйста простенький пример оглашения и использования?

заранее спасибо за ответ.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
34596



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |