Witam!
Więc moja sprawa wygląda tak mam 2 tabele, nazwijmy je produkty, około 2mln rekordów i produkty_images, ok.50 tysięcy rekordów, obie bazują na engine myisam.
W każdej z nich mam pole source na które zakładam indeksy, w przypadku produkty_images indeks jest poprawnie tworzony w parę sekund i ma moc rzędu kilku tysięcy,
natomiast problem jest z tabelą produkty, gdy po długotrwałym działaniu mysql'a indeks wskazuje moc 0, choć nie wyrzuca żadnych błędów.
Pole source jest varcharem o długości 32, a jego wartości nie są unikalne więc zakładany indeks jest zwykły. Tylko skąd pojawia się ta moc 0? gdzie leży problem? Czy istnieje jakiś maksymalny rozmiar indeksu, czy może ja mam złe podejście?