Jeśli mówisz o WordPressie, ten indeks jest tylko częścią rozwiązania. Sięgając do postmeta , potrzebujesz kompozytu klawisz zaczynający się od post_id . Więcej rekomendacji tutaj
.
Ponadto, jeśli dane są wystarczająco przewidywalne, możesz zastąpić LONGTEXT czy coś bardziej cywilizowanego, jak VARCHAR(150) . Wykonaj SELECT MAX(LENGTH(meta_key)), MAX(LENGTH(meta_value)) FROM post_meta; .
(Ja też panoramuję EAV. A zwłaszcza słabą implementację WP.)