当前位置: 首页 > ai >正文

PostGreSQL:数据表被锁无法操作

问题描述

        在使用QGIS向远程服务器上预先部署好的PostGreSQL数据表中写入POI点数据(假设表名称为:tb_poi)时,由于各种原因,导致出现以下情况:

1. 远程服务器上的PostGreSQL数据库中,存在名称为tb_poi的数据表;

2.但是无法对tb_poi数据表进行操作,例如:查看数据表结构、通过SQL语句查询数据表记录等。

        经过排查,猜测可能是由于多方操作,导致tb_poi数据表被锁了。

解决方案

查询被锁住的数据表

        SQL语句如下,

select a.locktype,a.database,a.pid,a.mode,a.relation,b.relname
from pg_locks ajoin pg_class b on a.relation = b.oid
#b.relname对应要查找的、可能被所住的目标数据表名称
WHERE b.relname = 'tb_poi';

        查询结果如下,

http://www.xdnf.cn/news/5356.html

相关文章:

  • JVM-类加载子系统
  • DA14585墨水屏学习(2)
  • Day01 ST表——倍增表
  • 11、参数化三维产品设计组件 - /设计与仿真组件/parametric-3d-product-design
  • 移动应用开发的六大设计原则
  • [Java实战]Spring Boot 整合 Freemarker (十一)
  • C++入门小馆: 二叉搜索树
  • 前端面试2
  • 【C语言干货】二维数组传参本质
  • C++23 views::repeat (P2474R2) 写一篇博客
  • Flutter - UIKit开发相关指南 - 导航
  • 深入理解 Java 适配器模式:架构设计中的接口转换艺术
  • 集成灶十大品牌对比
  • Nodejs核心机制
  • 说说Redis的内存淘汰策略?
  • 超市销售管理系统 - 需求分析阶段报告
  • Fiori学习专题四十:单一控件
  • 汇编学习——iOS开发对arm64汇编的初步了解
  • Spring Boot项目(Vue3+ElementPlus+Axios+MyBatisPlus+Spring Boot前后端分离)
  • 微服务架构实战:从服务拆分到RestTemplate远程调用
  • DINOv2
  • Spring框架(一)
  • Spring AI(3)——Chat Memory
  • skopeo工具详解
  • 成功案例:塔能精准节能技术为核心的工厂节能
  • GitHub打开缓慢甚至失败的解决办法
  • RTOS优先级翻转
  • 论文解读:MP-SfM: Monocular Surface Priors for Robust Structure-from-Motion
  • 22.第二阶段x64游戏实战-分析周围对象类型
  • SHAP分析!Transformer-BiLSTM组合模型SHAP分析,模型可解释不在发愁!