Myślę, że jest to związane z maksymalną długością wiersza danych, jest takie ograniczenie, przynajmniej dla typów danych typu string, jakie znam. Aby tego uniknąć spróbuj oddzielić dane tabeli, np. podziel tabelę na dwie tabele, używając relacji jeden do jednego.
O maksymalnej długości klucza:próbowałem utworzyć tabelę z indeksowanym utf8mb4
pole, zostało pomyślnie utworzone z długością klucza 191, ale kiedy ustawiłem go na 192, wyrzucił błąd - Podany klucz był za długi; maksymalna długość klucza to 767 bajtów .