システム オプションが効果的にデータ セットを改善できるbufnoかどうかをテストしたい。bufsize
テストコードは次のとおりです。
    options bufno=1  bufsize=16k;
    %atstart;
    data target.dds_dep_pagesize16k;
        set tune.dds_dep_pagesize16k(obs=2000000);
    run;
    %atend;
    options bufno=100  bufsize=32k;
    %atstart;
    data target.dds_dep_pagesize16k;
        set tune.dds_dep_pagesize16k(obs=2000000);
    run;
    %atend;
    ...
    ...
%atstart%atendそれらの間のプログラムの実行時間を計算するために使用されます。
データ セットのサイズが約 800 Mb の場合、bufnoとの変更bufsizeは実行時間にほとんど影響しません。
ただし、多くの論文が述べbufnoておりbufsize、プログラムを最適化できます。おそらく、同じ SAS セッション内ですべてのコードを実行しているため、正確に測定していません。私の質問は次のとおりです。各コードの実行時間を個別のセッションでテストする必要がありますか?また、より大きなデータ セットを選択する必要がありますか?