我是否可以暂时暂停RDF批量加载过程一段时间,然后将其恢复到进程?

我是否可以暂时暂停RDF批量加载过程一段时间,然后将其恢复到进程?,rdf,bulkloader,bulk-load,virtuoso,data-dump,Rdf,Bulkloader,Bulk Load,Virtuoso,Data Dump,我目前正在使用rdf_loader_运行过程将DBpedia和Freebase数据转储批量加载到virtuoso开源版v7中。数据库在我们的服务器上,我在Virtuoso中为一个在线服务运行了另一个图形IRI。加载过程很大程度上影响了服务的响应率。我是否可以使用isql中的rdf_loader_stop来临时暂停加载线程,并且它是否能够通过再次运行rdf_loader_run命令恢复到加载进程的前一状态? 官方维基对此没有很好的解释。rdf\u loader\u stop将在当前导入的文件完成后

我目前正在使用rdf_loader_运行过程将DBpedia和Freebase数据转储批量加载到virtuoso开源版v7中。数据库在我们的服务器上,我在Virtuoso中为一个在线服务运行了另一个图形IRI。加载过程很大程度上影响了服务的响应率。我是否可以使用isql中的rdf_loader_stop来临时暂停加载线程,并且它是否能够通过再次运行rdf_loader_run命令恢复到加载进程的前一状态? 官方维基对此没有很好的解释。

rdf\u loader\u stop将在当前导入的文件完成后停止导入。此时,队列实际上保持不变。严格地说,它只是放置了一个标志,导入进程在继续处理队列中的下一个文件之前检查该标志

rdf_loader_run将继续运行队列中的下一个文件

rdf_loader_stop是您要查找的。但是,它只是停止加载下一个文件。必须先完成当前文件

它基本上是在db.dba.load_列表表中插入一个停止文件,我想在Virtuoso处理load_列表中的下一个文件之前首先检查该文件,rdf_load_stop将停止导入,您可以通过再次运行rdf_loader_run随时重新启动它

如果需要强行停车,请键入txn_killall1

您可以通过打开一个新的isql窗口并键入以下查询来检查导入的状态:按ll_状态从load_列表组中选择ll_状态,COUNTll_状态

ll_state=0:尚未处理的文件 ll_state=1:当前正在处理的文件 ll_state=2:已完成的文件


如果执行强制停止,则必须将ll_state=1行再次更改为ll_state=0,以确保它们将被处理。

命令rdf_load_stop不是rdf_loader_stop吗?我建议进行编辑,但已被拒绝。