Alta utilização de memória na instância do RDS para o ambiente do Wordpress

1

Atualmente, estou hospedando um site do Wordpress criado usando o Elastic Beanstalk. Eu tenho tentado cortar custos e uma das partes mais caras do meu ambiente atual é a instância do RDS. A instância do RDS é um T2.Medium que executa em média 0,33% de CPU, 10% de armazenamento, mas quase 60% de memória. Idealmente, eu gostaria de soltar a instância para um T2.Small, mas isso reduziria pela metade a memória disponível ... então, minha pergunta é: por que meu uso de memória é tão alto e há algo que eu possa fazer para reduzir o uso de memória?

Eu aprecio o tempo de todos em me ajudar com isso. Eu farei o meu melhor para fornecer qualquer informação que possa ajudar a esclarecer quaisquer detalhes que eu deixei de fora:)

Nate

    
por Nate 'Black' 21.09.2016 / 18:10

1 resposta

0

Sistemas operacionais e bancos de dados usam memória para armazenar em cache informações que, de outra forma, precisariam ser recuperadas do disco. Isso proporciona um aumento substancial no desempenho, já que recuperar informações da RAM do sistema é muitas vezes maior do que recuperá-las do disco, mesmo que esse disco seja um SSD rápido.

Então, pode mudar para uma instância menor? Sim, muito provavelmente. No entanto, isso levará a um desempenho reduzido devido ao fato de que menos de seu conjunto de trabalho poderá ser armazenado em cache na RAM. Se o impacto no desempenho é aceitável ou não, é uma decisão que você precisará tomar por conta própria.

Usando os recursos de snapshot / clone do RDS, você pode abrir facilmente outra instância do RDS para testar isso.

    
por 21.09.2016 / 18:18