2

在 Rails Web 应用程序中,RDS 与 Digital Ocean 相比存在很大的性能问题:

应用程序配置:

Ruby 1.9.3 
Rails 3
PostgreSQL 9.3

我有大约 5 亿条记录的数据库。所有数据都经过良好的索引和优化。当我从数据库中的繁重表中选择数据时,相同的查询在“数字海洋”上大约需要5-10 分钟,在 Amazon RDS 服务器上大约需要65-70 分钟。

我有以下配置的现有服务器:

服务器配置:

Hosted on server: Digital Ocean
Storage: 1 TB
RAM: 96 GB
Processor: 24 core

上述配置与“数字海洋”相比成本昂贵。所以我用 RDS 在亚马逊上创建了新服务器。

所以请帮忙。

为什么Amazon RDS for PostresSql 会在数据库操作中造成如此大的时间差异。

提前致谢。

4

0 回答 0