Instâncias do ApsaraDB RDS for PostgreSQL com discos cloud 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 não incluía essa sobrecarga. Por isso, a utilização reportada era inferior ao consumo real. A métrica atualizada considera todos os consumidores de memória na instância e oferece uma visualizaçã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 fórmula atualizada 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.
Maior 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á superior ao registrado antes da atualização. Esse comportamento é esperado e reflete a utilização real com maior 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. Se isso ocorrer na sua instância, altere o tipo de instância para um tipo de uso geral. Para mais informações, consulte Change the specifications of an ApsaraDB RDS for PostgreSQL instance.
Onde visualizar a métrica
Visualize Memory Usage (%) na página Autonomy Services > Dashboard no console do ApsaraDB RDS.
Como visão complementar, verifique a métrica db.mem_available.ratio no monitoramento aprimorado. Essa métrica exibe a porcentagem de memória disponível do banco de dados. Para obter detalhes, consulte Use the performance trends feature for an ApsaraDB RDS for PostgreSQL instance e View the enhanced monitoring metrics of an ApsaraDB RDS for PostgreSQL instance.