explain.depesz.com

PostgreSQL's explain analyze made readable

Result: aBlA

Settings
# exclusive inclusive rows x rows loops node
1. 8.265 13,518.187 ↑ 1.0 11 1

Unique (cost=616,353.79..616,817.93 rows=11 width=16) (actual time=13,496.163..13,518.187 rows=11 loops=1)

2. 265.463 13,509.922 ↑ 1.0 90,029 1

Sort (cost=616,353.79..616,585.86 rows=92,827 width=16) (actual time=13,496.162..13,509.922 rows=90,029 loops=1)

  • Sort Key: handle_id, start_timestamp
  • Sort Method: external merge Disk: 2280kB
3. 13,174.654 13,244.459 ↑ 1.0 90,029 1

Bitmap Heap Scan on handle_histories (cost=205,433.66..608,694.52 rows=92,827 width=16) (actual time=78.695..13,244.459 rows=90,029 loops=1)

  • Recheck Cond: (handle_id = ANY ('{16,19,67,271,9425,11458,635,33823,152630,153054,263015}'::integer[]))
  • Filter: ((name IS NOT NULL) AND (connections_in IS NOT NULL))
  • Rows Removed by Filter: 52480
  • Heap Blocks: exact=35753 lossy=29173
4. 69.805 69.805 ↑ 1.0 142,509 1

Bitmap Index Scan on handle_histories_handle_id_index (cost=0.00..205,410.45 rows=147,442 width=0) (actual time=69.805..69.805 rows=142,509 loops=1)

  • Index Cond: (handle_id = ANY ('{16,19,67,271,9425,11458,635,33823,152630,153054,263015}'::integer[]))