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.
Patent No.:
Date of Patent:
Jan. 02, 2024
Filed:
Mar. 29, 2019
Amazon Technologies, Inc., Seattle, WA (US);
Aravind Ramarathinam, Sammamish, WA (US);
Sachin Honnudike, Seattle, WA (US);
Parijatham Santosh Kumar Vodela, Seattle, WA (US);
Brian Welcker, Seattle, WA (US);
Anoop Gupta, Seattle, WA (US);
Sandor Loren Maurice, Newcastle, WA (US);
Amit Purohit, Issaquah, WA (US);
Tanmoy Dutta, Sammamish, WA (US);
Yuhui Yuan, Seattle, WA (US);
Jagdeep Singh Sidhu, Vancouver, CA;
Lawrence Webley, Seattle, WA (US);
Sundaresan Krishnamurthy, Bothell, WA (US);
James H. Mlodgenski, Brick, NJ (US);
Ramakrishna Dwivedula, San Jose, CA (US);
Serhii Poliakov, Mercer Island, WA (US);
Alexey Kuznetsov, New Westminster, CA;
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
Techniques for query execution against relational databases using connection pooling are described. According to some embodiments, a query processing service is disclosed that enables users to execute queries against target relational databases implemented by a relational database service. The service receives query requests originated by a client application at a web service endpoint and identifies a connection to a particular target database. In some examples, the query request is a Hyper Text Transfer Protocol (HTTP) message comprising a query to be executed by a target database instance within the provider network. The service transmits the query for execution at the target database via the connection and obtains a query result based on the execution of the query. The service transforms the query result into a format suitable for the client and transmits a query response to the client.