Мой класс экземпляра RDS - db.m3.xlarge, его общая память - 15 ГБ, я некоторое время использовал RDS, объем свободной памяти RDS продолжает уменьшаться, в настоящее время он меньше 3G.
Объем свободной памяти <общий объем памяти * 20% </p>
Это изображение1 (объем свободной памяти) показывает это:
Изображение2 (использование подкачки)) показать это:
По ссылке: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_BestPractices.html#CHAP_BestPractices.Performance.RAM
Память
Свободная память - Какмного оперативной памяти доступно на экземпляре БД, в мегабайтах.Красная линия в метриках на вкладке «Мониторинг» отмечена как 75% для метрик ЦП, памяти и хранилища.Если потребление памяти экземпляром часто пересекает эту линию, это означает, что вам следует проверить рабочую нагрузку или обновить экземпляр.
Использование подкачки - сколько пространства подкачки используется экземпляром БД в мегабайтах.
Согласно вышеприведенному абзацу, следует ли увеличить экземпляр для увеличения памяти?(Измените экземпляр RDS с db.m3.xlarge на db.m3.2xlarge)
Я также нашел эту ссылку:
В Amazon RDS не хватает свободной памяти.Должен ли я волноваться?
В нем сказано:
"Краткий ответ - вам не стоит беспокоиться о FreeableMemory, если она не стала действительно низкой (около 100-200 Мб) или значительным обменом(см. метрику RDS SwapUsage). "
Но My FreeableMemory имеет значение 2,9 ГБ, а swapUsage равно 0.
Вопрос 1:
Нужно ли расширять экземпляр доувеличить память?(Измените экземпляр RDS с db.m3.xlarge на db.m3.2xlarge)
Вопрос 2 :
Будет ли уменьшаться объем свободной памяти RDS до тех пор, пока она не станет меньше 100M?
Если это произойдет, какой метод я могу использовать, чтобы освободить память не менее определенного значения?
Вопрос 3:
На этих рисунках показан innodb_buffer_pool_size:
Значение innodb_buffer_pool_size равно {DBInstanceClassMemory * 3/4}.
Относится ли innodb_buffer_pool_size к свободной памяти?
Думаю:
Всего памяти- innodb_buffer_pool_size - память базы данных = Свободная память
Я прав?
Вопросы 4:
Какие параметры CLoudwatch используются для оценки моей памяти RDS недостаточно, Использование подкачки, Свободная память, Свободная память?