-
公开(公告)号:US20240311385A1
公开(公告)日:2024-09-19
申请号:US18675944
申请日:2024-05-28
Applicant: Xero Limited
Inventor: Cassandra Mcfaull , Geoff Thornburrow
IPC: G06F16/2458 , G06F16/2455 , G06F16/248
CPC classification number: G06F16/2471 , G06F16/24557 , G06F16/248
Abstract: Methods for performing a query operation on a database comprise selecting a connection to the database from a plurality of connections to the database, the connections being arranged within a data structure and each having a predetermined number of query slots; waiting for a query slot to be available on the selected connection; in response to determining that the predetermined number of query slots include at least one available query slot, accessing one of the at least one available query slots; reordering the plurality of connections within the data structure; causing the query operation to execute at least partially using the accessed query slot; and releasing the accessed query slot.
-
公开(公告)号:US12019644B1
公开(公告)日:2024-06-25
申请号:US18237529
申请日:2023-08-24
Applicant: Xero Limited
Inventor: Cassandra Mcfaull , Geoff Thornburrow
IPC: G06F16/00 , G06F16/2455 , G06F16/2458 , G06F16/248
CPC classification number: G06F16/2471 , G06F16/24557 , G06F16/248
Abstract: Methods for performing a query operation on a database comprise selecting a connection to the database from a plurality of connections to the database, the connections being arranged within a data structure and each having a predetermined number of query slots; waiting for a query slot to be available on the selected connection; in response to determining that the predetermined number of query slots include at least one available query slot, accessing one of the at least one available query slots; reordering the plurality of connections within the data structure; causing the query operation to execute at least partially using the accessed query slot; and releasing the accessed query slot.
-