Использование большого количества памяти в экземпляре RDS для среды Wordpress

В настоящее время я размещаю сайт Wordpress, созданный с использованием Elastic Beanstalk. Я пытался сократить расходы, и одна из наиболее дорогостоящих частей моей текущей среды - это экземпляр RDS. Экземпляр RDS - это T2.Medium, работающий в среднем на 0,33% ЦП, 10% памяти, но почти 60% памяти. В идеале я хотел бы сбросить экземпляр до T2.Small, но это уменьшило бы вдвое доступную память ... поэтому мой вопрос: почему мое использование памяти так велико, и могу ли я что-нибудь сделать, чтобы уменьшить использование памяти?

Я ценю, что все потратили время, чтобы помочь мне в этом. Я сделаю все возможное, чтобы предоставить любую информацию, которая может помочь прояснить любые детали, которые я упустил:)

Nate

1
задан 21 September 2016 в 19:10
1 ответ

Операционные системы и базы данных используют память для кэширования информации, которую в противном случае пришлось бы извлекать с диска. Это обеспечивает существенный прирост производительности, так как извлечение информации из системной оперативной памяти на много порядков быстрее, чем извлечение ее с диска, даже если этот диск является быстрым SSD.

Итак, можно ли перейти к меньшему экземпляру? Да, очень вероятно. Однако, это приведет к снижению производительности из-за того, что меньшая часть вашего рабочего набора сможет быть кэширована в оперативной памяти. Приемлемо ли падение производительности или нет - это решение, которое вам придется принять самостоятельно.

Используя функции RDS snapshot/clone, вы можете с легкостью вызвать другой экземпляр RDS для проверки этого.

.
0
ответ дан 4 December 2019 в 05:50

Теги

Похожие вопросы