【postgresql】PSQLException: An I/O error occurred while sending to the backend.

org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.

发送到后端时发生I/O错误。

java.io.IOException: Tried to send an out-of-range integer as a 2-byte value: 34284

尝试将超出范围的整数作为2字节值发送:34284

postgresql数据库的JDBC驱动Q对参数数量是有上限限制的,最大值为32767。

解决方案:

切分一下代码中参数的数量,分成多次查询,结果在合并。




相关推荐
wdfk_prog3 分钟前
LWIP教程 10:从 `tcp_receive()` 到 `ooseq` / SACK——TCP 乱序、重组与选择确认
网络·数据库·tcp/ip
狼与自由5 分钟前
Mysql 3种日志的区别
数据库·mysql
linweidong11 分钟前
Redis 集群故障排查与修复实战:从 Connection refused 到内存打满的七个现场
运维·数据库·redis·缓存·redis集群·运维面经·实施面经
StackTraces16 分钟前
从零跑通 Meilisearch 本地搜索服务:6 步,外加 4 个容易卡住的地方
数据库·后端
CoLiuRs19 分钟前
订单不是一张表:订单聚合与状态机
数据库·架构
shuoshuohaohao22 分钟前
Spring-boot-3 -注解 yaml配置 -日志
java·数据库·mysql
IT邦德34 分钟前
Bond-DBCheck 邦德智能巡检平台助力 DBA
数据库·dba
无毁的湖光-Al1 小时前
解Bug之路-隔离故障点后业务不恢复?-热点Key处理与亚稳态故障
java·数据库·mysql
l1t1 小时前
DeepSeek总结的有符号、无符号、未对齐:从汇编到 SQL 的教训
汇编·数据库·sql
麦壳饼1 小时前
SonnetDB SQL Cookbook:常用查询模式速查
数据库·sonnetdb