ソフトウェア sargeableとは何ですか? -techopediaからの定義

sargeableとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Sargeableはどういう意味ですか?

リレーショナルデータベースのコンテキストでのsargeableクエリは、インデックスがクエリの速度と効率を改善できるクエリです。 その結果、サージ可能なSQLクエリを持つことが非常に望まれます。

Sargeableは、Search ARGument ABLEの縮小から派生しています。

TechopediaはSargeableについて説明します

サージ不可能なクエリが忍び込む状況はいくつかあります。

  • WHERE句およびJOIN句の述語がインデックスの使用を妨げるかどうか
  • WHERE句の条件の左側に関数が含まれる場合
  • テーブルでSEEKを実行するのに必要な時間が、あるテーブルまたは結果セットを別のテーブルまたは結果セットに結合するときにインデックスをスキャンするよりも長い場合。 通常、シークはテーブル全体をスキャンするよりもはるかに高速ですが、多くの行をシークする必要がある場合、スキャンの方が効率的です。
ほとんどの場合、データベース管理システムのクエリオプティマイザーは、クエリをサージ可能にすることでクエリを改善する機会を特定します。

sargeableとは何ですか? -techopediaからの定義