I am getting insufficient memory errors when I return a fairly large amount of data to SS 2005 x64 from a link server. I do not see this from any other process within SQL Server. Min memory 8Gb, max 40GB. I see that almost all memory is used by data page caching. I have many DB's on the server. How do I get SS to reduce the memory allocated to data pages so I have something left for return sets from link servers? I am not talking about huge data sets, less than 2GB would be my guess but I also don't know how to see how much memory a return set uses form a link server? Based on what I am seeing I assume that SS will only use cache for return sets from link servers. What I really need is for SS to use a work table for result sets from link server (something that writes to disk). What I do know is selecting a list of varchars or namespaces always gets 701 errors. I have one DB using 33% of data cache and another using 19%, the rest are minimal.
Thx,
rick_mc_806