explain.depesz.com

PostgreSQL's explain analyze made readable

Result: DIWr

Settings
# exclusive inclusive rows x rows loops node
1. 0.100 2.745 ↑ 1.0 1 1

Aggregate (cost=578.49..578.50 rows=1 width=8) (actual time=2.745..2.745 rows=1 loops=1)

  • Buffers: shared hit=1 read=3
  • I/O Timings: read=2.574
2. 2.645 2.645 ↓ 0.0 0 1

Index Scan using index_ci_builds_on_user_id_and_created_at on public.ci_builds (cost=0.57..577.85 rows=256 width=4) (actual time=2.645..2.645 rows=0 loops=1)

  • Index Cond: ((ci_builds.user_id >= 1000000) AND (ci_builds.user_id <= 1001250) AND (ci_builds.created_at >= '2020-02-24 07:25:33.436925'::timestamp without time zone) AND (ci_builds.created_at <= '2020-03-23 07:25:33.436996'::timestamp without time zone))
  • Filter: ((ci_builds.type)::text = 'Ci::Build'::text)
  • Rows Removed by Filter: 0
  • Buffers: shared hit=1 read=3
  • I/O Timings: read=2.574