AWS Athena JDBC 查询超时

AWS Athena JDBC Query timeout

我通过 JDBC 使用 Amazon Athena。最近我得到了

java.sql.SQLException: Query timeout

对于几个查询,但是当我 运行

println(statement.getQueryTimeout)

我看到了“0”,表示没有设置查询超时。

如何解决超时异常的问题?

来自AWS Athena Documentation
服务器端的 athena 查询超时默认设置为 30 分钟,
您可以通过 AWS 支持页面要求增加此限制

。将查询拆分为更小的查询以搜索更小的数据子集。