Performance of distributed databases and database-dependent software applications
AssigneeSap SE
InventorsMihnea Andrei, Mahesh Gadgil
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsMihnea Andrei, Mahesh Gadgil
Estimating the term…
Computer-implemented systems and methods for categorizing tables of a database into groups are provided. A set of queries used to access a database are processed to generate a log that identifies for each of the queries (i) a database operation associated with the query, (ii) a table of the database accessed via the query, and (iii) a column or columns of the table used by the query to access the table. Database operation criteria for categorizing database tables into groups are accessed. The criteria are based on a total number of times that a table is accessed by the set of queries and a number of times that the table is accessed using a column or group of columns. An algorithm that evaluates data of the log against the criteria is applied. The algorithm is configured to automatically categorize tables identified in the log into groups based on the evaluation.
A computer-implemented method of categorizing tables of a database into groups, the method comprising:
A computer-implemented method of categorizing tables of a database into groups, the method comprising:
A computer-implemented system for categorizing tables of a database into groups, the system comprising:
A non-transitory computer-readable storage medium for categorizing tables of a database into groups, the computer-readable storage medium comprising computer executable instructions which, when executed, cause a processing system to execute steps including:
Dependencies are inferred from the claim text.