2012-04-12 11 views
3

私はクラスタを作成し、クラスタ上に2つのテーブルempsepを作成しました。今私は、単純なクエリを実行するときクラスタ化されたテーブルを結合すると、クラスタ化されていないテーブルよりもコストが高くなりますか?

...

explain plan select * from emp_cluster join dep_cluster using (dno) 

...コストは、私は、ヒープ(emp_heapdep_heap)上の2つの他のテーブルを作成した26

であり、私はやるとき...

explain plan select * from emp_heap join dep_heap using (dno) 

...コストはわずか15

小さいどれクラスターのそれよりも。私はempテーブルに33000レコードを挿入し、部門テーブルには99レコードを挿入しました。私は参加クラスターで良いことを知っているが、私の場合は反対です...?

+0

MySQLとOracle?インデックスとは何ですか?そして[選択*は有害と見なされます](http://stackoverflow.com/questions/3639861/why-is-select-considered-harmful)。 – Ben

+0

MySQLまたはOracle? – Corbin

+0

@pstそれはoracleです –

答えて

4

考えられる原因:

  • 統計日付
  • のうち、クラスタ化されたテーブルには、2つのプランを投稿してください断片化されているか、低いフィルファクター

を持っています。

関連する問題