explain.depesz.com

PostgreSQL's explain analyze made readable

Result: H4fJ

Settings
# exclusive inclusive rows x rows loops node
1. 0.001 0.027 ↑ 1.0 1 1

Aggregate (cost=8.25..8.26 rows=1 width=32) (actual time=0.027..0.027 rows=1 loops=1)

2. 0.000 0.026 ↓ 0.0 0 1

Nested Loop (cost=1.51..8.25 rows=1 width=5) (actual time=0.026..0.026 rows=0 loops=1)

3. 0.001 0.026 ↓ 0.0 0 1

Nested Loop (cost=1.36..8.05 rows=1 width=13) (actual time=0.026..0.026 rows=0 loops=1)

  • Join Filter: (pr.relacion = get_relacion_propuesta.get_relacion_propuesta)
4. 0.000 0.025 ↓ 0.0 0 1

Nested Loop (cost=1.11..7.78 rows=1 width=21) (actual time=0.025..0.025 rows=0 loops=1)

5. 0.000 0.025 ↓ 0.0 0 1

Nested Loop (cost=0.97..7.55 rows=1 width=17) (actual time=0.025..0.025 rows=0 loops=1)

6. 0.000 0.025 ↓ 0.0 0 1

Nested Loop (cost=0.83..7.27 rows=1 width=17) (actual time=0.025..0.025 rows=0 loops=1)

7. 0.002 0.024 ↑ 1.0 1 1

Nested Loop (cost=0.70..7.01 rows=1 width=17) (actual time=0.022..0.024 rows=1 loops=1)

8. 0.004 0.021 ↑ 1.0 1 1

Nested Loop (cost=0.42..4.51 rows=1 width=9) (actual time=0.019..0.021 rows=1 loops=1)

  • Join Filter: (pa.situacion_asp = sa.situacion_asp)
  • Rows Removed by Join Filter: 1
9. 0.009 0.009 ↑ 2.0 1 1

Index Scan using ifk_sga_propuestas_aspira_mdp_personas on sga_propuestas_aspira pa (cost=0.42..3.36 rows=2 width=13) (actual time=0.009..0.009 rows=1 loops=1)

  • Index Cond: (persona = 1732)
10. 0.003 0.008 ↑ 1.0 2 1

Materialize (cost=0.00..1.10 rows=2 width=4) (actual time=0.007..0.008 rows=2 loops=1)

11. 0.005 0.005 ↑ 1.0 2 1

Seq Scan on sga_situacion_aspirante sa (cost=0.00..1.09 rows=2 width=4) (actual time=0.004..0.005 rows=2 loops=1)

  • Filter: (resultado_asp = ANY ('{P,A}'::bpchar[]))
  • Rows Removed by Filter: 5
12. 0.001 0.001 ↑ 1.0 1 1

Index Scan using iu_sga_planes_propuesta_codigo on sga_planes plan_ciclo_basico (cost=0.27..2.49 rows=1 width=8) (actual time=0.001..0.001 rows=1 loops=1)

  • Index Cond: (propuesta = pa.propuesta)
13. 0.001 0.001 ↓ 0.0 0 1

Index Scan using ifk_sga_propuestas_relacion_plan_sga_planes on sga_propuestas_relacion_plan rp (cost=0.14..0.22 rows=4 width=8) (actual time=0.001..0.001 rows=0 loops=1)

  • Index Cond: (plan = plan_ciclo_basico.plan)
14. 0.000 0.000 ↓ 0.0 0

Index Scan using pk_sga_propuestas_relacion_grupo on sga_propuestas_relacion_grupo g (cost=0.14..0.28 rows=1 width=8) (never executed)

  • Index Cond: (relacion_grupo = rp.relacion_grupo)
15. 0.000 0.000 ↓ 0.0 0

Index Only Scan using pk_sga_propuestas_relacion on sga_propuestas_relacion pr (cost=0.14..0.21 rows=1 width=4) (never executed)

  • Index Cond: (relacion = g.relacion)
  • Heap Fetches: 0
16. 0.000 0.000 ↓ 0.0 0

Function Scan on get_relacion_propuesta (cost=0.25..0.26 rows=1 width=4) (never executed)

17. 0.000 0.000 ↓ 0.0 0

Index Scan using i_unc_sga_propuestas_propuesta on sga_propuestas prop_ciclo_basico (cost=0.15..0.19 rows=1 width=4) (never executed)

  • Index Cond: (propuesta = plan_ciclo_basico.propuesta)
  • Filter: (propuesta_tipo = 203)
Planning time : 2.661 ms
Execution time : 0.176 ms