为什么有时 PostgreSQL 有时会表现得比较卡?

30 天前
 teli

客户端是 DBeaver 。
PostgreSQL 是阿里云云服务器的 docker 跑的上。
卡的操作有:创建表、简单的查询
卡的表现为:一直卡在那,一直无返回,取消都卡 。要么干嘛都卡,要么都不卡

另外还有另一个脚本在访问数据库,操作有下面两个:

SELECT COUNT(*) FROM public.XXX WHERE qa_code = %s
INSERT INTO public.XXX
(qa_code, department, title, description, answer)
VALUES(%s, %s, %s, %s, %s)

之前玩 CockroachDB ,也遇到过一样的情况

1263 次点击
所在节点    PostgreSQL
10 条回复
hxzhouh1
30 天前
等我去算一卦
bigfei
30 天前
看是否 io 使用率过高造成的
teli
30 天前
@bigfei 补充下,客户端卡时,我特意去看了脚本的日志,两条 sql 都正常跑哦
cslive
30 天前
DBeaver 卡住了,重启 DBeaver 解决,要不就换版本
0x663
30 天前
第一反应是客户端的问题,可以试试 PG 官方的客户端
nianlifeixing
30 天前
有个服务器耗时时间,可能是客户端缓存不够,我用 pycharm 第一次连接会出现一个简单查询 sql ,干到 10s 以上,发现服务器执行时间很低,还是因为客户端初始化的问题
shinession
30 天前
用 pgadmin 试试
yjhatfdu2
30 天前
再开一个 session ,查 select * from pg_stat_activity ,看看查询卡住的具体原因
chobitssp
29 天前
teli
14 天前
@0x663 尴尬了
psql 也卡住了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1044093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX