是否可以比较运行utplsql前后的一组数据库表,看看有什么变化。
我有两个utplsql测试包,ut_package1和ut_package2。
ut_plackage1在很长一段时间内运行良好,在添加ut_package2后开始出现一些故障。
ut_package2测试运行正常,但在ut_package1中导致了一些失败。
我想比较运行ut_package2前后的数据库数据,以查看导致ut_package1失败的更改。
也请分享如果有一个更好的方法,可以帮助我找到RCA。
谢谢。
确保两个utplsql包都没有使用公共数据。还确保ut_package2中正在进行数据清理。但在ut_package1中仍然看到一些失败。
1条答案
按热度按时间qq24tv8q1#
可以查看表中的数据在某个时间间隔之前的外观。
例如
使用运算符减去相交等,检查在该期间发生了什么变化相对容易。
搜索“oracle flashback”以获取更多信息。