1

当我修改列的长度或在表中添加新列时,我们的服务团队有时会收到错误缓存计划不能更改结果类型。

我尝试了 Stack Overflow 上提到的解决方案,例如Postgres:“错误:缓存计划不能更改结果类型”

我已尝试autosave=conservative解决此问题,但仍然可以重现此问题。我在下面使用了 JDBC 连接字符串

jdbc-url: jdbc:postgresql://172.16.244.10:5432/testdb?autosave=conservative

为什么这个属性在我的情况下不起作用?

此外,我测试过prepareThreshold=0它的工作正常。但我认为它会影响性能,因为它永远不会使用客户端准备好的语句。

我只想知道避免此错误的最佳解决方案。

4

0 回答 0