Другой способ определить хорошую длину префикса состоит в вычислении селективности полного столбца и попытках подобрать длину префикса, обеспечивающую близкую селективность. Селективность полного столбца можно найти следующим образом:
mysql> SELECT COUNT(DISTINCT city)/COUNT(*) FROM sakila.city_demo;