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