An index selection tool helps reduce costs in time and memory in selecting
an index configuration or set of indexes for use by a database server in
accessing a database in accordance with a workload of queries. The index
selection tool attempts to reduce the number of indexes to be considered,
the number of index configurations to be enumerated, and the number of
invocations of a query optimizer in selecting an index configuration for
the workload.