开发者社区 问答 正文

pg数据同时出现AccessShareLock和ExclusiveLock时,如何释放,请求各位大神

使用如下sql查询出数据库的问题,请问各位大神怎么处理 image.png

在使用查询语句时报如下错误 image.png

在现场等待求大神帮忙

展开
收起
小贺东 2020-08-21 15:45:06 5055 分享 版权
1 条回答
写回答
取消 提交回答
  • 专注大数据、架构框架、集群、中间件、分布式、数据库、监控、开源、基础架构等技术分享,助力数字化转型。

    建议多加点SQL 语句。先解释下涉及到的锁的具体含义:

    AccessShareLock 只是共享读锁,只有需要AccessExclusiveLock锁的语句比如alter table 等才会等待该锁会被释放。 ExclusiveLock 这个锁一般是全局资源的排它锁,我猜测是xid 对应的排它锁,保证在该事务之内的查询的锁机制

    2020-08-21 16:40:53
    赞同 展开评论
问答分类:
问答地址: