Hi!
I'm Martin, I'm a software developer new to the Triples/SPARQL world. I'm
currently building queries against a Fuseki/TDB backend (that I can work on
too) and I'm getting into significant performance problems (including never
ending queries). Despite what I thought was a good search on the apache
jena website I could not find a lot of insight about performance
investigation so I'm trying it here.

Most of my data experience comes from the relational world (ex: PG) so I'm
sometimes drawing comparisons there.

To give some context my data set is around 15 linked concepts, with the
number of triples for each ranging from some hundreds to 500K - total less
than 2 millions (documents/authors/publication kind of data).

Unto questions:

   - When I'm facing a slow query, what are my investigation options. Is
   there an equivalent of an "explain plan" in SQL pointing to the query
   specific slow points? What's the advised way for performance checks in
   SPARQL?
   - Are there any performance setups to be aware of on the server side?
   Like ways to check indexes are correctly built (outside of text search that
   I'm not working with for the moment)
   - We're currently using TDB1. I've seen the transactional benefits of
   TDB2 - are there performance improvements too that would warrant a
   migration there ?

Thanks a lot already!

Martin
-- 
*Martin Van Aken - **Freelance Enthusiast Developer*

Mobile : +32 486 899 652

Follow me on Twitter : @martinvanaken <http://twitter.com/martinvanaken>
Call me on Skype : vanakenm
Hang out with me : mar...@joyouscoding.com
Contact me on LinkedIn : http://www.linkedin.com/in/martinvanaken
Company website : www.joyouscoding.com

Reply via email to