deniol13
18.09.2011, 18:05:08
Witam, mam pytanie, w jakiej sytuacji i z jakiego indeksu korzystać w mysql?
Czy nadanie na pole indeksu : INDEX coś pomoże z przyśpieszeniem wykonywania zapytania?
vokiel
18.09.2011, 18:18:44
Tak, jeśli te pole będzie wykorzystywane w klauzurze WHERE
Crozin
18.09.2011, 18:27:37
Poza tym, że indeksy pozwalają na znacznie szybsze odnalezienie danych na dysku, czasami możliwe jest pobranie danych bezpośrednio z indeksu (w przypadku gdy zapytania pobiera jedynie indeksowane dane) co również znacznie przyspiesza wykonywanie zapytania.
Ale generalnie to musiałbyś podać więcej konkretów.
deniol13
19.09.2011, 14:55:46
To opis tych indeksów
Fulltext
Primary
Unique
Index
Kiedy z nich skorzystać, do jakich pól [typy np do pola integer itd.]
qrooel
19.09.2011, 15:02:58