explain.depesz.com

PostgreSQL's explain analyze made readable

Result: sSK

Settings

Optimization(s) for this plan:

# exclusive inclusive rows x rows loops node
1. 972.949 2,214.404 ↓ 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,214.404..2,214.404 rows=0 loops=1)

  • Buffers: shared hit=1179625 read=61498 dirtied=4076 written=2732, local hit=743
2. 124.027 1,241.455 ↓ 1.4 167,816 1

Nested Loop (cost=2,730.53..2,819.14 rows=124,154 width=685) (actual time=56.973..1,241.455 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=614711 read=57465 written=2547, local hit=743
3. 97.624 110.532 ↓ 839.1 167,816 1

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

  • Output: aux.mensaje_id
  • Buffers: local hit=743
4. 12.908 12.908 ↓ 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.908 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=614711 read=57465 written=2547
Trigger times:
Trigger Name:Total time:Calls:Average time:
RI_ConstraintTrigger_c_1285123 for constraint ins_int_mensaje_ins_hist_int_codigo_error_fk 277.485 ms 167816 0.002 ms
RI_ConstraintTrigger_c_1285128 for constraint ins_int_mensaje_hist_ins_int_estado_mensaje_fk 1,524.679 ms 167816 0.009 ms
RI_ConstraintTrigger_c_1285133 for constraint ins_int_mensaje_hist_ins_int_tipo_mensaje_fk 1,806.708 ms 167816 0.011 ms