gpt4 book ai didi

postgresql - Azure PostgreSQL 即服务延迟问题

转载 作者:行者123 更新时间:2023-11-29 12:24:05 25 4
gpt4 key购买 nike

我们在查询 Azure 托管 PostgreSQL 时遇到延迟问题。基本上,正常查询至少需要 0.5 秒到 0.8 秒才能返回响应。即使是空的选择查询也需要那么长时间。当使用不正确的凭据时,响应时间会降至 0.01 秒。也许是幕后的身份验证问题?

我的同事尝试在同一数据中心使用虚拟机,但没有帮助。我们甚至尝试创建一个具有更多 CPU 能力的实例,但这并没有帮助。

除了配置 VM 并在 VM 上安装 PostgreSQL 之外,谁能建议如何减少 Azure 托管数据库中的延迟?

最佳答案

我正在使用 azures 托管的 postgres。一开始,我们遇到了像您所描述的那样耗时很长的查询(尤其是请求的第一个查询)。

我们的问题是连接设置不保持连接打开。设置较长的超时可以部分解决问题,并且我们只会在连接达到超时时看到添加的额外时间。

现在我们已将 pgbouncer 添加到连接池中,因此我们永远不会有任何连接开销。

如果您仍然遇到此问题,请尝试进行故障排除并查看打开连接的开销有多少。对于我们来说通常是 100 - 1000 毫秒

关于postgresql - Azure PostgreSQL 即服务延迟问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51138640/

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