explain.depesz.com

PostgreSQL's explain analyze made readable

Result: kg2d

Settings
# exclusive inclusive rows x rows loops node
1. 0.005 1.714 ↑ 7.0 1 1

Nested Loop (cost=213.38..214.53 rows=7 width=8) (actual time=1.713..1.714 rows=1 loops=1)

  • Output: documentaciontramitesdocumento.id
  • Buffers: shared hit=152
2. 0.006 1.690 ↑ 7.0 1 1

HashAggregate (cost=213.24..213.31 rows=7 width=8) (actual time=1.690..1.690 rows=1 loops=1)

  • Output: documentosigno.idarchivobinario
  • Group Key: documentosigno.idarchivobinario
  • Buffers: shared hit=150
3. 0.944 1.684 ↑ 7.0 1 1

Hash Join (cost=29.96..213.22 rows=7 width=8) (actual time=1.024..1.684 rows=1 loops=1)

  • Output: documentosigno.idarchivobinario
  • Inner Unique: true
  • Hash Cond: (documentosigno.ideventotramitacion = eventotramitacion.id)
  • Buffers: shared hit=150
4. 0.667 0.667 ↓ 1.0 3,191 1

Seq Scan on public.documentosigno (cost=0.00..174.89 rows=3,189 width=16) (actual time=0.039..0.667 rows=3,191 loops=1)

  • Output: documentosigno.id, documentosigno.idsigno, documentosigno.idtramitesigno, documentosigno.md5, documentosigno.nombre, documentosigno.size, documentosigno.tipodocumento, documentosigno.idarchivobinario, documentosigno.ideventotramitacion, documentosigno.idtiposubtramite, documentosigno.archivodescargado, documentosigno.descripcion, documentosigno.descripcionerror
  • Buffers: shared hit=143
5. 0.020 0.073 ↑ 1.1 38 1

Hash (cost=29.45..29.45 rows=41 width=8) (actual time=0.073..0.073 rows=38 loops=1)

  • Output: eventotramitacion.id
  • Buckets: 1024 Batches: 1 Memory Usage: 10kB
  • Buffers: shared hit=7
6. 0.053 0.053 ↑ 1.1 38 1

Index Scan using eventotramitacion_idsubtramite_idx on public.eventotramitacion (cost=0.29..29.45 rows=41 width=8) (actual time=0.023..0.053 rows=38 loops=1)

  • Output: eventotramitacion.id
  • Index Cond: (eventotramitacion.idsubtramite = 5632)
  • Buffers: shared hit=7
7. 0.019 0.019 ↑ 1.0 1 1

Index Scan using documentaciontramitesdocumento_iddocumento_idx on public.documentaciontramitesdocumento (cost=0.14..0.16 rows=1 width=16) (actual time=0.018..0.019 rows=1 loops=1)

  • Output: documentaciontramitesdocumento.borradoenseguimiento, documentaciontramitesdocumento.id, documentaciontramitesdocumento.iddocumento, documentaciontramitesdocumento.idtramite
  • Index Cond: (documentaciontramitesdocumento.iddocumento = documentosigno.idarchivobinario)
  • Buffers: shared hit=2