LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (April 2002, week 2)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Fri, 12 Apr 2002 14:36:43 -0700
Reply-To:     Cassell.David@EPAMAIL.EPA.GOV
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         "David L. Cassell" <Cassell.David@EPAMAIL.EPA.GOV>
Subject:      Re: Error while Creating MDDB
Content-type: text/plain; charset=us-ascii

yogesh <yogesh.shah@TATAINFOTECH.COM> wrote [in part]: > When we are trying to build MDDB from a table with multi million > distinct records after a long processing time PROC MDDB gives error > that memory exhausted and process aborted even though space is > available in work space of SAS.Unix Data warehouse server has 2GB RAM > and around 4GB Page file.when we tried same thing on windows with some > test data (Code is given below) we found that whenever PROC MDDB > procedure utility file or temp file larger than RAM size it start > dumping into Swap file of operating system instead of SAS utility file > in work area. I have tried VMEMsize and PKSIZE option but it is no > use.

Well, when files get bigger than RAM, you *want* SAS to off-load the information to disk. If SAS is putting the files in your /tmp partition, then that may be where your sysadmin pointed the SASWORK directory. If so, then point your SASWORK directory to a large chunk of free space. If not, then mount your /tmp partition someplace huge, so that there is plenty of room for the temporary files.

BTW, if you think SAS is a memory pig, just try ARC/INFO ... :-)

HTH, David -- David Cassell, CSC Cassell.David@epa.gov Senior computing specialist mathematical statistician


Back to: Top of message | Previous page | Main SAS-L page