473,503 Members | 1,705 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Will MSSQL DB Server perform better with 2k3?

hey guys--i need some expert advice!

we have a Dell PE 2650 with 2GHz and 2MB RAM with 2000 Server. on it we
have about 6 MSSQL DB's. a couple of the DB's are the back-end for a
decent sized web app (5-10 users on average, 20 users at most). many
times, the cpu skyrockets on our db server when using the web app.
sometimes things timeout, other times not. at this time, upgrading the
hardware is not an option. aside from increasing the timeout periods, i
was wondering if windows 2003 server would utilize the processor better
(even just a little bit?) enough to know the difference.

should i attempt the upgrade, or is 2003 no more efficient with
processor resources?
thanks a bunch!

Jul 23 '05 #1
4 1182
Rather than rushing to upgrade, I would first investigate why the
processor is spiking. You can use Perfmon to confirm that the MSSQL
service is using all the CPU (it may be some other process), and then
Profiler and Query Analyzer to investigate exactly which queries are
running when the spikes occur, and what their query plans look like.

If you can find particular queries which are associated with high CPU
usage, then you can look at tuning or rewriting them. Otherwise, you
run the risk of upgrading and then discovering that things have not
improved because you didn't identify the real cause of the problem.

Simon

Jul 23 '05 #2
i agree with you Simon. the developers of the web app have been
looking at their sql calls for 2 weeks now and haven't come up with
anything they can change yet. if in the end nothing is done on that
side, i would be willing to upgrade the OS if it will help.

Jul 23 '05 #3
bthrnds-ns2 (bt*********@yahoo.com) writes:
i agree with you Simon. the developers of the web app have been
looking at their sql calls for 2 weeks now and haven't come up with
anything they can change yet. if in the end nothing is done on that
side, i would be willing to upgrade the OS if it will help.


It's not very likely to have any significant effect.

The best tool to find long-running queries is the Profiler. You can
set up a trace for queries with a duration of 1 second, 100 ms, or
whatever you find appropriate.

Once you have found the queries, it may be as simple as adding some
missing indexes.
--
Erland Sommarskog, SQL Server MVP, es****@sommarskog.se

Books Online for SQL Server SP3 at
http://www.microsoft.com/sql/techinf...2000/books.asp
Jul 23 '05 #4
Benefits of Using Windows Server 2003 with SQL Server 2000
http://www.microsoft.com/sql/techinf...03benefits.asp

--
--------------------------------
Mike Epprecht, Microsoft SQL Server MVP
Zurich, Switzerland

IM: mi**@epprecht.net

MVP Program: http://www.microsoft.com/mvp

Blog: http://www.msmvps.com/epprecht/

"bthrnds-ns2" <bt*********@yahoo.com> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com...
hey guys--i need some expert advice!

we have a Dell PE 2650 with 2GHz and 2MB RAM with 2000 Server. on it we
have about 6 MSSQL DB's. a couple of the DB's are the back-end for a
decent sized web app (5-10 users on average, 20 users at most). many
times, the cpu skyrockets on our db server when using the web app.
sometimes things timeout, other times not. at this time, upgrading the
hardware is not an option. aside from increasing the timeout periods, i
was wondering if windows 2003 server would utilize the processor better
(even just a little bit?) enough to know the difference.

should i attempt the upgrade, or is 2003 no more efficient with
processor resources?
thanks a bunch!

Jul 23 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
23857
by: mj | last post by:
Hello, thanks for the help. I am running a WinXP Pro w/ SP2 (my home computer, with ZoneAlarm firewall) Apache 2.0.52 MySQL 4.1.7 PHP 5.1.0-dev I have developed a PHP/MySQL web app that...
1
5339
by: Manuel | last post by:
Hello, I try to export a mssql database into a csv-file. I tried this with asp, but it doesn't work. <% Dim objConn Dim csv_path
5
3169
by: Bradley.. .. . . .. .. | last post by:
Requirement: managers can login and only see employee data for the department they manage and any sub-ordinate departments. The departments are in a table that defines a simple tree structure...
3
4302
by: gharmel | last post by:
I'm trying to get some clues on why I get (much) slower responses from my PHP applications when dealing with a remote sql server as opposed to a local sql server. Here's my situation: Server...
2
1912
by: wildfyre53207 | last post by:
Here is our problem... We are doing a lot of selects against a table that has one large field in it. If we do a select against all the fields except for description, the query comes back...
4
5969
by: kenneth.osenbroch | last post by:
Hi, I have a MSSQL Server communicating with an Oracle database through a MSSQL linked server using a MS ODBC connection. If I query the Oracle database through the Oracle ODBC 32Bit Test, the...
8
10530
by: eugenio | last post by:
Hi...not sure if this is the right group for this posting, but i'm don't know where else to post. I've got a simple problem...I have a linux box running apache 2.0 and php5. I'm trying to use the...
8
6316
by: php-taz | last post by:
I built a PHP website on Windows 2000 (using IIS) that connects to a SQL Server 2000 database using the mssql functions. I migrated the website and the database onto a Windows 2003 machine, and...
14
2900
by: guswebb | last post by:
Hi. I'm a newbie to PHP and am having a few problems as follows... I have installed PHP successfully on server 1 which is running IIS 6 (W2k3) and hosting multiple sites, some of which connect to...
0
7086
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7330
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
6991
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
5578
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5014
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4672
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3154
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1512
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
736
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.