Indeksy

Indeksy (w dużym uproszczeniu) powodują przyśpieszenie operacji wyszukiwania wykonywanych na bardzo dużych tabelach.

WAŻNE! Jeśli Twoje tabele mają więcej niż 100 rekordów zastanów się nad założeniem odpowiednich indeksów. W indeksach system bazy danych zapisuje wewnętrzne przyporządkowania bloków danych do odpowiednich rekordów, dzięki czemu operacja wyszukiwania sprowadza się do przeszukania indeksu, a nie całej tabeli.

Indeks należy zakładać dla pól, według których najczęściej jest wykonywane wyszukiwanie.

Modyfikacja indeksów przebiega w podobny sposób do modyfikacji struktury tabeli. Dodanie indeksu na polu nazwisko będzie wyglądało następująco:

ALTER TABLE pracownicy ADD INDEX nazwisko_idx (nazwisko);

Spowoduje to utworzenie indeksu o nazwie nazwisko_idx opartego na kolumnie nazwisko

Usunięcie indeksu odbywa się za pomocą polecenia:

ALTER TABLE DROP INDEX nazwisko_idx;
  • Czy artykuł był pomocny ?
  • Tak   Nie

Hosting stworzony dla WordPressa

Masz stronę WWW na WordPressie? My też uwielbiamy ten system dla stron internetowych. Dlatego stworzyliśmy hosting specjalnie dla jego użytkowników.