Patent · US Active

Automatic detection and correction of hot pages in a database system

US8250111B2 · kind B2 · utility

8Cited by
17References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 27, 2009
Grant dateAug 21, 2012
Priority date
Expiry dateNov 28, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/217
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

According to one embodiment of the present invention, a method of detecting and correcting hot pages in a database system includes monitoring transactions involving pages in a database and determining if one of the transactions had to wait for access to one of the pages; incrementing a page contention counter each time one of the transactions had to wait for access to one of the pages. The method then determines if the page contention counter exceeds a predetermined threshold and monitors transactions on one of the pages for which the page contention count was exceeded. The method then determines if a row was accessed in the page for which the page contention count was exceeded and increments a reference count for the accessed row. The accessed rows are flagged when the reference count exceeds a second predetermined threshold. The flagged rows are moved to another page in the database.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.