美文网首页
pg行级锁advisory lock

pg行级锁advisory lock

作者: 不要重不要重 | 来源:发表于2019-09-25 09:47 被阅读0次

    https://github.com/digoal/blog/blob/master/201705/20170507_02.md

    参考这里,总之,有两个问题,
    第一, advisory lock锁住的ID,是库级冲突的,也就是说,建立隔离的时候,是针对整个库去做记录的
    当然只有用到关键词pg_try_advisory_xact_lock 的时候,才会去检查是否做了读写隔离
    第二,当某个id被 advisory lock锁住之后查询不返回数据,不报错,差评,差评,其原理就是 不读取快照(从而实现读写堵塞(实际上是隔离)。)

    image.png image.png image.png

    相关文章

      网友评论

          本文标题:pg行级锁advisory lock

          本文链接:https://www.haomeiwen.com/subject/hveiuctx.html