explain.depesz.com

PostgreSQL's explain analyze made readable

Result: iIYY : Optimization for: plan #sSK segunda vuelta

Settings

Optimization path:

Optimization(s) for this plan:

# exclusive inclusive rows x rows loops node
1. 947.083 2,184.543 ↓ 0.0 0 1

Insert on insis.ins_int_mensaje_hist (cost=2,730.53..2,819.14 rows=124,154 width=685) (actual time=2,184.543..2,184.543 rows=0 loops=1)

  • Buffers: shared hit=1182011 read=61524 dirtied=4062 written=2734, local hit=743
2. 122.313 1,237.460 ↓ 1.4 167,816 1

Nested Loop (cost=2,730.53..2,819.14 rows=124,154 width=685) (actual time=54.757..1,237.460 rows=167,816 loops=1)

  • Output: ins_int_mensaje.mensaje_id, ins_int_mensaje.mensaje_json, ins_int_mensaje.tipo_mensaje_id, ins_int_mensaje.codigo_error_id, ins_int_mensaje.descripcion_error, ins_int_mensaje.estado_mensaje_id, ins_int_mensaje.en_proceso, ins_int_mensaje.numero_reintentos, ins_int_mensaje.uuid, ins_int_mensaje.paciente_id, ins_int_mensaje.paciente_id_2, ins_int_mensaje.episodio_id, ins_int_mensaje.borrado, ins_int_mensaje.fecha_alta, ins_int_mensaje.fecha_modificacion, ins_int_mensaje.version, ins_int_mensaje.propietario, ins_int_mensaje.usuario_alta, ins_int_mensaje.usuario_modificacion
  • Buffers: shared hit=614688 read=57488 written=2553, local hit=743
3. 95.541 108.251 ↓ 839.1 167,816 1

HashAggregate (cost=2,730.53..2,732.53 rows=200 width=8) (actual time=54.700..108.251 rows=167,816 loops=1)

  • Output: aux.mensaje_id
  • Buffers: local hit=743
4. 12.710 12.710 ↓ 1.1 167,816 1

Seq Scan on pg_temp_8.aux (cost=0.00..2,333.02 rows=159,002 width=8) (actual time=0.005..12.710 rows=167,816 loops=1)

  • Output: aux.mensaje_id
  • Buffers: local hit=743
5. 1,006.896 1,006.896 ↑ 1.0 1 167,816

Index Scan using ins_int_mensaje_pk on insis.ins_int_mensaje (cost=0.00..0.42 rows=1 width=685) (actual time=0.006..0.006 rows=1 loops=167,816)

  • Output: ins_int_mensaje.mensaje_id, ins_int_mensaje.mensaje_json, ins_int_mensaje.tipo_mensaje_id, ins_int_mensaje.codigo_error_id, ins_int_mensaje.descripcion_error, ins_int_mensaje.estado_mensaje_id, ins_int_mensaje.en_proceso, ins_int_mensaje.numero_reintentos, ins_int_mensaje.uuid, ins_int_mensaje.paciente_id, ins_int_mensaje.paciente_id_2, ins_int_mensaje.episodio_id, ins_int_mensaje.borrado, ins_int_mensaje.fecha_alta, ins_int_mensaje.fecha_modificacion, ins_int_mensaje.version, ins_int_mensaje.propietario, ins_int_mensaje.usuario_alta, ins_int_mensaje.usuario_modificacion
  • Index Cond: (ins_int_mensaje.mensaje_id = aux.mensaje_id)
  • Buffers: shared hit=614688 read=57488 written=2553
Trigger times:
Trigger Name:Total time:Calls:Average time:
RI_ConstraintTrigger_c_1285123 for constraint ins_int_mensaje_ins_hist_int_codigo_error_fk 287.616 ms 167816 0.002 ms
RI_ConstraintTrigger_c_1285128 for constraint ins_int_mensaje_hist_ins_int_estado_mensaje_fk 1,550.546 ms 167816 0.009 ms
RI_ConstraintTrigger_c_1285133 for constraint ins_int_mensaje_hist_ins_int_tipo_mensaje_fk 1,838.580 ms 167816 0.011 ms