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:
Feb. 11, 2020

Filed:

Mar. 20, 2014
Applicants:

Tim Mcclements, Waterloo, CA;

Michael Vander Ploeg, Waterloo, CA;

Inventors:

Tim McClements, Waterloo, CA;

Michael Vander Ploeg, Waterloo, CA;

Assignee:

SYBASE, INC., Dublin, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/084 (2016.01); G06F 16/2455 (2019.01); G06F 12/0871 (2016.01);
U.S. Cl.
CPC ...
G06F 12/084 (2013.01); G06F 16/24552 (2019.01); G06F 12/0871 (2013.01); G06F 2212/3042 (2013.01); G06F 2212/311 (2013.01); G06F 2212/465 (2013.01);
Abstract

In an example embodiment, one or more pages from a database are stored in a page cache stored in a shared memory, the one or more pages stored in a packed format. One or more rows from the database are stored in a row cache stored in the shared memory, the one or more rows stored in an unpacked format. A request for a row of the database is received. Then, the row cache is searched for the row. In response to a determination that the row cannot be found in the row cache, the page cache is searched for the row. Finally, the row is returned.


Find Patent Forward Citations

Loading…