Spisu treści:
Definicja - Co oznacza Sargeable?
Kwalifikowalne zapytanie w kontekście relacyjnej bazy danych to takie, w którym indeksy mogą poprawić szybkość i wydajność zapytania. W związku z tym wysoce pożądane jest stosowanie odpłatnych zapytań SQL.
Sargeable wywodzi się z ograniczenia wyszukiwania ARGument ABLE.
Techopedia wyjaśnia Sargeable
Istnieje kilka okoliczności, w których pełzają zapytania niewymierne:- Określa, czy predykaty w klauzulach WHERE i JOIN zapobiegną użyciu indeksu
- Gdzie funkcja znajduje się w lewej części warunku klauzuli WHERE
- Gdy czas wymagany do wykonania SEEK na stole jest dłuższy niż skanowanie indeksu przy dołączaniu do jednej tabeli lub zestawu wyników do drugiej. Zwykle wyszukiwanie jest znacznie szybsze niż skanowanie całej tabeli, ale gdy trzeba szukać wielu wierszy, skanowanie może być bardziej wydajne.
