Various embodiments of a method, apparatus and article of manufacture to
manage an index are provided. A circular index, having an index size, is
provided. The circular index stores information to reference data in a
sequential list. Accesses to the index and the list are monitored to
provide at least one performance indicator. The performance indicator
represents an effect of the index on accessing items in the list. The
index size is changed based on the at least one performance indicator.
The monitoring of the accesses and the changing of the index size are
repeated.