我在siteground服务器上有我的后端代码,数据库在aws rds上。但是当在我的服务器上调用api时,从rds到siteground的响应需要花费太多的时间。
我们尝试了一个简单的查询,比如 "Select from TABLE where ID = 1"
返回结果花了将近3秒钟。
我们不想移动siteground上的数据库,因此任何有关加快查询时间的帮助都会有很大帮助。
我在siteground服务器上有我的后端代码,数据库在aws rds上。但是当在我的服务器上调用api时,从rds到siteground的响应需要花费太多的时间。
我们尝试了一个简单的查询,比如 "Select from TABLE where ID = 1"
返回结果花了将近3秒钟。
我们不想移动siteground上的数据库,因此任何有关加快查询时间的帮助都会有很大帮助。
1条答案
按热度按时间kqhtkvqz1#
由于您的数据库托管在俄勒冈,而应用程序托管在伊利诺伊州芝加哥,因此可以肯定地说,这两者之间的距离是巨大的。
为了获得最快的结果,理想的解决方案是将应用程序和数据库放在同一个网络/位置。
因为这不是一个选项,在您的情况下,我会建议移动您的aws应用程序到俄亥俄州(美国东部-2)。