Hi,

I have been doing some preliminary testing of Virtuoso and ran into an very odd 
behavior.
I loaded our test data set of 500K triples using the rdf_sink mechanism into 
one graph.
I also updated the RDF_QUAD table definition to coincide with the performance 
tuning tips described in 
http://docs.openlinksw.com/virtuoso/rdfperformancetuning.html .
Below is a table with the timing results of different access methods.
As you can see, using the SPARQL end point is by far the fasted access method.
Does this data match your performance expectations for the different access 
methods or is there a particular things to watch out for using the JDBC 
interface?

Thanks,

Marco





Query
 Rows
 ISQL (ms)
 JDBC (ms)
 SPARQL HTTP Endpoint
 
hypothesesTriplesWithoutAuthors
 2942
 1409
 6615
 93
 
hypothesesTriplesWithOptionalAuthors
 49317
 46644
 172072
 4349
 
hypothesesTriplesWithUnionAuthors
 4144
 2267
 9463
 153
 
hypothesesTriplesWithTitleFilter
 399
 175
 945
 26
 
hypothesesTriplesWithTitleFiterAndUnionAuthors
 11563
 5525
 23123
 428
 
marchesisHypothesisWithUnionAuthors
 52
 49
 154
 12
 
marchesiHypothesisContainedResearchStatements
 787
 379
 1970
 26

Reply via email to