Registered users    
MembershipMembership:
Latest New UserLatest:Mary Reiman
New TodayNew Today:11
New YesterdayNew Yesterday:9
User CountOverall:23414

Private messaging    
You must be logged in to use this module.
Top 10 posters    
NamePosts
Mariette Knap12968
Marina Roos12627
Eriq Neale2117
Stan Guinn1917
Michael Patrick1914
Robert Pearman1791
Nick Pieters1425
william warren650
Stewart Brown620
Kevin D.579
Welcome unauthorized visitor    
If you want to join us in the discussions on this forum you need to register first. Registration is free! If you are already a registered user please login to join the forum.
Small Business Server Support Forum    
Subject: Memory usage sqlservr.exe process
Prev Next
You are not authorized to post a reply.

Author Messages
simona User is Offline

Member since

Posts: 0

5/20/2005 04:19 PM  

Hi , every day, at the same time, the administrator still receives the following email:

------------------------------­------------------------------­------------------------------­-------------------
"A large amount of memory is committed to applications and processes. Consistently high memory usage can cause performance problems.

To determine which processes and applications are using the most memory, use Task Manager. Monitor the activity of these resources over a few days. If they continue to use a high level of memory and are less critical processes or services, try stopping and then restarting them.

You can disable this alert or change its threshold by using the Change Alert Notifications task in the Server Management Monitoring and Reporting taskpad."

------------------------------­------------------------------­------------------------------­-------------------

the task manager shows me that sqlservr.exe memory usage more than 600.000 KB and furthermore in the task manager exists more than one I try present sqlservr.exe process, is it normal?

I followed the Mariëtte advices (Forums > Smallbusiness Server 2003 > Server issues

> Subject: A large amount of memory...help me!)

