兼容性判定
支持度partial
严重度major
置信度high
依据规则ora.plsql.commit_in_proc
怎么改
需按命中位置逐条评估改写
判定说明
仅 PROCEDURE(CALL、非嵌套上下文)可 COMMIT;FUNCTION 内不可——按调用形态改造或事务控制上移应用层
库侧 / 应用侧路径
库侧改造
可行:对象改造为目标端 PROCEDURE(CALL 调用上下文)保留事务控制
应用侧改造
可行:事务控制上移应用层,过程内去 COMMIT/ROLLBACK
推荐路线:case_by_case。验证建议:判定条件:调用形态(被函数/查询内调用则必须上移应用层);批量任务断点续跑语义必测