Home All Groups Group Topic Archive Search About

Performance Tuning a DB



Author
25 Nov 2008 1:29 PM
ronnie
What is exactly meant by Performance Tuning a database? I have a db in which
the data is truncated and inserted every week. I do the DBREINDEX after the
data is inserted. Is there anything else that needs to be done to performance
tune the db?

Author
25 Nov 2008 1:55 PM
Uri Dimant
Hi
It is very big and important subject. Do you run SELECTs? Have you seen
performance decreasing?
Use of effective indexes will speed up the queries a, another factor is
memory /hardware and many optiot to be configured.

BTW , there is no wisdom to rebuild every table , identify fragmented tables
and then run DBCC, more over make sure that  you create a clustered index io
the 'right' column to reduce fragmentation

http://www.sql-server-performance.com/









Show quoteHide quote
"ronnie" <ron***@discussions.microsoft.com> wrote in message
news:8C3E896A-FAFF-44AA-899E-950E1E357079@microsoft.com...
> What is exactly meant by Performance Tuning a database? I have a db in
> which
> the data is truncated and inserted every week. I do the DBREINDEX after
> the
> data is inserted. Is there anything else that needs to be done to
> performance
> tune the db?
Are all your drivers up to date? click for free checkup

Author
25 Nov 2008 1:55 PM
Dan Guzman
Also, check the query execution plans to see if new indexes are needed and
existing indexes are being used as expected.

--
Hope this helps.

Dan Guzman
SQL Server MVP
http://weblogs.sqlteam.com/dang/

Show quoteHide quote
"ronnie" <ron***@discussions.microsoft.com> wrote in message
news:8C3E896A-FAFF-44AA-899E-950E1E357079@microsoft.com...
> What is exactly meant by Performance Tuning a database? I have a db in
> which
> the data is truncated and inserted every week. I do the DBREINDEX after
> the
> data is inserted. Is there anything else that needs to be done to
> performance
> tune the db?
Author
25 Nov 2008 7:19 PM
JRStern
The subject is more interesting the larger and more complex the database.

Get it up to hundreds of tables, hundreds of gigabytes, thousands of SPs,
twenty guys writing it, ... dbas accidentally dropping the PKs, ... thousands
of transactions per minute in unpredictable patterns, ... Microsoft service
packs causing new behaviors, ... keeps a fellow busy.

Josh


Show quoteHide quote
"ronnie" wrote:

> What is exactly meant by Performance Tuning a database? I have a db in which
> the data is truncated and inserted every week. I do the DBREINDEX after the
> data is inserted. Is there anything else that needs to be done to performance
> tune the db?
Author
25 Nov 2008 7:41 PM
TheSQLGuru
Your best course of action is to hire a performance tuning expert to give
your systems a review and mentor you while doing this.  Win-win for you and
your company.

--
Kevin G. Boles
Indicium Resources, Inc.
SQL Server MVP
kgboles a earthlink dt net


Show quoteHide quote
"ronnie" <ron***@discussions.microsoft.com> wrote in message
news:8C3E896A-FAFF-44AA-899E-950E1E357079@microsoft.com...
> What is exactly meant by Performance Tuning a database? I have a db in
> which
> the data is truncated and inserted every week. I do the DBREINDEX after
> the
> data is inserted. Is there anything else that needs to be done to
> performance
> tune the db?

Bookmark and Share