Patent ID: 7181461

Claim:
A method for enabling management operations to be selectively run on a database object, comprising: wherein for each pair comprised of the database object and the management operations, maintaining a set of values that are indicative of whether the management operations are due on the database object; collecting indicators for all the management operations that are related to the object; asynchronously externalizing the collected indicators to ensure a minimal impact to other database functions; wherein the externalized indicators are real-time indicators that are stored for later near-real time identification of the object is an exception state that requires at least one of the management operations; updating an object count corresponding to the collected externalized indicators; based on the updated object count and the set of values for the pair corresponding to the database object, providing identification of the object, when the object is in the exception state; and automatically correcting the database object found in the exception state by the corresponding management operations.