![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发报错处理与反省
发现问题,解决问题
潇然的逆熵增之路
为了理想,为了梦
展开
-
java解决bug相关问题 持续更新
在同一个请求里面,有对同一张表进行多次保存或更新,但是事务并没有提交(这里看用的什么框架),然后读取到数据库id为空的数据。解决:在每次进行保存或者更新的时候,flush一下数据,进行强制提交,以保证后续的查询。二、看是否debug断点数量问题,取消所有debug小红圈,然后重新构造。一、看是否是缓存的问题,利用生命周期 clean一下,重新构建。一、缓存问题,读取的是缓存里的数据,而不是数据库的最新的值。二、脏读问题,读到一条还没有在数据库里面更新数据。这里显示的更新数据,乐观锁失败了。原创 2023-05-22 09:52:54 · 113 阅读 · 2 评论 -
ORACLE 重复leftjoin 磁盘内存满造成IO异常
ORA-01114: 将块写入文件 204 时出现 IO 错误 (块 # 1309326) ORA-27072: 文件 I/O 错误 Linux-x86_64 Error: 28: No space left on device Additional information: 4 Additional information: 1309326 Additional information: 4294967295。原创 2023-04-20 10:54:53 · 241 阅读 · 1 评论