¿Qué es la memoria reservada? ¿Cómo configuro la memoria reservada?
Memoria reservada
La memoria reservada es parte de la memoria que no se utiliza para almacenar datos, sino para la persistencia de datos, la sincronización principal/en espera y la copia de respaldo.
El parámetro reserved-memory-percent se utiliza para configurar la memoria reservada.
En los datos de monitoreo, el uso de memoria no incluye el uso de memoria reservada.
Solo las instancias siguientes deben tener la memoria reservada:
- Instancias de DCS Redis 3.0 del nodo único
- Instancias principal/en espera de DCS Redis 3.0
- Instancias de DCS Memcached del nodo único
- Instancias principal/en espera de DCS Memcached
Si la memoria reservada es insuficiente porque los datos ocupan demasiada memoria, pueden producirse los siguientes problemas:
- Las operaciones en la instancia de DCS se vuelven lentas. (El sistema permite el intercambio, lo que deteriora el rendimiento.)
- No se puede realizar una copia de respaldo de los datos.
- Los datos no se pueden sincronizar entre los nodos principal y en espera a tiempo.
- Las especificaciones de instancia no se pueden cambiar.
- El proceso puede reiniciarse.
Procedimiento para configurar la memoria reservada
Cambie el valor de reserved-memory-percent haciendo referencia a Modificación de parámetros de configuración de una instancia.
- Establezca el parámetro en 30 como mínimo. Para las instancias creadas en o después de 2021, el valor predeterminado es 30.
- El porcentaje toma la memoria máxima disponible, en lugar de la memoria total, como el conjunto. La memoria disponible aparece en la columna Available Memory en Especificaciones de instancias de DCS.