En esta página, se describe el asesor de índice de Cloud SQL para PostgreSQL.
Cloud SQL para PostgreSQL ofrece un asesor de índices completamente administrado que realiza un seguimiento de las consultas que maneja tu base de datos con regularidad. El asesor de índices analiza estas consultas de forma periódica para recomendar índices nuevos que pueden mejorar el rendimiento de las consultas. Habilitar el asesor de índices te permite detectar y solucionar problemas de rendimiento con los sistemas y las consultas.
¿Cómo funciona el asesor de índices?
El asesor de índices te ayuda a mejorar el procesamiento de consultas mediante las siguientes acciones:
- Ayuda a identificar un conjunto de índices con comandos de SQL para crear índices.
- Proporciona datos para ayudarte a evaluar los índices recomendados, por ejemplo, el tamaño de almacenamiento estimado y el impacto de los índices en una consulta.
CREATE INDEX
que contiene el nombre de la base de datos, el nombre del esquema, el nombre de la tabla y los nombres de columna. Todas las consultas con seguimiento son consultas normalizadas con todos los literales quitados.
Las recomendaciones de índice se encriptan en reposo. Para obtener más información sobre cómo usar el asesor de índices, consulta Usa el asesor de índices. Para obtener más información sobre cómo usar el asesor de índices con las estadísticas de consultas, consulta Usa el asesor de índices con estadísticas de consultas.
Limitaciones
El asesor de índice de Cloud SQL para PostgreSQL tiene las siguientes limitaciones:
- El asesor de índices solo proporciona recomendaciones de
CREATE INDEX
.
- El asesor de índices solo es compatible con la versión 12.0 o una posterior de Cloud SQL para PostgreSQL.
- Para habilitar el asesor de índice, debes reiniciar la instancia.