Ačkoli UTF-8 není vždy 3 bajty pro každý znak, MySQL rezervuje 3 bajty na znak pro indexy.
Pokud to vaše aplikace umožňuje (tj. není použita v omezení UNIQUE KEY), předefinujte / ZMĚŇTE tabulku tak, aby používala předponový klíč vhodné délky (tj. <1000/3).
CREATE TABLE moje_tabulka....KEY moje_pole_20 (moje_pole(20));