Leo Yeh's Blog

SAS 系統管理 (27)

教學目標

初步了解如何透過設定 SAS 選項優化系統效能。

重點概念

當我們在使用 SAS 軟體時要如何透過設定進行優化呢?首先我們可以先開啟「SAS 9.4」輸入下述 SAS 程式查詢可以調整的選項。

1
2
PROC OPTIONS;
RUN;

其中有幾個選項建議進行調整,以利優化 SAS 系統的整體運作效能。

選項 說明 建議值
MEMSIZE 設定可以在 SAS 工作階段期間使用的虛擬記憶體數量的限制。 2G
SORTSIZE 設定可以用於 SORT 程序的記憶體數量。 1G
CPUCOUNT 設定啟用執行緒之應用程式應該採用的處理器數量可以用於平行處理。 4
BUFSIZE 設定輸出 SAS 資料集的緩衝區頁面大小。 64K
UBUFSIZE 設定公用程式檔案緩衝區的大小。 64K
IBUFSIZE 設定索引檔案的緩衝區頁面大小。 32767
BUFNO 設定用於處理 SAS 資料集的緩衝區數量。 10
UBUFNO 設定公用程式檔案緩衝區的數量。 10
IBUFNO 設定索引檔案的緩衝區頁面數量。 10
ALIGNSASIOFILES 在頁面邊界上對齊 SAS 檔案,以改善效能。

總結當我們在維運 SAS 系統時,時間久了經常會需要透過參數的調整優化 SAS 系統整體的效能,此時我們就能夠在 SAS 設定資料夾 (D:\SAS\Config\Lev1\SASApp) 中的 sasv9_usermods.cfg 檔案加入上述選項進行效能優化。

相關資源

⬅️ Go back