explain.depesz.com

PostgreSQL's explain analyze made readable

Result: cbX4

Settings
# exclusive inclusive rows x rows loops node
1. 0.000 22,882.382 ↑ 1.0 1 1

Nested Loop Left Join (cost=454,447.70..1,133,151.97 rows=1 width=1,218) (actual time=22,874.566..22,882.382 rows=1 loops=1)

  • Output: endereco0_.id_endereco, cep1_.id_cep, municipio2_.id_municipio, estado3_.id_estado, usuario4_.id_usuario, usuario5_.id_usuario, classifica6_.id_endereco, classifica6_.cd_endereco_principal, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, municipio2_.in_ativo, municipio2_.id_estado, municipio2_.ds_municipio, estado3_.in_ativo, estado3_.ds_estado, estado3_.cd_estado, usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha, usuario5_.in_bloqueio, usuario5_.in_provisorio, classifica6_.id_endereco, classifica6_.cd_endereco_principal
  • Buffers: shared hit=472606 read=134885, temp read=632128 written=631726
2. 56.349 22,914.340 ↑ 1.0 1 1

Gather (cost=454,447.55..1,133,151.52 rows=1 width=1,200) (actual time=22,874.534..22,914.340 rows=1 loops=1)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, municipio2_.id_municipio, municipio2_.in_ativo, municipio2_.id_estado, municipio2_.ds_municipio, estado3_.id_estado, estado3_.in_ativo, estado3_.ds_estado, estado3_.cd_estado, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio, usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha
  • Workers Planned: 2
  • Workers Launched: 2
  • Buffers: shared hit=472605 read=134885, temp read=632128 written=631726
3. 244.814 22,857.991 ↓ 0.0 0 3

