SE APLICA A: Azure Database for PostgreSQL con servidor flexible
En este artículo se proporcionan instrucciones paso a paso para realizar operaciones de escalado de los aspectos relacionados con el rendimiento del almacenamiento conectado a un de servidor flexible de Azure Database for PostgreSQL.
Si el servidor usa un disco SSD prémium, puede utilizar un nivel de rendimiento superior al de la línea base original para satisfacer una mayor demanda. El nivel de rendimiento de línea base se establece en función del tamaño del disco aprovisionado. Para obtener más información, consulte los Niveles de rendimiento de los discos administrados.
Pasos para escalar el nivel de rendimiento de almacenamiento (SSD prémium)
Importante
Si aumenta el nivel de rendimiento del disco, solo puede reducirlo a un nivel inferior 12 horas después del último aumento.
Esta restricción se aplica para garantizar la estabilidad y el rendimiento después de cualquier cambio en la configuración del servidor.
Cualquier intento de reducir el nivel de rendimiento en las 12 horas después de aumentarlo, genera el siguiente error:
Code: PerformanceTierCannotBeDowngradedBefore12HoursError
Message: Unable to downgrade storage tier: A higher tier was explicitly set on the server at <mm/dd/yyyy hh:mm:ss AM|PM +00:00>. Tier can only be downgraded after 12 hours
Seleccione su servidor flexible de Azure Database for PostgreSQL.
En el menú del recurso, seleccione Proceso y almacenamiento.
Si quiere aumentar el nivel de rendimiento del disco asignado al servidor, expanda la lista desplegable Nivel de rendimiento y seleccione el nivel que se adapte a las necesidades. El nivel más pequeño que se puede asignar a un disco depende del tamaño asignado del disco. Ese nivel más pequeño se conoce como nivel de rendimiento de línea base de un disco de ese tamaño. Si aumenta el nivel de rendimiento, va a aumentar el número máximo de IOPS y el rendimiento del disco. Para obtener información sobre los niveles de rendimiento de línea base establecidos para cada tamaño de un disco y los niveles a los que puede actualizar, vea Qué niveles de rendimiento de disco SSD prémium se pueden cambiar.
Seleccione Guardar.
Una notificación muestra que hay una implementación en curso.
Cuando se completa el proceso de escalado, una notificación muestra que la implementación se ha realizado correctamente.
Puede iniciar el escalado del almacenamiento para aumentar el nivel de rendimiento del disco SSD prémium por medio del comando az postgres flexible-server update.
az postgres flexible-server update --resource-group <resource_group> --name <server> --performance-tier <performance_tier>
Nota
Los siguientes comandos deben completarse con otros parámetros cuya presencia y valores varían en función de cómo desee configurar las demás características del servidor existente.
Los valores permitidos que puede pasar al parámetro --performance-tier dependen del tamaño del disco.
Si pasa un valor incorrecto a --performance-tier, obtendrá el siguiente error con la lista de valores permitidos:
Incorrect value for --performance-tier for storage-size: <storage_size>. Allowed values : ['<performance_tier_1>', '<performance_tier_2>', ..., '<performance_tier_n>']
Puede determinar el nivel de rendimiento establecido actualmente para el almacenamiento del servidor por medio del comando az postgres flexible-server show.
az postgres flexible-server show --resource-group <resource_group> --name <server> --query storage.tier
Pasos para escalar la IOPS de almacenamiento (SSD prémium v2)
Seleccione su servidor flexible de Azure Database for PostgreSQL.
En el menú del recurso, seleccione Proceso y almacenamiento.
Si quiere cambiar la IOPS asignada al disco asignado al servidor, escriba el valor deseado en el cuadro de texto IOPS (operaciones por segundo). El rango de IOPS que se puede asignar a un disco depende del tamaño asignado del disco. Para más información, vea SSD prémium v2: IOPS.
Seleccione Guardar.
Importante
La operación para cambiar el valor de IOPS asignado a discos SSD prémium v2 siempre se realiza como una operación en línea, que no genera tiempo de inactividad del servidor.
Una notificación muestra que hay una implementación en curso.
Cuando se completa el proceso de escalado, una notificación muestra que la implementación se ha realizado correctamente.
Puede iniciar el escalado del almacenamiento para cambiar el valor de IOPS del disco SSD prémium v2 por medio del comando az postgres flexible-server update.
az postgres flexible-server update --resource-group <resource_group> --name <server> --iops <iops>
Nota
Los siguientes comandos deben completarse con otros parámetros cuya presencia y valores varían en función de cómo desee configurar las demás características del servidor existente.
El rango de valores permitidos que puede pasar al parámetro --iops depende del tamaño del disco.
Si pasa un valor incorrecto a --iops, obtendrá el siguiente error con el rango de valores permitidos:
The requested value for IOPS does not fall between 3000 and <maximum_allowed_iops> operations/sec.
Puede determinar el valor de IOPS establecido actualmente para el almacenamiento del servidor por medio del comando az postgres flexible-server show.
az postgres flexible-server show --resource-group <resource_group> --name <server> --query '{"storageType":storage.type,"iops":storage.iops}'
Pasos para escalar el rendimiento de almacenamiento (SSD prémium v2)
Seleccione su servidor flexible de Azure Database for PostgreSQL.
En el menú del recurso, seleccione Proceso y almacenamiento.
Si quiere cambiar el rendimiento asignado al disco asignado al servidor, escriba el valor deseado en el cuadro de texto Rendimiento (MB por segundo). El rango de rendimiento que se puede asignar a un disco depende del tamaño del disco y del valor de IOPS asignado. Para más información, vea SSD prémium v2: rendimiento.
Seleccione Guardar.
Importante
La operación para cambiar el rendimiento asignado a discos SSD prémium v2 siempre se realiza como una operación en línea, que no genera tiempo de inactividad del servidor.
Una notificación muestra que hay una implementación en curso.
Cuando se completa el proceso de escalado, una notificación muestra que la implementación se ha realizado correctamente.
Puede iniciar el escalado del almacenamiento para cambiar el rendimiento del disco SSD prémium v2 por medio del comando az postgres flexible-server update.
az postgres flexible-server update --resource-group <resource_group> --name <server> --throughput <throughput>
Nota
Los siguientes comandos deben completarse con otros parámetros cuya presencia y valores varían en función de cómo desee configurar las demás características del servidor existente.
El rango de valores permitidos que puede pasar al parámetro --throughput depende del tamaño del disco y del valor de IOPS configurado.
Si pasa un valor incorrecto a --throughput, obtendrá el siguiente error con el rango de valores permitidos:
The requested value for throughput does not fall between 125 and <maximum_allowed_throughput> MB/sec.
Puede determinar el rendimiento establecido actualmente para el almacenamiento del servidor por medio del comando az postgres flexible-server show.
az postgres flexible-server show --resource-group <resource_group> --name <server> --query '{"storageType":storage.type,"throughput":storage.throughput}'
Azure Disk Storage ofrece una gran variedad de tipos de disco y características que puede usar para optimizar el rendimiento y los costos de las aplicaciones en escenarios específicos. En este módulo, aprenderá más sobre cómo funciona el rendimiento de los discos e identificará las características y las opciones de escalado del rendimiento de Azure Disk Storage.
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
En este artículo se describen los límites de Azure Database for PostgreSQL: servidor flexible, como el número de conexiones y opciones del motor de almacenamiento.