Hi all
Having taken an audit of our production server that has 4GB of RAM, I have noticed that the SQLServr.exe process is using 3.3GB of it. I am compelled to ascertain why this is using so much RAM. I have run a trace & DTA session on the server so all the indexes/stats have been updated. My questions are:
- are there any DMV's/functions that I can use to ascertain what portion of the server is using each RAM value? and
- is there a view/function where I can query if there is any swap file/virtual memory being used?
The above information will be helpful in deciding whether or not system resources need to be looked at.
Many thanks in advance.