将 postgres 数据库移动到亚马逊免费 RDS 后,Heroku Django 应用程序变慢
Heroku Django application slower after moving postgres database to Amazon free RDS
我使用免费套餐和免费 Postgres 数据库在 Heroku 上安装了一个试验性 Django 项目。但是,由于 Heroku 的大小限制,我将数据库移到了 Amazon RDS 免费套餐,它提供了更多 space 并且没有行限制。
但是在移动之后我注意到我的 Django 应用程序的性能非常慢!有没有办法重新配置我的设置以使我的 application/database 运行得更快?
如果是 RDS 的 "free tier",您使用的是一个非常小的数据库(就 CPU 和内存而言),因此速度慢也就不足为奇了。具体来说,免费层是 t2.micro,它有一个虚拟 CPU 和 1gb 内存。
此外,您的存储类型(磁性、SSD、预配置的 iops)可能会有很大的不同。您可以在 cloudwatch 中观察 RDS 实例的磁盘统计信息,看看是否是问题所在。
我使用免费套餐和免费 Postgres 数据库在 Heroku 上安装了一个试验性 Django 项目。但是,由于 Heroku 的大小限制,我将数据库移到了 Amazon RDS 免费套餐,它提供了更多 space 并且没有行限制。 但是在移动之后我注意到我的 Django 应用程序的性能非常慢!有没有办法重新配置我的设置以使我的 application/database 运行得更快?
如果是 RDS 的 "free tier",您使用的是一个非常小的数据库(就 CPU 和内存而言),因此速度慢也就不足为奇了。具体来说,免费层是 t2.micro,它有一个虚拟 CPU 和 1gb 内存。
此外,您的存储类型(磁性、SSD、预配置的 iops)可能会有很大的不同。您可以在 cloudwatch 中观察 RDS 实例的磁盘统计信息,看看是否是问题所在。