Ok, 48m is not really "fairly small" :-)
Are the tables partitioned? Do you actually join all rows or are there some common filtering conditions? How often are those tables accessed? What other tables are joined to them?
All this (and more) must be evaluated and changing the PI should always be a possible result.
Without further details it's hard to assist.
Ok, 48m is not really "fairly small" :-)
Are the tables partitioned? Do you actually join all rows or are there some common filtering conditions? How often are those tables accessed? What other tables are joined to them?
All this (and more) must be evaluated and changing the PI should always be a possible result.
Without further details it's hard to assist.
Dieter