Dom Oprogramowanie Co jest sargeable? - definicja z techopedia

Co jest sargeable? - definicja z techopedia

Spisu treści:

Anonim

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.
W większości przypadków optymalizator zapytań systemu zarządzania bazami danych określa możliwości ulepszenia zapytań, czyniąc je sargeowalnymi.

Co jest sargeable? - definicja z techopedia