You will need to evaluate the SQL that is being executed. This SQL may require tuning or may lead you to physical changes that you need to make. You may need to add indexes or even change your indexing strategy. You may want to implement partitioning or materialized views. One idea is to use the Materialized View Advisor if your query is an aggregation.
The tool may also have options that help to provide you with the performance you are looking for. Again, understanding what is being run and how it is being run may lead you to the performance bottleneck.
This was first published in September 2005