私はテーブルcustomerにフィールドcustomer_id、customer_fname、customer_lname、customer_addressを持っています。Oracleインデックスのアクセス動作
私が知りたい私は
select * from customer where customer_id=? and customer_fname=?
としてクエリを使用しています顧客
CREATE INDEX cust_index
ON customer (UPPER(customer_id));
にインデックスcust_indexを作成しているがcust_indexが私の選択クエリで使用されるのですか?
このクエリでは、no select customer from customer_id =? はこのyesです。select * from customer where upper(customer_id)=? しかし、それは多くの要因によって異なります。 –
返信ありがとうArkadiusz。 – user3090158
Arkadiuszあなたはどのように特定のクエリをチェックするかどうか、任意のインデックスを使用しているかどうか? – user3090158