Patent · US Active

Dynamic splitting of contentious index data pages

US11080253B1 · kind B1 · utility

18Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 2015
Grant dateAug 3, 2021
Priority date
Expiry dateFeb 22, 2038

Classification

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

Abstract

A storage engine may implement dynamic splitting of contentious data pages. Data pages may store data for a table of a data store as part of an indexing structure for the table. Access to the table may be provided by locating the corresponding data pages via the indexing structure. Access contention for different data pages may be monitored. Data pages may be identified for splitting based on the monitoring. A split operation for an identified data page may be formed to store the data on the identified data page on two different data pages so that subsequent access requests for the data are divided between the two data pages. Monitoring of access contention may also be performed to identify data pages for merging in order to consolidate access requests to a single data page.

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