修改表结构时数据库(表)卡住了怎么办?怎样杀死正在执行的修改表结构进程?
如果有多条记录, 请注意看右边的语句以确保找到正确的进程id。注意, 将括号中的数字换成你查找到的进程id就可以了。然后执行以下语句,即可将修改进程中止。第一步, 找到修改表结构的进程id。你将会看到如下图的表格。
·
如题
解决办法很简单
第一步, 找到修改表结构的进程id
使用如下命令:
SELECT pid, query
FROM pg_stat_activity
WHERE query LIKE '%ALTER TABLE%';
你将会看到如下图的表格
如果有多条记录, 请注意看右边的语句以确保找到正确的进程id
然后执行以下语句,即可将修改进程中止
SELECT pg_cancel_backend(10115138);
注意, 将括号中的数字换成你查找到的进程id就可以了
最后
如果本文对你有帮助, 请记着回来点个赞支持一下, 谢谢!!!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)