先看结论
支持度partial
置信度high
严重度major
GET_LOCK 系官方文档提供(4.3.1+);锁作用域为租户级,跨节点语义与超时行为建议真库验证 |实测2026-07-09(v4.2.5.7,172.16.0.146): GET_LOCK EXPLAIN 通过
替代
需按命中位置逐条评估改写
库侧 / 应用侧
库侧
可行:MySQL 兼容目标核对 GET_LOCK 支持与作用域;PG 系改 pg_advisory_lock(键改整数哈希)
应用侧
可行:分布式锁上移应用层既有组件(Redis/ZooKeeper 等)
验证建议:判定条件:锁的作用域要求(跨库/跨服务则上移应用层);锁互斥与超时行为并发实测