0

重複の可能性:
select ステートメントでインデックスを使用するには?

具体的に言ってみましょう:

Oracle 10g データベースで作成された特定のテーブル x と y があります。CREATE INDEXステートメントを使用してレコードをより高速に取得するために、テーブルの特定の列にインデックスを付けました。

これらのテーブルにアクセスして、準備済みステートメント オブジェクトを使用してデータを取得する Java コードがあります。ただし、これらのインデックス付きテーブルからデータを取得する方法は不明です。助けてください。コード スニペットは非常に役立ちます。

4

1 に答える 1

5

データベースは、それ自体で質問に答える最速の方法を選択するように設計されています。のようなものを使用すると仮定するとWHERE indexed_column = 'value'、オラクルはそれ自体で役立つ任意のインデックスを使用することを決定します。明示的に指定する必要はありません。

于 2012-11-02T13:14:21.477 に答える