项目使用hibernate连接oracle,线上环境数据量大,然后页面在做查询时会出现慢查询的情况,DBA会将慢查询的进程杀死,但是出现了很奇怪的情况,如果此时在进行保存数据的操作,慢查询的进程被杀死后,保存数据失败,并且会给出错误提示,“ 法从套接字读取更多的数据”,这个是什么原因导致的?每个session不应该是独立的吗?
项目使用hibernate连接oracle,线上环境数据量大,然后页面在做查询时会出现慢查询的情况,DBA会将慢查询的进程杀死,但是出现了很奇怪的情况,如果此时在进行保存数据的操作,慢查询的进程被杀死后,保存数据失败,并且会给出错误提示,“ 法从套接字读取更多的数据”,这个是什么原因导致的?每个session不应该是独立的吗?
15 回答8.4k 阅读
8 回答6.2k 阅读
5 回答3.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
2 回答2.8k 阅读✓ 已解决
我自己测试了一下,一般一个session就是对应了一个sql。
建议还是查看一下日志,为什么报这个错吧。