За таблици InnoDB , ограничението е 3072 байта във всички индексирани колони, като вероятно отнема само първите 767 байта от всяка колона.
http://dev.mysql.com/doc/refman /5.1/en/innodb-restrictions.html
Така че, въз основа стриктно на документацията, бих казал, че бихте могли да имате до 1000 колони във вашия индекс (максималният брой колони в таблица на InnoDB), при условие че средният размер на всяка е 3 байта или по-малко.
За таблици MyISAM , това е по-малкото от 16 колони или 1000 байта.
http://dev.mysql.com/doc /refman/5.0/en/myisam-storage-engine.html