13. A database management system for query problem determination, the system comprising: means for receiving a database query; means for creating a query execution plan for problem determination of the database query, the query execution plan comprising a plurality of query plan operators; means for executing the query execution plan; means for displaying a progress indicator for each of the plurality of query plan operators during execution of the query execution plan in response to progress information; means for communicating progress information to a query progress analyzer for performing debugging operations; and means for performing debugging operations during execution of the query execution plan by a query progress analyzer, wherein performing the debugging operations means comprises: means for skipping at least a portion of the query execution plan; means for pausing execution of the query execution plan at a designated point; means for inspecting the query execution plan including one or more of looking up variables in the query execution plan and stepping through the query execution plan to inspect different portions of the query execution for problem determination, while the query execution is paused; means for resuming execution of the query execution plan from the designated point; and means for providing updated progress information to update display of the progress indicator, wherein upon the query execution plan's invocation, a wrapper function intervenes and jumps into debugging logic which increments a counter for the current query plan operator, and executes any additional instructions corresponding to the query plan operator, wherein the additional instructions include graphically displaying the progress as an enhancement to a query explain tool, wherein the query explain tool would poll the current status of the actual cardinalities processed for each part of the query execution plan and utilizing the existing explain facility.
13. A database management system for query problem determination, the system comprising: means for receiving a database query; means for creating a query execution plan for problem determination of the database query, the query execution plan comprising a plurality of query plan operators; means for executing the query execution plan; means for displaying a progress indicator for each of the plurality of query plan operators during execution of the query execution plan in response to progress information; means for communicating progress information to a query progress analyzer for performing debugging operations; and means for performing debugging operations during execution of the query execution plan by a query progress analyzer, wherein performing the debugging operations means comprises: means for skipping at least a portion of the query execution plan; means for pausing execution of the query execution plan at a designated point; means for inspecting the query execution plan including one or more of looking up variables in the query execution plan and stepping through the query execution plan to inspect different portions of the query execution for problem determination, while the query execution is paused; means for resuming execution of the query execution plan from the designated point; and means for providing updated progress information to update display of the progress indicator, wherein upon the query execution plan's invocation, a wrapper function intervenes and jumps into debugging logic which increments a counter for the current query plan operator, and executes any additional instructions corresponding to the query plan operator, wherein the additional instructions include graphically displaying the progress as an enhancement to a query explain tool, wherein the query explain tool would poll the current status of the actual cardinalities processed for each part of the query execution plan and utilizing the existing explain facility. 21. The database management system of claim 13 , wherein displaying a progress indicator for each of the plurality of query plan operators means comprises: means for displaying text of a part of the database query corresponding to each of the plurality of query plan operators in the query execution plan.