explain.depesz.com

PostgreSQL's explain analyze made readable

Result: a3o7

Settings
# exclusive inclusive rows x rows loops node
1. 0.000 0.000 ↓ 0.0

Gather (cost=0.00..61,343.30 rows=382,501 width=59) (actual rows= loops=)

  • Output: investigadores_proyectos.numero_investigador, investigadores_proyectos.numero_proyecto, investigadores_proyectos.horas, proyectos.codigo_proyecto, proyectos.nombre, proyectos.localizacion, proyectos.coste
  • Workers Planned: 2
2. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.00..61,343.30 rows=159,375 width=59) (actual rows= loops=)

  • Output: investigadores_proyectos.numero_investigador, investigadores_proyectos.numero_proyecto, investigadores_proyectos.horas, proyectos.codigo_proyecto, proyectos.nombre, proyectos.localizacion, proyectos.coste
  • Inner Unique: true
3. 0.000 0.000 ↓ 0.0

Parallel Seq Scan on public.investigadores_proyectos (cost=0.00..57,325.00 rows=159,375 width=16) (actual rows= loops=)

  • Output: investigadores_proyectos.numero_investigador, investigadores_proyectos.numero_proyecto, investigadores_proyectos.horas
  • Filter: (investigadores_proyectos.horas = '10'::numeric)
4. 0.000 0.000 ↓ 0.0

Index Scan using proyectos_pk on public.proyectos (cost=0.00..0.03 rows=1 width=43) (actual rows= loops=)

  • Output: proyectos.codigo_proyecto, proyectos.nombre, proyectos.localizacion, proyectos.coste
  • Index Cond: (proyectos.codigo_proyecto = investigadores_proyectos.numero_proyecto)