Junior — Middle
Jaki typ indeksu należy zastosować, gdy trzeba efektywnie wyszukiwać rekordy w wielu polach tabeli?
sobes.tech AI
Odpowiedź od AI
Aby skutecznie wyszukiwać rekordy po wielu polach w tabeli, zwykle używa się indeksu złożonego (kompozytowego). Taki indeks jest tworzony na kilku kolumnach jednocześnie i pozwala bazie danych szybko znaleźć rekordy spełniające warunki dla wielu pól.
Na przykład w SQL:
CREATE INDEX idx_name ON table_name (column1, column2);
To przyspieszy zapytania z warunkami WHERE dla column1 i column2 razem.