簡體   English   中英

如何提高SAS Enterprise Guide 4的性能

[英]How to improve the performance of SAS Enterprise Guide 4

我有一張擁有近200,000,000條記錄的表。 查詢需要很長時間。

關於提高性能有任何想法嗎?

考慮在該表的id型列上添加索引。

順便說一句,這與SAS EG性能無關,但與基礎BASE SAS引擎有關。

除了索引之外,您還應該考慮:

  1. 壓縮。 建立數據集時,請確保使用compress=yes選項(如果尚未安裝)。 這將縮小磁盤上表的大小,從而減少磁盤I / O(查詢中最慢的部分)。
  2. 檢查列的長度-確保您沒有使用$ 255的字段長度來存儲只需要$ 20的長度等內容...
  3. 使用SAS SPDE(可擴展性能數據引擎)。 它使您可以將SAS數據集划分為多個文件,並可以選擇將它們分布在不同的磁盤上。 SAS數據集達到一定大小后,您可以看到性能提高。 每當數據集增長到10G以上時,我通常傾向於使用SPD libname。 不需要其他SAS模塊-作為基本SAS的一部分啟用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM