ComenzarEmpieza gratis

Explorando pg_tables

Para crear un plan de consulta, el planificador necesita información básica como nombres de tablas, nombres de columnas y el número de filas de cada tabla o vista. Sin esta información, el planificador no sabría cuántas filas revisar para encontrar columnas específicas usadas en las condiciones de filtro. Tampoco sabría si puede usar una búsqueda por índice.

Este tipo de metadatos se almacena en el esquema pg_tables. En concreto, el planificador usa pg_class y pg_stats. Echa un vistazo para ver qué tipo de información contienen estos objetos.

Este ejercicio forma parte del curso

Mejorar el rendimiento de consultas en PostgreSQL

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

SELECT ___ -- Index indicator column
FROM pg_class
WHERE relname = 'daily_aqi';
Editar y ejecutar código