当从我的 AWS 机器连接到我的 AWS RDS 时,它运行良好,但当尝试从我的本地机器连接时 - 它需要很多时间。
执行某些查询时速度很慢(有些查询比其他查询花费的时间长)。 对于在我的生产服务器上用时不到 1 秒的查询,慢意味着超过 5 秒。 当我在以色列时,我的生产服务器和 RDS 在 N.virginia(美国)。 将我的项目上传到生产服务器时,它运行速度很快(查询不到一秒),但是当从我的本地网络工作时,它需要超过 5 秒!
我在网上寻找答案,但没有成功。
最佳答案
对于本地开发,请考虑在您的工作站上设置一个开发数据库。您可以在您的机器上安装数据库用于开发,并将您的项目配置为连接到它而不是生产。无论如何,这通常被认为是最佳做法。
另一个考虑因素是在离您所在地区较近的地方设置数据库。检查this您所在地区的服务页面。
关于amazon-web-services - 从本地主机连接时 AWS RDS 速度很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51271146/