在SQL Server中,假设我正在测试一个功能,我可以在app中应用断点并检查DB中未提交的记录,如下所示:
select * from mytable with(nolock)
Oracle中是否有相同的脏读取。据我所见,我无法找到这样的功能。
Here it says it's not possible。从调试核心问题的角度来看,有没有办法实现这个目标?
答案 0 :(得分:1)
您无法在Oracle中进行脏读。 对于调试,我认为你可以:
在代码中添加一个表,并将中间数据存储在该表中。您可以在运行后验证此数据。另外,最好使这个表中的插入成为一个自治事务。
希望有所帮助
Vishad