В основном для типов инстансов в RDS основные различия заключаются в следующем:
- Доступная память
- Доступный ЦП
- Максимальная пропускная способность сети
- Burstable vs non-burstable (семейство экземпляров
T
использует пакетные кредиты, когда они исчерпаны, ваш ЦП ограничен).
Поскольку вы используете T2.micro
, у вас есть только один доступный ЦП . После того, как кредиты будут исчерпаны, вы также будете ограничены только 20% максимальной загрузкой ЦП, что ограничит ваши возможности.
Я также хотел бы отметить, можете ли вы инвестировать больше в платформу AWS есть специальное решение для хранилища данных для аналитики: Redshift , оно, вероятно, будет работать лучше, но будет стоить дороже, оно также разветвлено от Postgres.
Если придерживаться Postgres в RDS вы также должны учитывать Aurora Postgres, он обычно обеспечивает производительность в 2-3 раза выше, чем обычный Postgres на RDS.