Hash Semi Join (cost=453,447.55..1,132,151.42 rows=1 width=1,200) (actual time=20,349.631..22,857.991 rows=0 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, municipio2_.id_municipio, municipio2_.in_ativo, municipio2_.id_estado, municipio2_.ds_municipio, estado3_.id_estado, estado3_.in_ativo, estado3_.ds_estado, estado3_.cd_estado, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio, usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha
  • Hash Cond: ((endereco0_.id_endereco)::integer = (processopa7_.id_endereco)::integer)
  • Buffers: shared hit=472602 read=134885, temp read=632128 written=631726
  • Worker 0: actual time=22867.719..22867.719 rows=0 loops=1
  • Buffers: shared hit=157569 read=44975, temp read=210612 written=210478
  • Worker 1: actual time=15308.960..22834.040 rows=1 loops=1
  • Buffers: shared hit=157566 read=44921, temp read=211081 written=210947
4. 938.641 22,613.095 ↑ 1.3 1,645,341 3

Hash Join (cost=453,440.62..1,126,717.59 rows=2,067,389 width=1,200) (actual time=6,779.635..22,613.095 rows=1,645,341 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, municipio2_.id_municipio, municipio2_.in_ativo, municipio2_.id_estado, municipio2_.ds_municipio, estado3_.id_estado, estado3_.in_ativo, estado3_.ds_estado, estado3_.cd_estado, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio, usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha
  • Inner Unique: true
  • Hash Cond: ((municipio2_.id_estado)::integer = (estado3_.id_estado)::integer)
  • Buffers: shared hit=472480 read=134885, temp read=632128 written=631726
  • Worker 0: actual time=6777.103..22614.861 rows=1643599 loops=1
  • Buffers: shared hit=157514 read=44975, temp read=210612 written=210478
  • Worker 1: actual time=6777.112..22596.640 rows=1650784 loops=1
  • Buffers: shared hit=157511 read=44921, temp read=211081 written=210947
5. 971.754 21,674.421 ↑ 1.3 1,645,341 3

Hash Join (cost=453,439.49..1,120,468.15 rows=2,067,389 width=1,181) (actual time=6,779.585..21,674.421 rows=1,645,341 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, municipio2_.id_municipio, municipio2_.in_ativo, municipio2_.id_estado, municipio2_.ds_municipio, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio, usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha
  • Inner Unique: true
  • Hash Cond: (cep1_.id_municipio = (municipio2_.id_municipio)::integer)
  • Buffers: shared hit=472477 read=134885, temp read=632128 written=631726
  • Worker 0: actual time=6777.048..21675.371 rows=1643599 loops=1
  • Buffers: shared hit=157513 read=44975, temp read=210612 written=210478
  • Worker 1: actual time=6777.057..21661.450 rows=1650784 loops=1
  • Buffers: shared hit=157510 read=44921, temp read=211081 written=210947
6. 3,700.659 20,699.834 ↑ 1.3 1,645,341 3

Hash Left Join (cost=453,283.79..1,114,881.73 rows=2,067,389 width=1,159) (actual time=6,776.706..20,699.834 rows=1,645,341 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio, usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha
  • Inner Unique: true
  • Hash Cond: ((usuario5_.id_usuario)::integer = usuario5_1_.id_usuario)
  • Buffers: shared hit=472354 read=134885, temp read=632128 written=631726
  • Worker 0: actual time=6774.181..20714.342 rows=1643599 loops=1
  • Buffers: shared hit=157472 read=44975, temp read=210612 written=210478
  • Worker 1: actual time=6774.200..20720.893 rows=1650784 loops=1
  • Buffers: shared hit=157469 read=44921, temp read=211081 written=210947
7. 3,894.315 15,280.376 ↑ 1.3 1,645,341 3

Hash Join (cost=318,404.62..722,333.65 rows=2,067,389 width=719) (actual time=5,057.362..15,280.376 rows=1,645,341 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio
  • Inner Unique: true
  • Hash Cond: ((endereco0_.id_usuario)::integer = usuario4_1_.id_usuario)
  • Buffers: shared hit=352123 read=134885, temp read=387849 written=387633
  • Worker 0: actual time=5054.956..15242.933 rows=1643599 loops=1
  • Buffers: shared hit=117394 read=44975, temp read=129207 written=129135
  • Worker 1: actual time=5054.818..15302.647 rows=1650784 loops=1
  • Buffers: shared hit=117391 read=44921, temp read=129534 written=129462
8. 2,378.693 9,487.163 ↑ 1.3 1,645,341 3

Hash Join (cost=183,525.45..440,826.57 rows=2,067,389 width=279) (actual time=3,157.326..9,487.163 rows=1,645,341 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio
  • Inner Unique: true
  • Hash Cond: ((endereco0_.id_cep)::integer = cep1_.id_cep)
  • Buffers: shared hit=231833 read=134885, temp read=162088 written=162058
  • Worker 0: actual time=3157.544..9488.105 rows=1643599 loops=1
  • Buffers: shared hit=77287 read=44975, temp read=54000 written=53990
  • Worker 1: actual time=3157.512..9491.077 rows=1650784 loops=1
  • Buffers: shared hit=77284 read=44921, temp read=54154 written=54144
9. 1,425.179 6,015.123 ↑ 1.3 1,645,341 3

Hash Left Join (cost=119,423.93..314,476.64 rows=2,067,389 width=154) (actual time=2,062.016..6,015.123 rows=1,645,341 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio, usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio
  • Inner Unique: true
  • Hash Cond: ((endereco0_.id_usuario_cadastrador)::integer = (usuario5_.id_usuario)::integer)
  • Buffers: shared hit=60653 read=134885, temp read=76394 written=76382
  • Worker 0: actual time=2062.490..6022.379 rows=1643599 loops=1
  • Buffers: shared hit=20226 read=44975, temp read=25446 written=25442
  • Worker 1: actual time=2061.060..6009.548 rows=1650784 loops=1
  • Buffers: shared hit=20223 read=44921, temp read=25524 written=25520
10. 1,804.207 3,585.636 ↑ 1.3 1,645,341 3

Hash Join (cost=59,711.97..200,547.76 rows=2,067,389 width=146) (actual time=1,053.544..3,585.636 rows=1,645,341 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador, usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio
  • Inner Unique: true
  • Hash Cond: ((endereco0_.id_usuario)::integer = (usuario4_.id_usuario)::integer)
  • Buffers: shared hit=30845 read=134885, temp read=42887 written=42881
  • Worker 0: actual time=1051.822..3590.194 rows=1643599 loops=1
  • Buffers: shared hit=10289 read=44975, temp read=14282 written=14280
  • Worker 1: actual time=1050.390..3578.865 rows=1650784 loops=1
  • Buffers: shared hit=10286 read=44921, temp read=14332 written=14330
11. 732.428 732.428 ↑ 1.3 1,651,886 3

Parallel Seq Scan on pje.tb_endereco endereco0_ (cost=0.00..88,637.89 rows=2,067,389 width=138) (actual time=0.060..732.428 rows=1,651,886 loops=3)

  • Output: endereco0_.id_endereco, endereco0_.nm_bairro, endereco0_.id_cep, endereco0_.nm_cidade, endereco0_.ds_complemento, endereco0_.in_correspondencia, endereco0_.dt_alteracao_endereco, endereco0_.in_endereco_internacional, endereco0_.nm_logradouro, endereco0_.ds_motivo_situacao, endereco0_.nr_endereco, endereco0_.id_pais, endereco0_.in_situacao, endereco0_.cd_uf, endereco0_.id_usuario, endereco0_.id_usuario_cadastrador
  • Buffers: shared hit=1043 read=134885
  • Worker 0: actual time=0.069..732.019 rows=1650072 loops=1
  • Buffers: shared hit=355 read=44975
  • Worker 1: actual time=0.056..730.030 rows=1657342 loops=1
  • Buffers: shared hit=352 read=44921
12. 631.663 1,049.001 ↓ 1.0 2,239,375 3

Hash (cost=27,354.54..27,354.54 rows=2,238,754 width=8) (actual time=1,049.001..1,049.001 rows=2,239,375 loops=3)

  • Output: usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio
  • Buckets: 2097152 Batches: 2 Memory Usage: 60094kB
  • Buffers: shared hit=29802, temp written=11481
  • Worker 0: actual time=1047.268..1047.268 rows=2239375 loops=1
  • Buffers: shared hit=9934, temp written=3827
  • Worker 1: actual time=1045.862..1045.862 rows=2239375 loops=1
  • Buffers: shared hit=9934, temp written=3827
13. 417.338 417.338 ↓ 1.0 2,239,375 3

Seq Scan on pje.tb_usuario usuario4_ (cost=0.00..27,354.54 rows=2,238,754 width=8) (actual time=0.034..417.338 rows=2,239,375 loops=3)

  • Output: usuario4_.id_usuario, usuario4_.in_bloqueio, usuario4_.in_provisorio
  • Buffers: shared hit=29802
  • Worker 0: actual time=0.051..425.381 rows=2239375 loops=1
  • Buffers: shared hit=9934
  • Worker 1: actual time=0.033..422.803 rows=2239375 loops=1
  • Buffers: shared hit=9934
14. 617.662 1,004.308 ↓ 1.0 2,239,375 3

Hash (cost=27,354.54..27,354.54 rows=2,238,754 width=8) (actual time=1,004.308..1,004.308 rows=2,239,375 loops=3)

  • Output: usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio
  • Buckets: 2097152 Batches: 2 Memory Usage: 60094kB
  • Buffers: shared hit=29802, temp written=11481
  • Worker 0: actual time=1006.446..1006.447 rows=2239375 loops=1
  • Buffers: shared hit=9934, temp written=3827
  • Worker 1: actual time=1006.455..1006.455 rows=2239375 loops=1
  • Buffers: shared hit=9934, temp written=3827
15. 386.646 386.646 ↓ 1.0 2,239,375 3

Seq Scan on pje.tb_usuario usuario5_ (cost=0.00..27,354.54 rows=2,238,754 width=8) (actual time=0.009..386.646 rows=2,239,375 loops=3)

  • Output: usuario5_.id_usuario, usuario5_.in_bloqueio, usuario5_.in_provisorio
  • Buffers: shared hit=29802
  • Worker 0: actual time=0.008..390.509 rows=2239375 loops=1
  • Buffers: shared hit=9934
  • Worker 1: actual time=0.010..389.020 rows=2239375 loops=1
  • Buffers: shared hit=9934
16. 591.593 1,093.347 ↓ 1.0 1,122,170 3

Hash (cost=39,723.23..39,723.23 rows=1,119,423 width=125) (actual time=1,093.347..1,093.347 rows=1,122,170 loops=3)

  • Output: cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro
  • Buckets: 524288 Batches: 4 Memory Usage: 39374kB
  • Buffers: shared hit=171174, temp written=35967
  • Worker 0: actual time=1092.849..1092.849 rows=1122170 loops=1
  • Buffers: shared hit=57058, temp written=11989
  • Worker 1: actual time=1094.279..1094.279 rows=1122170 loops=1
  • Buffers: shared hit=57058, temp written=11989
17. 501.754 501.754 ↓ 1.0 1,122,170 3

Seq Scan on pje.tb_cep cep1_ (cost=0.00..39,723.23 rows=1,119,423 width=125) (actual time=0.023..501.754 rows=1,122,170 loops=3)

  • Output: cep1_.id_cep, cep1_.in_ativo, cep1_.ds_complemento, cep1_.nm_localidade_complemento, cep1_.id_municipio, cep1_.nm_bairro, cep1_.nm_localidade, cep1_.nm_logradouro, cep1_.nm_logradouro_abreviado, cep1_.nr_cep, cep1_.cd_sigla_uf, cep1_.cd_tipo_localidade, cep1_.cd_tipo_logradouro
  • Buffers: shared hit=171174
  • Worker 0: actual time=0.028..501.445 rows=1122170 loops=1
  • Buffers: shared hit=57058
  • Worker 1: actual time=0.028..499.933 rows=1122170 loops=1
  • Buffers: shared hit=57058
18. 1,156.375 1,898.898 ↓ 1.0 2,239,375 3

Hash (cost=42,420.02..42,420.02 rows=2,238,252 width=444) (actual time=1,898.898..1,898.898 rows=2,239,375 loops=3)

  • Output: usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario4_1_.id_usuario
  • Buckets: 131072 Batches: 32 Memory Usage: 11131kB
  • Buffers: shared hit=120225, temp written=107316
  • Worker 0: actual time=1896.359..1896.359 rows=2239375 loops=1
  • Buffers: shared hit=40075, temp written=35772
  • Worker 1: actual time=1896.350..1896.350 rows=2239375 loops=1
  • Buffers: shared hit=40075, temp written=35772
19. 742.523 742.523 ↓ 1.0 2,239,375 3

Seq Scan on pje.tb_usuario_login usuario4_1_ (cost=0.00..42,420.02 rows=2,238,252 width=444) (actual time=0.015..742.523 rows=2,239,375 loops=3)

  • Output: usuario4_1_.in_ativo, usuario4_1_.ds_cert_chain_usuario, usuario4_1_.ds_email, usuario4_1_.ds_login, usuario4_1_.ds_nome, usuario4_1_.ds_nome_consulta, usuario4_1_.ds_nome_social, usuario4_1_.ds_nome_social_consulta, usuario4_1_.ds_senha, usuario4_1_.in_utiliza_login_senha, usuario4_1_.id_usuario
  • Buffers: shared hit=120225
  • Worker 0: actual time=0.018..752.961 rows=2239375 loops=1
  • Buffers: shared hit=40075
  • Worker 1: actual time=0.019..747.285 rows=2239375 loops=1
  • Buffers: shared hit=40075
20. 1,106.547 1,718.799 ↓ 1.0 2,239,375 3

Hash (cost=42,420.02..42,420.02 rows=2,238,252 width=444) (actual time=1,718.799..1,718.799 rows=2,239,375 loops=3)

  • Output: usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha, usuario5_1_.id_usuario
  • Buckets: 131072 Batches: 32 Memory Usage: 11106kB
  • Buffers: shared hit=120225, temp written=107319
  • Worker 0: actual time=1718.671..1718.671 rows=2239375 loops=1
  • Buffers: shared hit=40075, temp written=35773
  • Worker 1: actual time=1718.813..1718.813 rows=2239375 loops=1
  • Buffers: shared hit=40075, temp written=35773
21. 612.252 612.252 ↓ 1.0 2,239,375 3

Seq Scan on pje.tb_usuario_login usuario5_1_ (cost=0.00..42,420.02 rows=2,238,252 width=444) (actual time=0.007..612.252 rows=2,239,375 loops=3)

  • Output: usuario5_1_.in_ativo, usuario5_1_.ds_cert_chain_usuario, usuario5_1_.ds_email, usuario5_1_.ds_login, usuario5_1_.ds_nome, usuario5_1_.ds_nome_consulta, usuario5_1_.ds_nome_social, usuario5_1_.ds_nome_social_consulta, usuario5_1_.ds_senha, usuario5_1_.in_utiliza_login_senha, usuario5_1_.id_usuario
  • Buffers: shared hit=120225
  • Worker 0: actual time=0.006..620.094 rows=2239375 loops=1
  • Buffers: shared hit=40075
  • Worker 1: actual time=0.006..614.402 rows=2239375 loops=1
  • Buffers: shared hit=40075
22. 1.627 2.833 ↑ 1.0 6,009 3

Hash (cost=80.59..80.59 rows=6,009 width=22) (actual time=2.832..2.833 rows=6,009 loops=3)

  • Output: municipio2_.id_municipio, municipio2_.in_ativo, municipio2_.id_estado, municipio2_.ds_municipio
  • Buckets: 8192 Batches: 1 Memory Usage: 399kB
  • Buffers: shared hit=123
  • Worker 0: actual time=2.814..2.814 rows=6009 loops=1
  • Buffers: shared hit=41
  • Worker 1: actual time=2.815..2.815 rows=6009 loops=1
  • Buffers: shared hit=41
23. 1.206 1.206 ↑ 1.0 6,009 3

Seq Scan on pje.tb_municipio municipio2_ (cost=0.00..80.59 rows=6,009 width=22) (actual time=0.009..1.206 rows=6,009 loops=3)

  • Output: municipio2_.id_municipio, municipio2_.in_ativo, municipio2_.id_estado, municipio2_.ds_municipio
  • Buffers: shared hit=123
  • Worker 0: actual time=0.011..1.171 rows=6009 loops=1
  • Buffers: shared hit=41
  • Worker 1: actual time=0.010..1.186 rows=6009 loops=1
  • Buffers: shared hit=41
24. 0.014 0.033 ↑ 1.0 28 3

Hash (cost=0.78..0.78 rows=28 width=19) (actual time=0.033..0.033 rows=28 loops=3)

  • Output: estado3_.id_estado, estado3_.in_ativo, estado3_.ds_estado, estado3_.cd_estado
  • Buckets: 1024 Batches: 1 Memory Usage: 10kB
  • Buffers: shared hit=3
  • Worker 0: actual time=0.039..0.039 rows=28 loops=1
  • Buffers: shared hit=1
  • Worker 1: actual time=0.035..0.035 rows=28 loops=1
  • Buffers: shared hit=1
25. 0.019 0.019 ↑ 1.0 28 3

Seq Scan on pje.tb_estado estado3_ (cost=0.00..0.78 rows=28 width=19) (actual time=0.013..0.019 rows=28 loops=3)

  • Output: estado3_.id_estado, estado3_.in_ativo, estado3_.ds_estado, estado3_.cd_estado
  • Buffers: shared hit=3
  • Worker 0: actual time=0.017..0.022 rows=28 loops=1
  • Buffers: shared hit=1
  • Worker 1: actual time=0.017..0.022 rows=28 loops=1
  • Buffers: shared hit=1
26. 0.004 0.082 ↑ 1.0 1 3

Hash (cost=6.91..6.91 rows=1 width=4) (actual time=0.082..0.082 rows=1 loops=3)

  • Output: processopa7_.id_endereco
  • Buckets: 1024 Batches: 1 Memory Usage: 9kB
  • Buffers: shared hit=31
  • Worker 0: actual time=0.082..0.082 rows=1 loops=1
  • Buffers: shared hit=11
  • Worker 1: actual time=0.083..0.083 rows=1 loops=1
  • Buffers: shared hit=11
27. 0.004 0.078 ↑ 1.0 1 3

Nested Loop (cost=0.87..6.91 rows=1 width=4) (actual time=0.076..0.078 rows=1 loops=3)

  • Output: processopa7_.id_endereco
  • Buffers: shared hit=31
  • Worker 0: actual time=0.076..0.077 rows=1 loops=1
  • Buffers: shared hit=11
  • Worker 1: actual time=0.076..0.078 rows=1 loops=1
  • Buffers: shared hit=11
28. 0.044 0.044 ↑ 1.0 1 3

Index Only Scan using tb_processo_parte_endereco_uk on pje.tb_processo_parte_endereco processopa7_ (cost=0.43..2.45 rows=1 width=8) (actual time=0.044..0.044 rows=1 loops=3)

  • Output: processopa7_.id_processo_parte, processopa7_.id_endereco
  • Index Cond: (processopa7_.id_processo_parte = 10420159)
  • Heap Fetches: 1
  • Buffers: shared hit=17
  • Worker 0: actual time=0.043..0.043 rows=1 loops=1
  • Buffers: shared hit=6
  • Worker 1: actual time=0.043..0.043 rows=1 loops=1
  • Buffers: shared hit=6
29. 0.030 0.030 ↑ 1.0 1 3

Index Scan using tb_processo_parte_pk on pje.tb_processo_parte parteproce8_ (cost=0.43..4.46 rows=1 width=4) (actual time=0.029..0.030 rows=1 loops=3)

  • Output: parteproce8_.id_processo_parte, parteproce8_.id_processo_trf, parteproce8_.id_pessoa, parteproce8_.id_tipo_parte, parteproce8_.in_participacao, parteproce8_.in_segredo, parteproce8_.id_pessoa_doc_identificacao, parteproce8_.in_parte_principal, parteproce8_.in_endereco_desconhecido, parteproce8_.in_situacao, parteproce8_.nr_ordem
  • Index Cond: ((parteproce8_.id_processo_parte)::integer = 10420159)
  • Filter: ((parteproce8_.id_processo_trf)::integer = 2046470)
  • Buffers: shared hit=14
  • Worker 0: actual time=0.029..0.030 rows=1 loops=1
  • Buffers: shared hit=5
  • Worker 1: actual time=0.029..0.030 rows=1 loops=1
  • Buffers: shared hit=5
30. 0.025 0.025 ↓ 0.0 0 1

Index Only Scan using tb_endereco_principal_pk on pje.tb_endereco_principal classifica6_ (cost=0.15..0.35 rows=11 width=9) (actual time=0.025..0.025 rows=0 loops=1)

  • Output: classifica6_.id_endereco, classifica6_.cd_endereco_principal
  • Index Cond: (classifica6_.id_endereco = (endereco0_.id_endereco)::integer)
  • Heap Fetches: 0
  • Buffers: shared hit=1
Planning time : 8.227 ms
Execution time : 22,915.911 ms