Я хотел бы знать, как влияет производительность сети (также точное имя метрики, используемой типами экземпляров AWS RDS) на БД.
Я загружаю базу данных Graph с данными в масштабе, используя параллельную обработку (несколько модулей в Kubernetes).
Я заметил, что, просто переключаясь с одного типа экземпляра RDS на другой более мощный и отслеживая показатели БД в консоли AWS, производительность удваивается.
Удвоенные показатели производительности: :
VolumeWriteIOPs - в два раза
Пропускная способность сети - в два раза
VolumeReadIOPs - в три раза
Поскольку лучший тип экземпляра имеетбольше ЦП, ОЗУ, диска и, возможно, производительности сети (я полагаю, что есть «невидимая» сетевая производительность, которая не показана в спецификациях экземпляра), я предполагаю, что мой вопрос действительно - , если есть (гипотетически) экземпляр с тем же самым ЦП, тем же ОЗУ, той же производительностью диска, какое различие в производительности сети дает БД?
![enter image description here](https://i.stack.imgur.com/C4JSq.png)
Базы данных и базы данных RDS обрабатывают все медленнее, если производительность сети ниже?
Или он отвечает с той же скоростью, но обслуживает только меньше соединений (заставляя остальных ждать)?
В моем случае использования они являются модулями Kubernetes, которые пишут в БД, так что он обслуживает каждый модуль медленнее или он не реагирует на запросы выше определенной точки?