gpt4 book ai didi

performance - Postgresql 通过网络发送查询结果非常慢

转载 作者:行者123 更新时间:2023-11-29 13:50:38 25 4
gpt4 key购买 nike

我花了几天时间来修复运行缓慢的 sql 查询但没有成功。我发现了很多类似的问题和答案,但我有一个不同的问题:

-我有一个包含大约 5000 条记录和 30 列的简单表格
-我通过 pgAdmin3 发送了一个简单的 select * from this_table 命令并工作了 15-20 秒以显示结果

没有 JOIN 也没有 WHERE

我意识到,当查询运行时,postgresql 仅以 4 Mb/ps 的速度通过 LAN 向客户端发送数据。我有千兆局域网。文件复制、ftp 和其他任何东西在此服务器上的同一 channel 上以 700-800 Mb/ps 的速度运行。

我已经在服务器控制台上用 psql 命令测试了相同的 sql 命令。查询完成仅几毫秒,这没关系。我没有磁盘和任何文件问题。

我已经阅读了所有关于 postgresql 配置的文档,增加了 work_mem 等等,但没有任何成功。

我能做什么?

最佳答案

时间几乎肯定是在 pgAdmin III 中花费的,检查进程的 CPU 使用率以确定。 pgAdmin III 可能需要很长时间才能显示大型结果集。

也许你应该改用psql

关于performance - Postgresql 通过网络发送查询结果非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41737738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com