私のSQLスクリプトはBEGIN ENDブロックで10のクエリを持っています。私はそれぞれのクエリのパフォーマンスを個別に調べる必要があります。 例: 私は、SQLスクリプトを実行すると は、それが* SQLで BEGIN
query1
performance data for query one
query2
performance data for query one
END
従業員表のcreated_date列に索引を作成しましたが、次の問合せの実行計画が表示されたら 索引が使用されていません。どうして ? Select * from employee order by created_date desc;
1つの理解では、oracleは行IDと共に(Bツリーを使用して)ソートされた方法で作成日を保持します。だから なぜそれは既にソートされたデータを使用しないし、
をI持つテーブルとデータ以下: T_USER ID | COUNTRY_NAME
---------------------------
101 FRANCE
102 GERMANY
103 ITALY
104 FRANCE
105 ITALY
106 FRANCE
107 GERMANY
108 ITALY
109 FRANCE
11