explain.depesz.com

PostgreSQL's explain analyze made readable

Result: Z3fj

Settings

Optimization(s) for this plan:

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

Nested Loop Left Join (cost=2.87..27.51 rows=1 width=60) (actual rows= loops=)

2. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=2.30..23.53 rows=1 width=32) (actual rows= loops=)

3. 0.000 0.000 ↓ 0.0

Nested Loop (cost=1.87..20.79 rows=1 width=32) (actual rows= loops=)

4. 0.000 0.000 ↓ 0.0

Nested Loop (cost=1.72..18.62 rows=1 width=36) (actual rows= loops=)

5. 0.000 0.000 ↓ 0.0

Nested Loop (cost=1.58..14.44 rows=1 width=36) (actual rows= loops=)

6. 0.000 0.000 ↓ 0.0

Nested Loop (cost=1.01..9.05 rows=1 width=20) (actual rows= loops=)

7. 0.000 0.000 ↓ 0.0

Index Scan using ie2processo_el_operazione on processo_el_operazione peo (cost=0.44..4.46 rows=1 width=8) (actual rows= loops=)

  • Index Cond: ((token_comunicazione = 1500889662) AND (token_controllo_processo = 1254330502))
8. 0.000 0.000 ↓ 0.0

Index Scan using xpkel_operazione on el_operazione eo (cost=0.57..4.59 rows=1 width=20) (actual rows= loops=)

  • Index Cond: ((token_comunicazione = 1500889662) AND (token_operazione = peo.token_operazione))
  • Filter: ((tipo_operazione)::text = 'RA'::text)
9. 0.000 0.000 ↓ 0.0

Index Scan using xpkel_polizza on el_polizza ep (cost=0.57..4.43 rows=1 width=24) (actual rows= loops=)

  • Index Cond: ((token_comunicazione = 1500889662) AND (token_polizza = eo.token_polizza))
  • Filter: (token_convenzione = 1254330502)
10. 0.000 0.000 ↓ 0.0

Index Scan using lk1_convenzione on convenzione cz (cost=0.15..4.17 rows=1 width=8) (actual rows= loops=)

  • Index Cond: (token_prodotto = 1254330502)
  • Filter: (token_convenzione = 1254330502)
11. 0.000 0.000 ↓ 0.0

Index Only Scan using prodotto_16765330061 on prodotto pr (cost=0.15..2.16 rows=1 width=4) (actual rows= loops=)

  • Index Cond: (token_prodotto = 1254330502)
12. 0.000 0.000 ↓ 0.0

Index Only Scan using polizza_7132617961 on polizza p (cost=0.43..2.73 rows=1 width=4) (actual rows= loops=)

  • Index Cond: (token_polizza = ep.token_polizza)
13. 0.000 0.000 ↓ 0.0

Index Only Scan using operazione_18693017691 on operazione op (cost=0.56..3.73 rows=1 width=4) (actual rows= loops=)

  • Index Cond: (token_operazione = eo.token_operazione)