Hello All,
I would like to make a SAS dataset available to all users can be loaded into server memory (RAM) for sharing. I would like to not have to restart the server if I can (as indicated in the PROC SERVER ALLOCATE function). Is this possible?
Thank you.
The easiest way would be to create a RAM-based virtual disk, and copy the tables you want to accelerate there.
This will appear to SAS as a normal disk, and you can use it and manage it as any other disk resource from SAS.
How is your SAS set up? Do you use SAS/SHARE?
I am not sure. How do I go about finding out if we have SAS/Share?
What is your reason for wanting to share an in-memory SAS dataset on a standard SAS App server? This is exactly what SAS VA does. Is this a possibility for you as it would be a much more robust solution than SASFILE?
Hello, my team needs to access five readonly files on a regular basis and I thought that putting these files in memory would speed up I/O. We have quite a bit of RAM that is not being utilised on our server (128GB).
This is exactly what I am looking for however I do not know how to implement this. Do you have any resources on how to implement this?
The easiest way would be to create a RAM-based virtual disk, and copy the tables you want to accelerate there.
This will appear to SAS as a normal disk, and you can use it and manage it as any other disk resource from SAS.
Thank you for your response, could you perhaps point me to resources that explain how to implement your idea?
Sorry, I was offline. Glad you found your answer in your other thread.
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.