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: 309
        
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