Таблица разделов MySQL 5.5 от AZ

Я понимаю, что начиная с MySQL 5.5, теперь вы можете разбивать таблицу на нецелочисленные значения, такие как varchar. У меня есть таблица, в которой я выполняю множество поисков по одному столбцу varchar, поэтому я хотел бы разделить ее по соображениям производительности.

Во всех случаях значение столбца представляет собой одно слово в алфавитном порядке (строго в нижнем регистре az, принудительно проверяется).

Я бы хотел разделить эту таблицу по первой букве в каждом сохраненном слове, чтобы все слова, начинающиеся с 'a', попадали в первую секцию, 'b' во вторую и т. д. .

Мне кажется, что я, вероятно, мог бы создать оператор create / alter table для использования оператора LIKE, но не уверен насчет синтаксиса.

Делал ли кто-нибудь что-нибудь подобное с помощью MySQL 5.5?

7
задан Chris Gerken 3 September 2012 в 14:59
поделиться