Java 大插入查询失败Hibernate\Postgresql
我正试图找出现有系统故障的根本原因。我对此不太了解,但问题似乎在于通过Hibernate将大行插入Postregsql。 它无法插入带有文本字段的记录,该字段的大小约为50-100k 对于postgresql本身来说,这不应该是一个问题。但是我想hibernate中可能有一些设置\参数会影响它。对搜索方向有什么建议吗?Java 大插入查询失败Hibernate\Postgresql,java,hibernate,postgresql,Java,Hibernate,Postgresql,我正试图找出现有系统故障的根本原因。我对此不太了解,但问题似乎在于通过Hibernate将大行插入Postregsql。 它无法插入带有文本字段的记录,该字段的大小约为50-100k 对于postgresql本身来说,这不应该是一个问题。但是我想hibernate中可能有一些设置\参数会影响它。对搜索方向有什么建议吗? 首先我试着看看例外情况, 如果它在您的本地计算机或 服务器日志,以获取更多线索。自从 你说是在插入一行时, 也许你知道发生在哪里 请尝试插入文本所在的行 字段只有几个字节,以查看
- 首先我试着看看例外情况, 如果它在您的本地计算机或 服务器日志,以获取更多线索。自从 你说是在插入一行时, 也许你知道发生在哪里
- 请尝试插入文本所在的行 字段只有几个字节,以查看 这很有效。也许联系是 速度慢,插入量超过50k 导致超时,然后是 回滚
- 还要检查一下,如果插入 属于更大的交易 或者它在一个较小的上执行
- 尝试在普通jdbc中进行插入(只是暂时的),看看是否有效,并排除连接问题
- 如果问题不在连接中,则可以开始调整Hibernate参数。可能会禁用第二个缓存。堆栈异常或调试会话将有助于了解要更改的参数