1
CockroachDBがどのクエリを選択するかをどのように知ることができますか?私は完全なテーブルスキャンを実行していないことを確認するにはどうすればよいですか?CockroachDBのインデックス選択
CockroachDBがどのクエリを選択するかをどのように知ることができますか?私は完全なテーブルスキャンを実行していないことを確認するにはどうすればよいですか?CockroachDBのインデックス選択
これは非常に長いトピックです。 an entire blog post devoted to the subjectがあります。これは、CockroachDBでの動作を理解するための最良の情報源です。あなたがしたい場合は
EXPLAIN SELECT col1 FROM tbl1;
:
CockroachDBは、特定のクエリのために使用されたインデックスを確認するには、使用されているすべてのインデックスを含むクエリプラン、プリントアウトされますEXPLAIN
文を、使用することができますクエリプランナーにどのインデックスを使用するかを伝えることができます。via some special syntax for index hints:
SELECT col1 FROM [email protected];