BACKGROUND

The present disclosure relates generally to the field of database management, and more particularly to database log management and log access performance improvement.

A database is an organized collection of data, generally stored and accessed electronically from a computer system. Databases may be developed using formal design and modeling techniques. A database management system may be computer software that interacts with end users, applications, and the database itself to capture and analyze data. External interaction with a database may be via an application program that interfaces with the database management system. The interaction can range from a database tool that allows users to execute queries textually or graphically, to a web site that happens to use a database to store and search information.

SUMMARY

Aspects of an embodiment of the present disclosure disclose an approach for database log management and log access performance improvement. A processor receives an access request for an optimal control file to minimize a database access performance impact. A processor determines the optimal control file based on usage of a plurality of control files for a database. A processor outputs the optimal control file to a user to access the database. A processor provides an incremental sub-control file of the optimal control file to the user. The incremental sub-control file is an incremental view of the optimal control file to query the incremental log data in the database.

