尝试使用DBeaver同时执行多个查询时,无法与Ignite群集通信
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了尝试使用DBeaver同时执行多个查询时,无法与Ignite群集通信相关的知识,希望对你有一定的参考价值。
我正在使用Apache Ignite 2.3.0。我使用apache ignite数据库驱动程序使用DBeaver配置了ignite。一次执行单个查询工作正常。但是当我试图同时在两个SQL编辑器上执行两个不同的查询时,即在SQL编辑器上执行第一个查询时,我试图在DBeaver中的另一个SQL编辑器上执行另一个查询。它抛出SQL错误[08006]:无法与Ignite群集通信。结果,两个查询都停止执行。
答案
Ignite JDBC驱动程序不是线程安全的,因此不能同时使用单个连接。
如果要同时执行多个SQL查询,则应为每个线程创建单独的连接。
以上是关于尝试使用DBeaver同时执行多个查询时,无法与Ignite群集通信的主要内容,如果未能解决你的问题,请参考以下文章