Usa el asesor de índices con las estadísticas de consultas

En esta página, se describe cómo puedes usar el asesor de índices de Cloud SQL para PostgreSQL con las estadísticas de consultas.

Puedes usar el asesor de índices con Estadísticas de consultas para ver las recomendaciones del asesor de índice y crear índices recomendados a fin de mejorar el rendimiento de las consultas. Para obtener más información sobre el asesor de índices, consulta Descripción general del asesor de índices. Si deseas obtener información sobre cómo usar el asesor de índices para ver y consultar recomendaciones como una tabla o solicitar un análisis y un informe a pedido, consulta Usa el asesor de índices.

Antes de comenzar

  1. Configurar Gemini en bases de datos.
  2. Habilitar las Estadísticas de consultas

Visualiza y filtra las recomendaciones del asesor de índices

  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Para abrir la página de Descripción general de una instancia, haz clic en su nombre.
  3. Haz clic en Estadísticas de consultas. Las recomendaciones del asesor de índice se muestran en la columna Recomendación de la sección Consultas y etiquetas principales.
  4. Para ver solo las consultas con recomendaciones de CREATE INDEX, agrega un filtro para la Recomendación: Crea índices (opcional).

Visualiza las recomendaciones para una consulta

Para ver los detalles de las recomendaciones de índice de una consulta específica, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Para abrir la página de Descripción general de una instancia, haz clic en su nombre.
  3. Haz clic en Estadísticas de consultas.
  4. En la sección Consultas y etiquetas principales, haz clic en Consultas.
  5. Para obtener detalles sobre las recomendaciones de una consulta, realiza una de las siguientes acciones:
    • Haz clic en una consulta para obtener más información sobre las recomendaciones de la consulta seleccionada, incluida la siguiente información:
      • Impacto en el rendimiento (alto, medio y bajo): la velocidad de consulta estimada después de crear todos los índices recomendados.
      • Recomendaciones: Crea recomendaciones de índices.
      • Tablas afectadas: La cantidad de tablas que se verán afectadas cuando se creen los índices.
      • Almacenamiento estimado adicional necesario: el tamaño de almacenamiento estimado necesario para crear todos los índices recomendados.
      • Cantidad de consultas afectadas: La cantidad total de consultas en la carga de trabajo afectadas por las recomendaciones de índice. Un índice puede beneficiar a varias consultas.
    • Haz clic en Crear índices para una consulta específica para obtener recomendaciones detalladas sobre la creación de índices para mejorar el rendimiento de las consultas.

Visualiza las consultas afectadas

  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Para abrir la página de Descripción general de una instancia, haz clic en su nombre.
  3. Haz clic en Estadísticas de consultas.
  4. En la tabla Dimensiones principales por carga de base de datos, haz clic en Consultas.
  5. Haz clic en Crear índices para una consulta específica.
  6. Haz clic en Mostrar consultas afectadas.
  7. Haz clic en una consulta para obtener detalles sobre la consulta afectada.
  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Para abrir la página de Descripción general de una instancia, haz clic en su nombre.
  3. Haz clic en Estadísticas de consultas.
  4. En la tabla Dimensiones principales por carga de base de datos, haz clic en Consultas.
  5. Haz clic en Crear índices para una consulta específica.
  6. Haz clic en Copiar todos los comandos del índice. Los comandos CREATE INDEX se copian en el portapapeles.
  7. Conéctate a la instancia principal en la línea de comandos.
  8. Para crear los índices recomendados, ejecuta los comandos que se copiaron en el portapapeles, por ejemplo:

    CREATE INDEX ON "public"."demo_order" ("customer_id");
    

¿Qué sigue?

  • Obtén información sobre cómo usar el asesor de índice para ver y consultar recomendaciones como una tabla o solicitar un informe y un análisis según demanda.
  • Obtén más información sobre el asesor de índices.