Новости
Документация
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

> Original message text:
> 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е, и если есть то приведите пожалуйста простенький пример оглашения и использования?
>
> заранее спасибо за ответ.
>


From: dnick - 24/11/2008 - 16:21:59
Subject:Сегментация (секции) таблиц MySQL
-----------------
Неа, нету. Былобы хорошо еслибы мускуль поддерживал партиции, но к сожалению такого нет вроде, может в будущем появится поддержка.


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

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

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



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