[redland-dev] [Rasqal RDF Query Library 0000422]: Performance hit with "SELECT DISTINCT"
Mantis Bug Tracker
mantis-bug-sender at librdf.org
Fri Feb 4 21:52:28 CET 2011
The following issue has been SUBMITTED.
======================================================================
http://bugs.librdf.org/mantis/view.php?id=422
======================================================================
Reported By: dbrnz
Assigned To:
======================================================================
Project: Rasqal RDF Query Library
Issue ID: 422
Category: query engine
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Query Language:
======================================================================
Date Submitted: 2011-02-04 20:52
Last Modified: 2011-02-04 20:52
======================================================================
Summary: Performance hit with "SELECT DISTINCT"
Description:
The query "SELECT * WHERE { ?s ?p ?o } LIMIT 10" completes after getting the
first 10 triples. In contrast, the query "SELECT DISTINCT * WHERE { ?s ?p ?o }
LIMIT 10" is gets *all* triples from the store before returning the first 10
distinct ones. Could the code not check for distinctness when results are stored
and then stop the query once LIMIT had been reached??
Thanks.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2011-02-04 20:52 dbrnz New Issue
======================================================================
More information about the redland-dev
mailing list