gpt4 book ai didi

amazon-web-services - 从本地计算机连接时,AWS RDS 速度非常慢

转载 作者:行者123 更新时间:2023-12-03 00:54:00 24 4
gpt4 key购买 nike

我有一个 AWS RDS 实例已启动并正在运行。当从我的网站(也在 AWS 上,同一区域)查询数据库时,它运行得很好。但是,如果我尝试从本地开发计算机连接到数据库,则执行任何查询都需要 AGES 时间。有谁知道为什么?我已打开安全组以允许连接(当我尝试从本地计算机连接时)。

最佳答案

造成此类问题的原因可能有多种。有些原因可能很明显,但为了答案的完整性而提及它们。您说过查询执行速度很慢,所以我假设连接建立成功,并且网络 ACL、安全组等没有问题。

原因 1:您的互联网连接速度太慢

这可能是由多种原因造成的。请参阅以下内容...

  • 另一台设备正在使用您的互联网带宽
  • 您在同一设备上进行了一些并行下载
  • 您的互联网配额已超出
  • ISP 速度问题

无论出于什么原因,这样的问题在一段时间后就会得到解决。使用 this 检查您的互联网速度.

原因二:超出RDS实例最大连接数

您可能会达到 MySQL 最大进程数的限制。因此,当您连接并发出任何命令时,如果允许运行的进程数已饱和,则您必须等待,您的请求将进入队列。但如果您没有获得插槽,那么之后就会超时。

连接总数取决于您使用的实例类型。您可以在数据库参数组选项中检查和设置。搜索max_connections

enter image description here

原因 3:地理网络延迟

您的网站位于同一区域,到达 RDS 实例的网络跃点数量较少。但是您的本地计算机可能需要多次跃点才能到达 RDS 并返回。一般来说,AWS 速度相当快并且网络稳定,但您可能会注意到某些协议(protocol)的延迟问题。

这极不可能,但仍然可能是一个原因。

原因 4:您的网络带宽较低

要查询多条记录,您的带宽可能不足以以极快的速度返回它们。因此,您会看到数据库查询速度缓慢。

关于amazon-web-services - 从本地计算机连接时,AWS RDS 速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33141467/

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