The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 28, 2022

Filed:

Jul. 17, 2020
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Frances Hwa Villafuerte, San Jose, CA (US);

Hong Mei Zhang, Beijing, CN;

Xiaobo Wang, Beijing, CN;

Shuo Li, Beijing, CN;

Sheng Yan Sun, Beijing, CN;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 16/28 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2379 (2019.01); G06F 16/285 (2019.01);
Abstract

Systems and methods for pre-allocating and utilizing storage space in a relational database are provided. In embodiments a method includes: obtaining transaction data including data regarding record insertions in a relational database, wherein each record of the record insertions is associated with a key value; identifying a type of each of the record insertions as either a random insertion type or a key range insertion type based on the database transaction data, wherein the random insertion type comprises records associated with respective key values inserted in a random order, and the key range insert type comprises records associated with a range of key values inserted within a certain time period; predicting a new range of key values associated with future record insertions based on the type of each of the record insertions; and pre-allocating page space in one or more pages of the relational database for the future record insertions.


Find Patent Forward Citations

Loading…