查询准备期间发生 vertica 错误:未连接到服务器
vertica error occurred during query preparation : no connection to the server
我们正在尝试 运行 插入语句,它显示以下错误:
ErrorMsg: [Vertica][VerticaDSII] (10) 查询准备期间发生错误:未连接到服务器
有时,如果我再次尝试 运行ning 它,它会成功执行。
我已经增加了 resultbuffersize,以及我的资源池的 maxmemorysize。
请告诉我解决此问题的核心问题和行动。
您的连接可能因超时而关闭,而您正在尝试使用已关闭的连接。使用连接池时,您需要在代码中将连接从池中拉出以检查连接是否仍然打开的逻辑。如果不是,则需要丢弃它并创建并返回一个新的打开的连接。
通常是您的 DBMS 在指定超时后断开连接。您可以将 DBMS 配置为永不断开连接,但这通常不是一个好主意,因为您很容易导致连接泄漏,并且您的服务器可能 运行 失去连接,导致所有未来的连接失败,直到服务器重新启动.
我们正在尝试 运行 插入语句,它显示以下错误:
ErrorMsg: [Vertica][VerticaDSII] (10) 查询准备期间发生错误:未连接到服务器
有时,如果我再次尝试 运行ning 它,它会成功执行。 我已经增加了 resultbuffersize,以及我的资源池的 maxmemorysize。
请告诉我解决此问题的核心问题和行动。
您的连接可能因超时而关闭,而您正在尝试使用已关闭的连接。使用连接池时,您需要在代码中将连接从池中拉出以检查连接是否仍然打开的逻辑。如果不是,则需要丢弃它并创建并返回一个新的打开的连接。
通常是您的 DBMS 在指定超时后断开连接。您可以将 DBMS 配置为永不断开连接,但这通常不是一个好主意,因为您很容易导致连接泄漏,并且您的服务器可能 运行 失去连接,导致所有未来的连接失败,直到服务器重新启动.