Instâncias do ApsaraDB RDS for PostgreSQL com discos em nuvem operam em infraestrutura compartilhada que reserva memória para o sistema de gerenciamento e o sistema operacional. A métrica anterior Memory Usage media apenas a memória dos processos do PostgreSQL e ignorava essa sobrecarga, o que resultava em uma utilização reportada inferior ao consumo real. A métrica atualizada considera todos os consumidores de memória na instância e oferece uma visão mais precisa da utilização de memória.
O que mudou
A fórmula de cálculo do uso de memória foi atualizada.
Antes:
Memory usage = Memory occupied by PostgreSQL processes
/ Memory purchased for your RDS instance
Depois:
Memory usage = (Memory occupied by PostgreSQL processes
+ Memory consumed by the management system
+ Memory consumed by the operating system)
/ Memory purchased for your RDS instance
A nova fórmula também contabiliza a memória reservada para huge pages como parte da memória ocupada pelos processos do PostgreSQL.
Data de vigência
30 de novembro de 2022
Possíveis impactos
Nenhum impacto no desempenho. As especificações e o desempenho da instância permanecem inalterados.
Aumento no uso de memória reportado. Como a fórmula agora inclui a memória do sistema de gerenciamento e do sistema operacional, o valor de Memory Usage (%) será maior que antes da atualização. Esse comportamento é esperado e reflete a utilização real com mais precisão.
Pouca memória disponível em instâncias dedicadas pequenas. Após a atualização, algumas instâncias dedicadas do RDS com especificações reduzidas podem apresentar pouca memória disponível. Nesse caso, altere o tipo da instância para uso geral. Para mais informações, consulte Alterar as especificações de uma instância do ApsaraDB RDS for PostgreSQL.
Onde visualizar a métrica
Visualize Memory Usage (%) na página Autonomy Services > Dashboard no console do ApsaraDB RDS.
Para uma visão complementar, verifique a métrica db.mem_available.ratio no monitoramento avançado. Essa métrica exibe a porcentagem de memória disponível do banco de dados. Para obter detalhes, consulte Usar o recurso de tendências de desempenho para uma instância do ApsaraDB RDS for PostgreSQL e Visualizar as métricas de monitoramento avançado de uma instância do ApsaraDB RDS for PostgreSQL.