1

SAS Proc SQL の EXPLAIN に相当するものはありますか? 私が行ったGoogle検索からは、そうではないようです。

実際、私が本当に知る必要があるのは、JOIN 中にインデックスが使用されたかどうか、またはクエリが最終的にどのインデックスを使用したかを確認する方法です。

前もって感謝します。

4

1 に答える 1

4

OPTIONS MSGLEVEL=I; SQLまたはデータステップで、インデックスがいつ(およびどの)使用されるかがわかります。

例:

data class(index=(sex));
set sashelp.class;
run;
options msglevel=i;
proc sql feedback;
select * from class where sex='M';
quit;

FEEDBACK と STIMER は、作成したクエリに関する詳細情報も提供する便利な PROC SQL オプションです ( http://support.sas.com/documentation/cdl/en/sqlproc/62086/HTML/default/viewer.htm#a001360938 .htm )

編集: https://communities.sas.com/thread/14072?start=0&tstart=0

どうやら説明オプションがありますが、それは文書化されておらず、まだ進行中です。詳細については、リンクを参照してください。

于 2012-10-11T18:09:29.783 に答える