I am having a problem optimizing Oracle based webservices that query
the SEM_MATCH table for exported triples.  In many of my queries it
seems I have to use the OPTIONAL clause in order to return results
because of nulls in some of the data.  It is impossible to determine
which columns may have nulls in it for the most part because the data
is constantly changing.  So far the only way I can make the queries
run faster is to try to remove as many of the OPTIONAL clauses as
possible.  Would it be faster to use JOINS or UNIONS within the
SEM_MATCH SPARQL portion of the queries somehow?  Some of these
queries have over 100 OPTIONAL statements and are incredibly too slow
to be run as a webservice for an application.  Any ideas of how to
optimize performance would be greatly appreciated, thanks.

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to