DYNAMICALLY SELF-INDEXING DATABASE-MANAGEMENT SYSTEM

A dynamically self-indexing database-management system selects database indexes associated with table columns that are most frequently accessed by user queries, deleting all other indexes. The system periodically reviews database-performance figures and data-usage patterns for each table of its data...

Full description

Saved in:
Bibliographic Details
Main Authors Kumar, Nirmal, Kumar, Hrishikesh S, Mehrotra, Gaurav, Paingankar, Pratik P
Format Patent
LanguageEnglish
Published 24.12.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A dynamically self-indexing database-management system selects database indexes associated with table columns that are most frequently accessed by user queries, deleting all other indexes. The system periodically reviews database-performance figures and data-usage patterns for each table of its database and revises its selection of indexes in order to ensure that only the most frequently accessed columns continue to be indexed and that the omission of other indexes does not degrade performance. The total number of selected indexes, the overall percent of selected indexes, or the selection itself is optimized over time through continued monitoring of database transaction logs. Optimization may comprise cognitive analytics or other methods of artificial intelligence by which the system learns over time how to best determine whether its current selection of indexes is likely to provide the best overall performance.
Bibliography:Application Number: US201916447161