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:
Jan. 12, 2021

Filed:

Jul. 28, 2016
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Le-Huan Stefan Tran, Wiesloch, DE;

Arne Harren, Walldorf, DE;

Jonathan Bregler, Kraichtal, DE;

Alexander Bunte, Heidelberg, DE;

Andreas Kellner, Birkenau, DE;

Daniel Kuntze, Bruchsal, DE;

Vladislav Leonkev, Walldorf, DE;

Simon Lueders, Walldorf, DE;

Volker Sauermann, Dossenheim, DE;

Michael Schnaubelt, Leimen, DE;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 10/06 (2012.01); G06F 16/21 (2019.01); G06F 16/23 (2019.01); G06F 16/2458 (2019.01); G06F 16/2455 (2019.01); G06F 16/901 (2019.01);
U.S. Cl.
CPC ...
G06Q 10/06316 (2013.01); G06F 16/21 (2019.01); G06F 16/217 (2019.01); G06F 16/2365 (2019.01); G06F 16/2471 (2019.01); G06F 16/24553 (2019.01); G06F 16/9024 (2019.01); G06Q 10/067 (2013.01); G06Q 10/06311 (2013.01); G06Q 10/063118 (2013.01);
Abstract

Systems and methods are disclosed for connection multiplexing in a parallel processing environment. An example method includes requesting, responsive to a request to perform multiple database operations in a single transaction, a connection identifier for a physical connection to the database, providing the connection identifier to each of a plurality of workers, and performing the multiple database operations using the plurality of workers. Each worker may obtain a work item from a work queue, initiate a database request for the work item, and provide the database request to a database server. The database request represents one of the multiple database operations and includes the connection identifier. The database server may determine that the connection identifier corresponds to the physical connection, add the request to a connection queue associated with the physical connection, and execute requests from the connection queue against the database via the physical connection.


Find Patent Forward Citations

Loading…