Qual o tamanho máximo da chave em um índice ?

R: O tamanho máximo da chave em um índice é de 254bytes. Alguns character sets ocupam até 3 bytes por caracter, ex :

3 bytes: UNICODE_FSS only
2 bytes: GB, SJIS, EUC_J, KSC5601 (eg: all the Asian charsets)
1 byte: *ALL OTHER* character sets.

Um string utilizando uma COLLATE pode ocupar de 1 a 6 bytes por caracter. Sendo assim, se a sua setagem utiliza um set de caracteres/collate que utilizam 3 bytes por caracter, o tamanho da sua chave não poderá ultrapassar 254/3 = 84 caracteres.