在Rails Web应用程序中,与Digital Ocean相比,RDS存在严重的性能问题:
应用程序配置:
Ruby 1.9.3
Rails 3
PostgreSQL 9.3
我的数据库有大约5亿的记录。所有数据都得到了很好的索引和优化。当我从数据库中的重表中选择数据时,相同的查询在“数字海洋”上大约<5>分钟,在Amazon RDS服务器上 65-70分钟
我现在的服务器配置如下:
服务器配置:
Hosted on server: Digital Ocean
Storage: 1 TB
RAM: 96 GB
Processor: 24 core
上述配置对于“Digital Ocean”来说成本很高。所以我用RDS在亚马逊上创建了新的服务器。
所以请帮忙。
为什么 Amazon RDS for PostresSql在数据库操作中造成了很大的时间差异。
提前致谢。