SPARQL结果集限制为10000

时间:2016-11-29 23:12:34

标签: sparql virtuoso

我运行一个查询,我知道应该对Virtuoso返回超过10,000行,但我只返回10,000行。我在查询结束时没有使用LIMIT子句。该数字是否为默认结果集限制以及如何覆盖它?

我的查询是:

select distinct ?s { ?s ?p ?o. }

2 个答案:

答案 0 :(得分:4)

如果这是您自己的实例,您可以编辑INI文件中的ResultSetMaxRows设置。

如果这是其他人的实例,他们可能愿意/能够调整该设置。如果没有,您可以使用LIMIT / OFFSET(和ORDER BY)子句逐步完成整个结果集。

答案 1 :(得分:1)

很可能是服务设置的默认设置,以限制用户在不知不觉中使用SPO查询下载整个存储库。