Compartir a través de


Configuración del ajuste de índice

SE APLICA A: Azure Database for PostgreSQL: servidor flexible

El ajuste de índices se puede habilitar, deshabilitar y configurar mediante un conjunto de parámetros que controlan su comportamiento, como la frecuencia con la que se puede ejecutar una sesión de ajuste.

El ajuste del índice depende del almacén de consultas. No se recomienda habilitar el almacén de consultas en el plan de tarifa ampliable, debido a las implicaciones de rendimiento que puede tener. Por el mismo motivo, no se recomienda el ajuste de índices para los servidores que usan el proceso desde el nivel Ampliable.

El ajuste de índices es una funcionalidad opcional que no está habilitada por defecto en un servidor. Se puede habilitar o deshabilitar globalmente para todas las bases de datos de un servidor determinado y no se puede activar ni desactivar por base de datos.

Pasos para habilitar el ajuste de índices

Mediante Azure Portal:

  1. Seleccione su servidor flexible de Azure Database for PostgreSQL.

  2. En el menú de recursos, en Rendimiento inteligente, seleccione Ajuste de índices.

    Captura de pantalla que muestra la opción de menú Ajuste de índices en la sección Rendimiento inteligente para habilitar el ajuste de índices.

  3. Si pg_qs.query_capture_mode se establece en NONE o index_tuning.mode se establece en OFF, la página de Ajuste del índice le proporciona la opción de habilitar el ajuste de índices. Seleccione uno de los dos botones Habilitar ajuste de índices para habilitar la característica de ajuste de índices y su dependencia necesaria del Almacén de consultas, si el Almacén de consultas está deshabilitado.

    Captura de pantalla que muestra cómo habilitar el ajuste de índices a través de la página Ajuste de índices.

  4. Espere a que la implementación se complete correctamente antes de considerar que la característica está habilitada.

    Recorte de pantalla que muestra la implementación completada para habilitar el ajuste del índice.

  5. Después de habilitar el ajuste de índices, permita 12 horas para que el motor de optimización de índices analice la carga de trabajo recopilada por el Almacén de consultas durante ese tiempo y, finalmente, genere recomendaciones de creación o eliminación de índices.

Importante

Cuando el ajuste de índices está habilitado a través del botón Habilitar ajuste de índices, si pg_qs.query_capture_mode está establecido en NONE, se cambia a ALL. Si ya se estableció en TOP o ALL, se deja en su estado actual.

Pasos para deshabilitar el ajuste de índices

Mediante Azure Portal:

  1. Seleccione su servidor flexible de Azure Database for PostgreSQL.

  2. En el menú de recursos, en Rendimiento inteligente, seleccione Ajuste de índices.

    Captura de pantalla que muestra la opción de menú Ajuste de índices en la sección Rendimiento inteligente para deshabilitar el ajuste de índices.

  3. Seleccione Deshabilitar ajuste de índice para deshabilitar la característica.

    Captura de pantalla que muestra cómo deshabilitar el ajuste de índices a través de la página Ajuste de índices.

  4. Espere a que la implementación se complete correctamente antes de considerar que la característica está deshabilitada.

    Recorte de pantalla que muestra la implementación completada para deshabilitar el ajuste de índices.

  5. Evalúe si desea seguir usando Monitor de rendimiento con el almacén de consultas para supervisar el rendimiento de su carga de trabajo y dejarlo habilitado o, si quiere deshabilitarlo, configurando pg_qs.query_capture_mode en NONE.

Importante

Cuando la optimización de índices está deshabilitada a través del botón Deshabilitar optimización de índices, el parámetro del servidor pg_qs.query_capture_mode no se establece en NONE, sino que se deja tal como está configurado.

Pasos para mostrar el estado del ajuste del índice

Mediante Azure Portal:

  1. Seleccione su servidor flexible de Azure Database for PostgreSQL.

  2. En el menú de recursos, en Rendimiento inteligente, seleccione Ajuste de índices.

    Captura de pantalla que muestra la opción de menú Ajuste de índices en la sección Rendimiento inteligente para deshabilitar el ajuste de índices.

  3. Si el ajuste de índices está habilitado, la página muestra el botón Deshabilitar optimización de índices .

    Captura de pantalla que muestra el aspecto de la página Optimización de índices cuando la característica está habilitada.

  4. Si el ajuste de índices está deshabilitado, la página muestra el botón Habilitar ajuste de índice .

    Captura de pantalla que muestra el aspecto de la página Optimización de índices cuando la característica está deshabilitada.

Pasos para enumerar la configuración de optimización de índices

Mediante Azure Portal:

  1. Seleccione su servidor flexible de Azure Database for PostgreSQL.

  2. En el menú de recursos, en Rendimiento inteligente, seleccione Ajuste de índices.

    Captura de pantalla que muestra la opción de menú Ajuste de índices en la sección Rendimiento inteligente para deshabilitar el ajuste de índices.

  3. Seleccione Configuración de optimización.

    Captura de pantalla que muestra el botón Ajustar configuración en la página Optimización de índices.

Pasos para modificar la configuración de optimización del índice

Mediante Azure Portal:

  1. Seleccione su servidor flexible de Azure Database for PostgreSQL.

  2. En el menú de recursos, en Rendimiento inteligente, seleccione Ajuste de índices.

    Captura de pantalla que muestra la opción de menú Ajuste de índices en la sección Rendimiento inteligente para deshabilitar el ajuste de índices.

  3. Seleccione Configuración de optimización.

    Captura de pantalla que muestra el botón Ajustar configuración en la página Optimización de índices.

  4. Modifique los valores de tanta configuración como desee cambiar y seleccione Guardar.

    Captura de pantalla que muestra el aspecto de la página Optimización de índices cuando la característica está habilitada.

  5. Espere a que la implementación se complete correctamente antes de considerar que se cambia el valor de la configuración.

    Captura de pantalla que muestra una implementación completada correctamente para modificar una o varias opciones de ajuste de índice.