Why is it not possible to achieve performance improvements with indexes only, so that other techniques like table partitioning becomes necessary? The question relates only to performance, of course different partitions can be put into different tablespaces, which has other effects that cannot be achieved with indices.
Or in other words, only performance wise: is it possible to achieve same performance improvements with indices as with partitioning of tables?