Re: Performance problem...
- From: "Adam Machanic" <amachanic@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 31 Mar 2005 17:45:24 -0500
There are some tools, but they're not really better than what you can do
yourself.
A) Get to know your application. Review the architecture. Have someone
else review the architecture. Most performance problems are the result of
poorly thought-out architecture (for instance, a part of the app that needs
to call back to the database 100 or 1000 times to fill a page, instead of
doing just a single query to get all of the data at once).
B) If you determine it's a database problem, start by profiling for
SQL:BatchCompleted and RPC:Completed events and look at the duration column.
Which stored procedures are taking the longest? Those are your easiest
targets. Start tuning them. Look at the execution plans, look at what
indexes exist, and start making things better.
If you need help with that second step, start by reading everything at
http://www.sql-server-performance.com .
--
Adam Machanic
SQL Server MVP
http://www.datamanipulation.net
--
"Marco Pais" <mpaisIGNORE@xxxxxxxxxxxxxxxxxxx> wrote in message
news:e$s3iFiNFHA.3328@xxxxxxxxxxxxxxxxxxxxxxx
> Hi there.
>
> This is not my 1st post related with performance. I am experiencing
serious
> performance problems with a VB6 application running over a SQL Server 2000
> database. I have already used SQL Analyser, SQL Profiler and Performance
> Monitor to collect data that might help resolve this problem. However, my
> dificulty is to analyze this data. Is there any tool that it helps to it?
I
> have downloaded from Microsofts site a tool that collects, at the same
time,
> data from Profiler, Perfmon and SQL Analyser. However, I have the same
> problem... I can't interprete it. This tool is called PSSDIAG. There must
be
> some powerful tools that analyse the database and provides some
hypothetical
> solutions. Tools that tell us what is wrong. I do not know none :(. I
would
> appreciate some help... some 'freeware' help :).
>
> Thanks in advance.
>
> Regards,
>
> Marco
>
>
.
- References:
- Performance problem...
- From: Marco Pais
- Performance problem...
- Prev by Date: Performance problem...
- Next by Date: SQL2000 Enterprise Manager - DB won't allow Diagrams to be created
- Previous by thread: Performance problem...
- Next by thread: Re: Performance problem...
- Index(es):
Relevant Pages
|