I installed on my server:

  1. Exchange Service Pack 1 and the patches 843539 and I configure the boot.ini:
    1. Add the /3GB switch to the Boot.ini file on the server.
    2. Set the /USERVA=3030 parameter in the Boot.ini file.
    3. Configure the HeapDeCommitFreeBlockThreshold registry value in the following registry key
  2. Isa Service Pack 2 and I configure the setting for caching memory from 50% to 10% (http://www.smallbizserver.net/Default.aspx?tabid=132)

The only installation I did not execute is that of the SQL SP4.

What do you advise me to do?

I read the article http://support.microsoft.com/?id=321363 but I did not understand what to do well…

The installation of SQL Service Pack 4 would the problem solve me?

TIA

Simona

Mariette Knap User is Offline
The Netherlands
Member since
3/24/2005

Forum Admins
Posts: 12968

5/21/2005 12:34 AM  
Do you have a big SQL database running? In task manager you can add the Pid to the view. Take a look there and find the Pid of the process that is consuming a lot of Ram. Because you more then one SQL instance on your server we need to know which one takes a lot of Ram before we can do something about it.

Mariëtte Knap Smallbizserver.Net AdministratorMission accomplished. We have joined the branch office to our SBS 2003 Headquarters and have the same user experience on the branch office as we have on our local  network at the Headquarters. Want to know how? Signup up for a subscription and get instant access to the article series 'How to add an additional Domain Controller from a remote office to the SBS domain'
simona User is Offline

Member since

Posts: 0

5/24/2005 12:51 PM  

Hi Mariëtte,

from the Task Manager of the server showing is not possible the PID of the process that is consuming a lot of Ram.

If from Command prompt I run the order “qprocess *” I am able to see the PID of the processes but not the memory usage by every single process.

Therefore summing up if I open the Task Manager I do not see the PID but I see this alone:

Image name

Mem Usage

Sqlservr.exe

66.140 KB

Sqlservr.exe

74.576 KB

Sqlservr.exe

69.000 KB

Sqlservr.exe

1.045.084 KB

If from Command prompt I run the order “qprocess *” I see this alone:

Image name

PID

User Name

Sqlservr.exe

1424

System

Sqlservr.exe

1436

System

Sqlservr.exe

1468

System

Sqlservr.exe

1540

System

How can I verify the PID of the process that is consuming a lot of Ram?

Did I help?

TIA

Simona

Mariette Knap User is Offline
The Netherlands
Member since
3/24/2005

Forum Admins
Posts: 12968

5/24/2005 04:03 PM  
Type from the command prompt tasklist /svc and you will get a list with pids and services.

Mariëtte Knap Smallbizserver.Net AdministratorMission accomplished. We have joined the branch office to our SBS 2003 Headquarters and have the same user experience on the branch office as we have on our local  network at the Headquarters. Want to know how? Signup up for a subscription and get instant access to the article series 'How to add an additional Domain Controller from a remote office to the SBS domain'
simona User is Offline

Member since

Posts: 0

5/25/2005 03:08 PM  

Finally I have found the Pid!

Image name

PID

User Name

Memory usage

Services

Sqlservr.exe

1424

System

66.276 KB

MSSQL$BKUPEXEC

Sqlservr.exe

1436

System

75.696 KB

MSSQL$SBSMONITORING

Sqlservr.exe

1468

System

70.808 KB

MSSQL$SHAREPOINT

Sqlservr.exe

1540

System

889.484 KB

MSSQL$MSSQLSERVER



Thanks
Simona
Mariette Knap User is Offline
The Netherlands
Member since
3/24/2005

Forum Admins
Posts: 12968

5/25/2005 04:03 PM  
The question is what this instance is doing? You must have installed this for a special purpose, what does it serve?

Mariëtte Knap Smallbizserver.Net AdministratorMission accomplished. We have joined the branch office to our SBS 2003 Headquarters and have the same user experience on the branch office as we have on our local  network at the Headquarters. Want to know how? Signup up for a subscription and get instant access to the article series 'How to add an additional Domain Controller from a remote office to the SBS domain'
Jason Skyberg User is Offline
United States
Member since
6/6/2005

Platinum Membership
Posts: 16

7/13/2005 05:40 PM  
Not sure this is relevant to your issue and I'm two months late in the response but I noticed that you had the /3GB switch and /userva=3030 set in the boot.ini. According to the following article this is a no no on SBS 2003.   Can someone clarify please? Use of the /3GB switch in Exchange Server 2003 on a Windows Server 2003-based system.
Marina Roos User is Offline
The Netherlands
Member since
3/24/2005

Forum Admins
Posts: 12627

7/13/2005 06:58 PM  
Hi Jason,
 
The jury is not clear on that. Mariette and me use that switch on all servers that have 2 Gb or more.

Marina Roos Smallbizserver.Net AdministratorMission accomplished. We have joined the branch office to our SBS 2003 Headquarters and have the same user experience on the branch office as we have on our local  network at the Headquarters. Want to know how? Signup up for a subscription and get instant access to the article series 'How to add an additional Domain Controller from a remote office to the SBS domain'
Jason Skyberg User is Offline
United States
Member since
6/6/2005

Platinum Membership
Posts: 16

7/13/2005 09:50 PM  
Thanks.
 
I wanted to set the switches on my server but decided not to because of that article.   It's good to hear that other people are setting it without issue. Are you using the /3GB and the /USERVA=3030 or just the /3GB switch?
Marina Roos User is Offline
The Netherlands
Member since
3/24/2005

Forum Admins
Posts: 12627

7/14/2005 02:48 PM  
Hi Jason,
 
I use both switches.

Marina Roos Smallbizserver.Net AdministratorMission accomplished. We have joined the branch office to our SBS 2003 Headquarters and have the same user experience on the branch office as we have on our local  network at the Headquarters. Want to know how? Signup up for a subscription and get instant access to the article series 'How to add an additional Domain Controller from a remote office to the SBS domain'
You are not authorized to post a reply.
Forums > Microsoft Small Business Server 2003 & 2000 > SQL Server 2000 > Memory usage sqlservr.exe process



ActiveForums 3.7
Forum policy    
These Discussion Forums are dedicated to the discussion of the Small Business Server and related server and client software. For the benefit of the community please observe the following posting guidelines:
  1. No Advertising. This includes promotion of commercial products and non-commercial products which are not directly related to Small Business Server and related server and client software.
  2. No Flaming or Trolling.
  3. No Profanity, Racism, or Prejudice.
  4. Site Moderators have the final word on approving/removing a thread or post or comment.