Domov Software Co je sargeable? - definice z techopedie

Co je sargeable? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Sargeable?

Sargeable dotaz v kontextu relační databáze je takový, kde indexy mohou zlepšit rychlost a efektivitu dotazu. V důsledku toho je velmi žádoucí mít sargeable dotazy SQL.

Sargeable je odvozen z kontrakce Search ARGument ABLE.

Techopedia vysvětluje Sargeable

Existuje několik okolností, kdy se nevolitelné dotazy vkradnou do:

  • Zda predikáty v klauzulích WHERE a JOIN zabrání použití indexu
  • Je-li funkce zahrnuta v levé části podmínky klauzule WHERE
  • Když je čas potřebný k provedení SEEK na tabulce větší než skenování indexu při připojení jedné tabulky nebo sady výsledků na jinou. Vyhledávání je obvykle mnohem rychlejší než skenování celé tabulky, ale pokud musíte hledat mnoho řádků, může být skenování efektivnější.
Ve většině případů optimalizátor dotazů v systému správy databází identifikuje příležitosti ke zlepšení dotazů tím, že je sargeable.

Co je sargeable? - definice z techopedie