DB2 Explain Planでは、TBSCAN GENROW
(下の5行目)はどういう意味ですか?
SELECT STATEMENT ( Estimated Costs = 1.811E+03 [timerons] )
1 RETURN
2 NLJOIN
3 [O] TBSCAN
4 SORT
5 TBSCAN GENROW
6 [I] FETCH EKKO
7 IXSCAN EKKO~1 #key columns: 2
IBM docsGENROW
は
「テーブル、インデックス、または演算子からの入力を使用せずに、行のテーブルを生成する組み込み関数」
パフォーマンスの観点からはどういう意味ですか?
また、それが重要な場合、これはSAPシステムにあります。
私はそれを理解したと思います。 GENROW
は、一時テーブルを作成し、それを実際のテーブルに結合することを意味します。これは通常、クエリにIN (...)
ステートメントが含まれている場合に実行されます。 SAPに固有で、これは通常FOR ALL ENTRIES
クエリに対して実行されます。