Co oznacza limit rozmiaru indeksu MySQL?

Mam utworzoną tabelę w ten sposób:

CREATE TABLE `my_table` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`info` varchar(50) DEFAULT NULL,
`some_more_info` smallint(5) unsigned NOT NULL
PRIMARY KEY (`id`),
KEY `my_index` (`some_more_info`,`info`(24)),
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8

Moje pytanie dotyczy drugiego klucza zwanegomy_index. Co oznacza limit rozmiaru „(24)”? Rzeczywisty rozmiar kolumny wynosi 50, ale indeks ma tylko 24 znaki.

Czy to oznacza, że ​​MySQL indeksuje tylko pierwsze 24 znaki kolumnyinfo?

questionAnswers(2)

yourAnswerToTheQuestion