Cambio de la unidad o la configuración de hardware de un sistema de base de datos

Cambiar la unidad o la configuración de hardware de un sistema de base de datos OCI Database with PostgreSQL.

Una vez aprovisionado un sistema de base de Datos, puede cambiar la unidad en cualquier punto para adaptarla a los cambios en los requisitos de rendimiento. Por ejemplo, puede que necesite un sistema con más OCPU o que desee reducir la cantidad de OCPU mediante la reducción del número de OCPU. Si el sistema de base de datos utiliza una unidad flexible, puede escalar el número de OCPU y la cantidad de memoria disponible para el sistema sin seleccionar una nueva unidad.

Al cambiar la unidad de un sistema de base de datos, el servicio sustituye todos los nodos existentes, uno por uno, para minimizar el tiempo de inactividad de todo el cluster. Los clientes deben restablecer las conexiones PSQL existentes durante el proceso de sustitución.

Para obtener más información, incluida una lista de unidades, consulte Unidades soportadas.
Nota

No puede cambiar la serie de una unidad.

Si solo necesita cambiar la configuración aplicada a un sistema de base de datos, consulte Changing the Configuration Applied to a Database System.

    1. En la página de lista Sistemas de base de datos, seleccione el sistema de base de datos con el que desea trabajar. Si necesita ayuda para buscar la página de lista o el sistema de base de datos, consulte Lista de sistemas de base de datos.
    2. En la página de detalles del sistema de base de datos, en el menú de acciones, seleccione Edit hardware configuration (Editar configuración de hardware).
    3. Filtro de unidad: seleccione Flexible o Fijo. Las unidades flexibles tienen un número de OCPU y una cantidad de memoria personalizables.
    4. Nombre de unidad: seleccione una unidad.
      Si utiliza una unidad flexible, introduzca valores para el recuento de OCPU y la memoria de la unidad. Para obtener más información, incluidos los valores mínimo y máximo, consulte Supported Shapes.
    5. En la sección Configurar extensiones, verifique la configuración.

      Las configuraciones fijas están asociadas con detalles de hardware específicos y solo se pueden aplicar a sistemas de base de datos con configuraciones de hardware en las que la OCPU y la memoria coinciden exactamente. Si ha cambiado a una unidad fija y la configuración existente no se puede aplicar, debe seleccionar una configuración válida existente o seleccionar Crear nueva configuración y extensiones. Para obtener más información, consulte Creación de una configuración.

    6. Seleccione Next (Siguiente).
    7. Revise los cambios que se producirían si cambiara la unidad del sistema de base de datos. Los valores actuales de la configuración del sistema de base de datos se muestran junto con los valores actualizados.
    8. Si los cambios son aceptables, seleccione Enviar.
  • Utilice el comando oci psql db-system update y los parámetros necesarios para actualizar la unidad de un sistema de base de datos con una unidad fija:

    oci psql db-system update --db-system-id <database_OCID> --shape <shape_name> [OPTIONS]

    Para actualizar la configuración de hardware de un sistema de base de datos con una unidad flexible, utilice el siguiente comando:

    oci psql db-system update --db-system-id <database_OCID> --shape <shape_name> --instance-memory-size-in-gbs <memory_in_gbs> --instance-ocpu-count <ocpu_count> [OPTIONS]

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.

  • Ejecute la operación UpdateDbSystem con el atributo shape para actualizar la unidad del sistema de base de datos.

    Para obtener información sobre el uso de la API y las solicitudes de firma, consulte la documentación de la API de REST y las Credenciales de seguridad. Para obtener información sobre los SDK, consulte Los SDK y la CLI.