Automated query path reporting in distributed databases
First Claim
Patent Images
1. A method, comprising:
- forwarding a database path reporting query, comprising a logical table definition that maps to at least one physical table within at least one distributed database node and at least one route tracing indicator that specifies distributed route tracing information that identifies each distributed database node that processes the forwarded database path reporting query to be returned within at least one path reporting query response, to the at least one distributed database node within a distributed network of databases;
receiving the at least one path reporting query response comprising the distributed route tracing information that identifies each distributed database node that processed the forwarded database path reporting query along a path associated with the at least one path reporting query response; and
processing the received distributed route tracing information to characterize query route propagation within the distributed network of databases.
0 Assignments
0 Petitions
Accused Products
Abstract
A database query comprising a logical table definition and at least one route tracing indicator is forwarded to at least one distributed database node within a distributed network of databases. At least one query response is received including distributed route tracing information associated with each distributed database node that processed the database query along a path associated with the at least one query response. The received distributed route tracing information is processed to characterize query route propagation within the distributed network of databases. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
-
Citations
20 Claims
-
1. A method, comprising:
-
forwarding a database path reporting query, comprising a logical table definition that maps to at least one physical table within at least one distributed database node and at least one route tracing indicator that specifies distributed route tracing information that identifies each distributed database node that processes the forwarded database path reporting query to be returned within at least one path reporting query response, to the at least one distributed database node within a distributed network of databases; receiving the at least one path reporting query response comprising the distributed route tracing information that identifies each distributed database node that processed the forwarded database path reporting query along a path associated with the at least one path reporting query response; and processing the received distributed route tracing information to characterize query route propagation within the distributed network of databases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a memory adapted to store data path query reporting information; and a processor programmed to; forward a database path reporting query, comprising a logical table definition that maps to at least one physical table within at least one distributed database node and at least one route tracing indicator that specifies distributed route tracing information that identifies each distributed database node that processes the forwarded database path reporting query to be returned within at least one path reporting query response, to the at least one distributed database node within a distributed network of databases; receive the at least one query path reporting response comprising the distributed route tracing information that identifies each distributed database node that processed the forwarded database path reporting query along a path associated with the at least one path reporting query response; process the received distributed route tracing information to characterize query route propagation within the distributed network of databases; and store the processed distributed route tracing information to the memory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification