Graphical query analyzer

   
   

A user specifies one or more queries comprising a batch of SQL statements. Each query submitted is displayed and represented as a tree, with each operation in the execution plan for the query represented by a corresponding tree node. This representation intuitively conveys the DBMS execution strategy which would be used to process the queries. The tree nodes are displayed as icons, with a unique one of such icons corresponding respectively to each of the possible query operations. In addition, the computing cost of each operation (each node) as a percentage of overall query cost is displayed, as is the cost of each query as a percentage of the overall cost of the specified query batch. A user may select an operation (tree node) with a conventional mouse, whereupon a user interface will show more detailed cost statistics relating to the selected operation.

Een gebruiker specificeert één of meerdere vragen bestaand uit een partij SQL verklaringen. Elke voorgelegde vraag wordt getoond en als boom vertegenwoordigd, met elke verrichting in het uitvoeringsplan voor de vraag die door een overeenkomstige boomknoop wordt vertegenwoordigd. Deze vertegenwoordiging vervoert intuïtief de DBMS uitvoeringsstrategie die worden gebruikt om de vragen te verwerken. De boomknopen worden getoond als pictogrammen, met een unieke één van dergelijke pictogrammen die respectievelijk aan elk van de mogelijke vraagverrichtingen beantwoorden. Bovendien worden de gegevensverwerkingskosten van elke verrichting (elke knoop) als percentage van algemene vraagkosten getoond, zoals de kosten van elke vraag als percentage van de algemene kosten van de gespecificeerde vraagpartij zijn. Een gebruiker kan een verrichting (boomknoop) met een conventionele muis selecteren, waarna een gebruikersinterface meer gedetailleerde kostenstatistieken met betrekking tot de geselecteerde verrichting zal tonen.

 
Web www.patentalert.com

< Data supply controlling device, method, and storage medium which facilities information searching by user

< Method and system for retrieving data from multiple data sources using a search routing database

> Database system

> Internet based method for facilitating networking among persons with similar interests and for facilitating collaborative searching for information

~ 00115