解决postgres数据库数据更新、删除、查询没反应问题的方案
·
- 问题现象:
用代码增删查pg数据库 没有任何反应,也没有报错;然后用navicat操作时,进度条一直为0%
- 问题原因:
因为连接线程较多,导致数据库卡死了
- 解决方案:
执行一下语句
select pg_terminate_backend(pid) from (select pid from pg_stat_activity where datname = '数据库名' ) a;`
如果报错,或者解决不了的话,执行以下命令
SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE state='idle';
问题就可以解决了!!!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)