Re: SQL 2005 Performance
- From: JRStern <JRStern@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 29 May 2009 10:25:01 -0700
Agreed.
Let me ask a generic question - has anybody seen the situation OP describes,
where CPU is the limiting resource for an OLTP system, anytime in the last
few years, with multiple-core multiple-gigahertz processors? I think it is
very likely he does have a problem, maybe some datatype conversions that
force bad plans.
Actually, we had a complaint at my current gig about 70% CPU utilization at
a particular hour every day, and traced it to workload - some big ETL jobs
were running at a particular time of day, but that was not really OLTP load.
(and yes, we can probably optimize the ETL code, but it's a serious mess
several thousand lines long right now )
Josh
"TheSQLGuru" wrote:
Best advice for such a scenario is to hire a performance tuning professional.
to give your system a review. Coupla days ought to be sufficient. You can
learn while he/she evaluates the system too. Tuning is a VERY wide and deep
topic. It is very difficult to hunt-and-peck to an optimal system via a
news group! :-)
--
Kevin G. Boles
Indicium Resources, Inc.
SQL Server MVP
kgboles a earthlink dt net
"Toni" <teibner@allinadotcom> wrote in message
news:%23JX3V3e3JHA.676@xxxxxxxxxxxxxxxxxxxxxxx
I've got a sql 2005 build 3282 cluster with 4 - 3.4Ghz Dual Core
Processors with 20gb RAM (15gb allocated to sql) that has been running
at 90-100% cpu all day every day since the beginning of the month at
least. It looks like it is all sql.
I can see that I have 1 database in particular that pushes through a
high number of transactions all the time. Watching it through PerfMon,
the highest I've seen transactions\sec so far has been 2188.439 just for
this one database. I've got 141 databases on this server.
I've run profile traces and at first glance, it appears the sql
statements are using indexes -- not running table scans.
How can I tell if it is time to move this database to a server of its
own? Is there something I can do on the existing server to improve
performance?
I apologize for being rather vague but I don't know what to start
looking at to improve things.
I'd appreciate any suggestions.
Thanks,
Toni
Toni
*** Sent via Developersdex http://www.developersdex.com ***
- Follow-Ups:
- Re: SQL 2005 Performance
- From: TheSQLGuru
- Re: SQL 2005 Performance
- Prev by Date: Re: varchar and performance
- Next by Date: Re: varchar and performance
- Previous by thread: Re: varchar and performance
- Next by thread: Re: SQL 2005 Performance
- Index(es):
Relevant Pages
|
Loading