兼容性判定
支持度none
严重度major
置信度high
依据规则ora.pkg.dbms_lock
怎么改
pg_sleep / pg_advisory_lock 系函数
判定说明
SLEEP 直接改写;用户锁改 advisory lock 需重验超时与会话断开释放行为
库侧 / 应用侧路径
库侧改造
需人工确认改造边界
应用侧改造
需人工确认改造边界
推荐路线:case_by_case。验证建议:先区分用法:SLEEP 改目标端休眠函数即可;REQUEST/RELEASE 用户锁承载业务互斥时,advisory lock 改写必须重验锁超时与会话异常断开后的释放行为