Rajeev, When you click 'Execution plan' button you get a report that consists of three sections. First one simply lists all lexems of query, line by line. The only purpose of the thing is to let you see things like misused quotes or special characters. 'Execution plan' section contains the full SQL text made from SPARQL. This SQL is what Virtuoso really compiles and executes instead of original SPARQL. Third section contains internal representation of the SPARQL query; it was self-explanatory at the very beginning of the development, now it's more obfuscated than useful, please ignore it.
So I'd suggest to ignore everything except 'execution plan' section. BTW built-in function sparql_to_sql_text () gets a SPARQL text and returns its SQL equivalent; you can use it via any SQL client so you don't need this or similar web interface for debugging. Best Regards, Ivan Mikhailov, OpenLink Software. > In the meantime, could you point to some resources where some detail > is given about the query analyser that is available in the sparql > client in the sparql demo ? > I mean, http://localhost:8890/sparql_demo/ > > Regards > Rajeev J Sebastian