Kiedy ręcznie utworzę tabele w MySQL, dodam indeksy po jednym na raz dla każdego pola, które myślę, że użyję dla zapytań.Indeksy MySQL: posiadanie wielu indeksów vs. posiadanie jednego klucza wielopolowego?
Kiedy używam phpMyAdmina do tworzenia tabel dla mnie, i wybieram moje indeksy w formularzu tworzenia tabeli, widzę, że phpMyAdmin łączy moje indeksy w 1 (plus moje podstawowe).
Jaka jest różnica? Czy jeden jest lepszy od drugiego? W którym to przypadku?
Dzięki!
Nie napisałem jeszcze żadnego z moich zapytań (tylko na etapie projektowania). Mówiąc ogólnie, nie ma indeksów do później, kiedy mam gotowe zapytania ... –
Niektóre indeksy są dość łatwe do pomyślenia na etapie projektowania, ale większość z nich zostanie dodana podczas tworzenia zapytań. – Mchl