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:
Aug. 10, 2010

Filed:

Aug. 11, 2004
Applicants:

Rainer Schweigkoffer, Mannheim, DE;

Guenther Drach, Bruchsal, DE;

Tobias Wenner, Nussloch, DE;

Frank-martin Haas, Dielheim, DE;

Torsten Ziegler, Dielheim, DE;

Inventors:

Rainer Schweigkoffer, Mannheim, DE;

Guenther Drach, Bruchsal, DE;

Tobias Wenner, Nussloch, DE;

Frank-Martin Haas, Dielheim, DE;

Torsten Ziegler, Dielheim, DE;

Assignee:

SAP AG, Walldorf, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

In an embodiment, a database interface performs a three-step optimistic database access. The database interface initially performs an optimistic read of a database object. The database object is checked for consistency after the optimistic read. If the database object is inconsistent, a first pessimistic read is performed with an isolation level that does not guarantee consistency (e.g., with an isolation level of committed read). The database object is checked again for consistency after the first pessimistic read. If the database object is inconsistent, a second pessimistic read is performed with an isolation level that may guarantee consistency (e.g., with an isolation level of repeatable read).


Find Patent Forward Citations

Loading…