If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > Database Server Software > DB2 > Database Performance

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-02-10, 00:33
ratheeshknair ratheeshknair is offline
Registered User
 
Join Date: Jan 2009
Posts: 153
Database Performance

Hi Experts,

How can i improve the performance of my database?

What are the steps to be taken care?

How can we normalize a database which i already in use in a better way ?

PLease help..

Thanks In Advance.
Reply With Quote
  #2 (permalink)  
Old 02-02-10, 05:02
stolze stolze is offline
Registered User
 
Join Date: Jan 2007
Location: Jena, Germany
Posts: 2,662
Buy more expensive hardware.

Sorry, but your question is so general so that we cannot give you any serious answer. Have you applied the usual database configuration and tuning techniques that are described in the DB2 manual?
__________________
Knut Stolze
IBM DB2 Analytics Accelerator
IBM Germany Research & Development
Reply With Quote
  #3 (permalink)  
Old 02-02-10, 07:50
ratheeshknair ratheeshknair is offline
Registered User
 
Join Date: Jan 2009
Posts: 153
Thanks Stolze,

We have clustered index on primary key columns.

We have more than 150 tables in the data which will store millions of data(now its around 1000 data).

I have be asked to give a report to improve performance What to do .

PLease help.

I hope indexing the columns will help improve performance but on wat basis i will index?

TIA
Reply With Quote
  #4 (permalink)  
Old 02-02-10, 08:02
n_i n_i is offline
:-)
 
Join Date: Jun 2003
Location: Toronto, Canada
Posts: 4,449
Quote:
Originally Posted by ratheeshknair View Post

We have clustered index on primary key columns.
Why?


Quote:
Originally Posted by ratheeshknair View Post
I hope indexing the columns will help improve performance
Why?
Reply With Quote
  #5 (permalink)  
Old 02-02-10, 10:03
Cougar8000 Cougar8000 is offline
Registered User
 
Join Date: Nov 2005
Location: IL
Posts: 554
Hire a DBA.

End of the report.
__________________
--
IBM Certified DBA on DB2 for Linux, UNIX, and Windows

DB2 v9.1.0.2 os 5.3.0.0
Reply With Quote
  #6 (permalink)  
Old 02-02-10, 18:20
stolze stolze is offline
Registered User
 
Join Date: Jan 2007
Location: Jena, Germany
Posts: 2,662
Quote:
Originally Posted by ratheeshknair View Post
We have clustered index on primary key columns.
Smart move... but I still think that buying much more expensive hardware would have been much better...

Quote:
I hope indexing the columns will help improve performance but on wat basis i will index?
You build indexes based on your workload.


Without a solid knowledge about the effect of certain tuning efforts, you can stab in the dark and will usually miss. So start with reading the manual to learn how DB2 works and what you can do to improve performance. Also, if you need to improve performance, it would be really good to set some performance targets that you want to reach. Otherwise, you could improve a single query extremely well - and slow down the main workload.

In case you don't have enough time, you can use the tools that come with DB2, e.g. configuration advisor and design advisor are good starting points.
__________________
Knut Stolze
IBM DB2 Analytics Accelerator
IBM Germany Research & Development
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On