首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostgreSQL读取性能很差

PostgreSQL读取性能很差
EN

Database Administration用户
提问于 2021-02-14 20:09:51
回答 2查看 185关注 0票数 -2

表id、描述

情况包含5条记录id是PK

请求选择*从表中id =1

执行743 ms

为什么天堂的名字这么慢。同样的设计,MySQL上的samen查询运行在0.09s中。

EN

回答 2

Database Administration用户

发布于 2021-02-14 22:02:17

同样的设计,MySQL上的samen查询运行在0.09s中。

postgres和MySQL都应该在50微秒内执行这个查询。

甚至MySQL的计时也是荒谬的: 0.09s比它应该的时间长了2000倍。然而,MySQL客户端只显示两个小数位数的时间,因此它应该显示0.00s或0.01s。MySQL和postgres都报告了可疑的高时差,这让我认为服务器不是本地的,并且在时间上考虑了网络的滞后。

如果您使用解释分析,它将告诉您正确的执行时间,没有网络滞后。

其他的罪魁祸首可能是:您通过WiFi连接,或者在“描述”列中放置了5兆字节的文本,网络出现了问题,cpu/IO负载高,服务器内存短缺和交换,存储问题,硬盘崩溃,网络被使用bittorrent或更糟的人攻击,等等。检查系统状态、负载、内存、交换、cpu、网络延迟和吞吐量等等。

票数 1
EN

Database Administration用户

发布于 2021-02-15 07:49:51

我真诚的道歉,当然现在是客户互动的时间。我执行了解释分析,并发现它在0.006正在执行。

我再一次道歉,我早该知道的。谢谢

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/285389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档