2011-12-29 2 views
2

У меня есть таблица с целым столбцом в диапазоне от 1 до 32 (этот столбец определяет тип сохраненной записи).Как я могу выполнить эту часть MySQL?

Типы 5 и 12 представляют собой 70% от общего количества строк, и это число больше 1 М строк, поэтому представляется целесообразным разбить таблицу.

Вопрос: как я могу создать набор из трех разделов, один из которых содержит записи типа 5, второй содержит записи типа 12, а третий - с остальными записями?

+4

«Кажется, имеет смысл разделить таблицу». У вас какие-то реальные проблемы с этим, или вы просто получили эту идею из Интернета? –

+1

1 миллион строк, и вы уже хотите разбить .. –

ответ

0

При условии, что type является индексом, то MySQL уже логически разделена на стол для вас. Если вам действительно не нужно физическое разделение, мне кажется, что вы только делаете проблемы для себя.

Смежные вопросы