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



Reply via email to