A question about indexes regarding to the gain of inserts & updates in database

Posted by Mestika on Stack Overflow See other posts from Stack Overflow or by Mestika
Published on 2010-05-15T22:24:53Z Indexed on 2010/05/15 22:30 UTC
Read the original article Hit count: 242

Filed under:
|
|
|
|

Hi,

I’m having a question about the fine line between the gain of an index to a table there is growing steadily in size every month and the gain of queries with an index.

The situation is, that I’ve two tables, Table1 and Table2. Each table grows slowly but regularly each month (with about 100 new rows for Table1 and a couple of rows for Table2).

My concrete question is whether to have an index or to drop it. I’ve made some measurement that an covering index on Table2 improve my SELECT queries and some rather much but again, I’ve to consider the pros and cons but having a really hard time to decide.

For Table1 it might not be necessary to have an index because the SELECT queries there is not that common.

I would appreciate any suggestion, tips or just good advice to what is a good solution. By the way, I’m using IBM DB2 version 9.7 as my Database system

Sincerely

Mestika

© Stack Overflow or respective owner

Related posts about db2

Related posts about indexing