Patent ID: 7596560

Claim:
A computer-implemented data management system, comprising: an application server, including computer readable storage media comprising: software, when executed by a computer performs an operation of: collecting a plurality of realtime queries requiring execution; software, when executed by a computer performs an operation of: providing an ordered vector space of data attributes; providing, from available data, a query data attribute extent vector space; executing a plurality of predefined queries and providing a query signature for each query, each query signature including a data attribute component; executing each query of the plurality of predefined queries without using cache and recording an uncached execution time; executing each query of the plurality of predefined queries using cache and recording a cached execution time; creating, for each query, a time estimate coefficient and estimated time for query coefficient; calculating, for each query, a similarity score with respect to each other query; and providing metrics including the similarity score for each one of the plurality of predefined queries; and software, when executed by a computer performs an operation of: ordering realtime queries based on said metrics of corresponding similar predefined queries to improve performance of said system.