我正在运行 Virtuoso 开源服务器版本 07.20.3217.
我在那里存放三元组。但是,在执行某些 SPARQL 查询时,我收到以下错误消息:
Virtuoso 42000 Error The estimated execution time 0 (sec) exceeds the limit of 3000 (sec).
这不是第一次发生在我身上。通常我尝试 re-write 查询,问题解决了。但是,这次估计的时间是 0.此外,我无法 re-write 查询以避免此错误。
服务器只能由我本地访问,所以我不会有任何问题启用花费大量时间的查询。
我要问的是:在 Virtuoso 中是否有任何配置文件或类似文件,我可以设置每个查询超过 3000 秒的上限?
提前致谢,
1 回答
在 Virtuoso
INI
文件的[SPARQL]
部分中设置了 server-side 超时MaxQueryExecutionTime
,为在产品文档中讨论过。ObDisclaimer:OpenLink 软件产生炫技,雇用我。