Patent ID: 9092464
Filing Date: 2015-07-28
Classification: G06F

Abstract:
1. A computer-implemented method for displaying information regarding a query to a user in a graphical user interface, the method comprising the steps of: executing the query, wherein the query comprises an object oriented query execution data structure that comprises a plurality of object oriented nodes, wherein each node includes a monitor method that enables collection of monitored data from the node and a dump method that outputs the monitored data; invoking the monitor method on a first node to enable collection of a minimal set of monitored data from the first node; invoking the monitor method on a second node to enable collection of a larger set of monitored data from the second node that includes a minimal set of monitored data for the second node; invoking the dump method on the first node to output the minimal set of monitored data for the first node to a file; invoking the dump method on the second node to output the larger set of monitored data from the second node to the file; receiving the monitored data for the first and second nodes from the object oriented query execution data structure by reading the file; displaying information corresponding to the monitored data to the user in the graphical user interface, wherein the graphical user interface is part of a monitor and debug mechanism for debugging the query as the query executes; examining the monitored data as the query executes; and performing query debug functions using the monitored data.