Sobes.tech
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.