OhMyCalc

データベース クエリ コスト計算ツール

スキャンされた行と I/O ユニットの観点からデータベース クエリのコストを見積もります。

クエリ コスト計算ツールの使用方法

  1. テーブル内の行の合計数を入力します。
  2. クエリ選択性をパーセンテージで入力します。
  3. インデックスが存在するかどうかを選択します。
  4. 「計算」をクリックして、スキャンされた行と I/O コストを確認します。

使用例

計算式

インデックスあり: スキャンされた行 = テーブル行 × 選択性。

よくある質問

クエリ選択性とは何ですか?
選択性は、クエリ条件に一致する行の割合です。
データベースはどのような場合にインデックスを使用しますか?
クエリ オプティマイザーは、選択性が低い (一致する行がほとんどない) 場合にインデックスを使用するため、フル スキャンよりもインデックスが効率的になります。
カバリングインデックスとは何ですか?
カバリング インデックスにはクエリに必要なすべての列が含まれており、メイン テーブルへの 2 回目の検索を回避します。