Link to home
Start Free TrialLog in
Avatar of introlux
introluxFlag for United Kingdom of Great Britain and Northern Ireland

asked on

SQL Server 2008 R2 - Memory Usage High

Hi,

I would like to know how I can look into the memory usage of SQLSERVR.EXE.

It is consuming high memory of the server. I have checked the activity monitor, checked what the max set server mem was on sql (which is 2GB).

Is there another way to find out if its an individual process hogging up the memory? Checking a PID or something.

Any help will be appreciated.

Regards,

introlux
Avatar of Jared_S
Jared_S

I think that

exec sp_who2;

will show you exactly what you're looking for. It will display the SPIDs, users, host, db, cpu time, disk IO (and more).

Kill <SPID#>;

will end any non-system process that needs killing.
Avatar of introlux

ASKER

How will i determine what process is using the most cpu? is it the cpu time?

There is an awful amount of process in sleeping status and awaiting command.

Please advise.

Thanks again!

introlux
Resource Monitor seems to be using 15272, is this normal? Log Writer 76097, CHECKPOINT 326775 with DiskIO 426318

Any idea?
SOLUTION
Avatar of TempDBA
TempDBA
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Anthony Perkins
It is consuming high memory of the server
Why is this a problem?  Is SQL Server having to share the server with other applications?
Thanks