如何在VoltDB中增加查询特定的超时时间

时间:2018-06-27 04:44:20

标签: voltdb

在VoltDB Community Edition中,当我上传CSV文件(大小:550Mb)超过7次,然后执行基本的汇总操作时,它显示查询超时。 但是后来我尝试通过网络界面增加查询超时,但仍然显示错误,因为“查询特定超时为10秒” 如果我想解决此问题该怎么办?

1 个答案:

答案 0 :(得分:0)

您的配置/部署文件是什么样的?为了增加查询超时,以下代码应位于您的deployment.xml文件中的某个位置:

<systemsettings>
   <query timeout="30000"/>
</systemsettings>

例如,其中30000是30秒。首次使用voltdb init初始化数据库时,将设置集群范围的查询超时。您可以用上面的部分强制初始化一个新的部署文件:

voltdb init --force --config=new_deployment_file.xml

或者您可以保持集群运行并只需使用:

voltadmin update new_deployment_file.xml

文档此部分中的“查询超时”部分也包含更多信息:

https://docs.voltdb.com/AdminGuide/HostConfigDBOpts.php

完全公开:我在VoltDB工作。