explain.depesz.com

PostgreSQL's explain analyze made readable

Result: 1M90

Settings
# exclusive inclusive rows x rows loops node
1. 0.000 0.000 ↓ 0.0

Sort (cost=9,342,871,735.41..9,342,871,735.91 rows=200 width=32) (actual rows= loops=)

  • Sort Key: (CASE WHEN (((gravidade_pendencias.descricao)::text) IS NULL) THEN 'Não definida'::text ELSE ((gravidade_pendencias.descricao)::text) END)
2. 0.000 0.000 ↓ 0.0

HashAggregate (cost=9,342,871,725.76..9,342,871,727.76 rows=200 width=32) (actual rows= loops=)

3. 0.000 0.000 ↓ 0.0

Append (cost=100.05..9,342,871,665.39 rows=4,025 width=351) (actual rows= loops=)

4. 0.000 0.000 ↓ 0.0

Hash Join (cost=100.05..177.00 rows=737 width=351) (actual rows= loops=)

  • Hash Cond: (processo_principais.id = precatorios.processo_principal_id)
5. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

6. 0.000 0.000 ↓ 0.0

Hash (cost=81.63..81.63 rows=1,474 width=334) (actual rows= loops=)

7. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..81.63 rows=1,474 width=334) (actual rows= loops=)

8. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..4.82 rows=1 width=318) (actual rows= loops=)

  • Join Filter: (tipo_pendencias.gravidade_pendencia_id = gravidade_pendencias.id)
9. 0.000 0.000 ↓ 0.0

Hash Join (cost=2.44..3.75 rows=1 width=308) (actual rows= loops=)

  • Hash Cond: (telas.id = tipo_pendencias.telas_id)
10. 0.000 0.000 ↓ 0.0

Seq Scan on telas (cost=0.00..1.22 rows=22 width=42) (actual rows= loops=)

11. 0.000 0.000 ↓ 0.0

Hash (cost=2.42..2.42 rows=1 width=274) (actual rows= loops=)

12. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_pendencias (cost=0.00..2.42 rows=1 width=274) (actual rows= loops=)

  • Filter: (id = 1)
13. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

14. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios (cost=0.00..62.07 rows=1,474 width=16) (actual rows= loops=)

  • Filter: revisao_pendente
15. 0.000 0.000 ↓ 0.0

Hash Join (cost=80.85..4,289.47 rows=477 width=351) (actual rows= loops=)

  • Hash Cond: (precatorios_1.processo_principal_id = processo_principais_1.id)
16. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..4,195.55 rows=954 width=334) (actual rows= loops=)

17. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..4.82 rows=1 width=318) (actual rows= loops=)

  • Join Filter: (tipo_pendencias_1.gravidade_pendencia_id = gravidade_pendencias_1.id)
18. 0.000 0.000 ↓ 0.0

Hash Join (cost=2.44..3.75 rows=1 width=308) (actual rows= loops=)

  • Hash Cond: (telas_1.id = tipo_pendencias_1.telas_id)
19. 0.000 0.000 ↓ 0.0

Seq Scan on telas telas_1 (cost=0.00..1.22 rows=22 width=42) (actual rows= loops=)

20. 0.000 0.000 ↓ 0.0

Hash (cost=2.42..2.42 rows=1 width=274) (actual rows= loops=)

21. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_pendencias tipo_pendencias_1 (cost=0.00..2.42 rows=1 width=274) (actual rows= loops=)

  • Filter: (id = 2)
22. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias gravidade_pendencias_1 (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

23. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_1 (cost=0.00..4,181.19 rows=954 width=16) (actual rows= loops=)

  • Filter: (NOT (SubPlan 23))
24.          

SubPlan (for Seq Scan)

25. 0.000 0.000 ↓ 0.0

Index Only Scan using index_precatorio_atualizacao_monetarias_on_precatorio_id on precatorio_atualizacao_monetarias (cost=0.15..4.17 rows=1 width=8) (actual rows= loops=)

  • Index Cond: (precatorio_id = precatorios_1.id)
26. 0.000 0.000 ↓ 0.0

Hash (cost=52.63..52.63 rows=2,063 width=33) (actual rows= loops=)

27. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais processo_principais_1 (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

28. 0.000 0.000 ↓ 0.0

Hash Join (cost=86.33..156.41 rows=432 width=351) (actual rows= loops=)

  • Hash Cond: (processo_principais_2.id = precatorios_2.processo_principal_id)
29. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais processo_principais_2 (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

30. 0.000 0.000 ↓ 0.0

Hash (cost=75.53..75.53 rows=864 width=334) (actual rows= loops=)

31. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..75.53 rows=864 width=334) (actual rows= loops=)

32. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..4.82 rows=1 width=318) (actual rows= loops=)

  • Join Filter: (tipo_pendencias_2.gravidade_pendencia_id = gravidade_pendencias_2.id)
33. 0.000 0.000 ↓ 0.0

Hash Join (cost=2.44..3.75 rows=1 width=308) (actual rows= loops=)

  • Hash Cond: (telas_2.id = tipo_pendencias_2.telas_id)
34. 0.000 0.000 ↓ 0.0

Seq Scan on telas telas_2 (cost=0.00..1.22 rows=22 width=42) (actual rows= loops=)

35. 0.000 0.000 ↓ 0.0

Hash (cost=2.42..2.42 rows=1 width=274) (actual rows= loops=)

36. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_pendencias tipo_pendencias_2 (cost=0.00..2.42 rows=1 width=274) (actual rows= loops=)

  • Filter: (id = 3)
37. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias gravidade_pendencias_2 (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

38. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_2 (cost=0.00..62.07 rows=864 width=16) (actual rows= loops=)

  • Filter: (data_valor_homologado IS NULL)
39. 0.000 0.000 ↓ 0.0

Hash Join (cost=101.70..182.05 rows=774 width=351) (actual rows= loops=)

  • Hash Cond: (processo_principais_3.id = precatorios_3.processo_principal_id)
40. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais processo_principais_3 (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

41. 0.000 0.000 ↓ 0.0

Hash (cost=82.36..82.36 rows=1,547 width=334) (actual rows= loops=)

42. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..82.36 rows=1,547 width=334) (actual rows= loops=)

43. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2.44..4.82 rows=1 width=318) (actual rows= loops=)

  • Join Filter: (tipo_pendencias_3.gravidade_pendencia_id = gravidade_pendencias_3.id)
44. 0.000 0.000 ↓ 0.0

Hash Join (cost=2.44..3.75 rows=1 width=308) (actual rows= loops=)

  • Hash Cond: (telas_3.id = tipo_pendencias_3.telas_id)
45. 0.000 0.000 ↓ 0.0

Seq Scan on telas telas_3 (cost=0.00..1.22 rows=22 width=42) (actual rows= loops=)

46. 0.000 0.000 ↓ 0.0

Hash (cost=2.42..2.42 rows=1 width=274) (actual rows= loops=)

47. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_pendencias tipo_pendencias_3 (cost=0.00..2.42 rows=1 width=274) (actual rows= loops=)

  • Filter: (id = 4)
48. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias gravidade_pendencias_3 (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

49. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_3 (cost=0.00..62.07 rows=1,547 width=16) (actual rows= loops=)

  • Filter: (percentual_juros_continuacao IS NULL)
50. 0.000 0.000 ↓ 0.0

Merge Join (cost=38,043.02..780,144.73 rows=477 width=351) (actual rows= loops=)

  • Merge Cond: (telas_4.id = tipo_pendencias_4.telas_id)
51. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.42..799,111.84 rows=20,988 width=75) (actual rows= loops=)

52. 0.000 0.000 ↓ 0.0

Index Scan using telas_pkey on telas telas_4 (cost=0.14..12.47 rows=22 width=42) (actual rows= loops=)

53. 0.000 0.000 ↓ 0.0

Materialize (cost=0.28..798,839.40 rows=954 width=33) (actual rows= loops=)

54. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.28..798,834.63 rows=954 width=33) (actual rows= loops=)

55. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_4 (cost=0.00..798,378.89 rows=954 width=16) (actual rows= loops=)

  • Filter: (NOT (SubPlan 22))
56.          

SubPlan (for Seq Scan)

57. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_20 (cost=418.61..418.63 rows=2 width=8) (actual rows= loops=)

58. 0.000 0.000 ↓ 0.0

Sort (cost=418.61..418.61 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_24.nome, tipo_papeis_20.descricao, evento_financeiros_21.data_evento, evento_financeiros_21.id, configuracao_rubrica_precatorios_20.ordem_apresentacao
59. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=257.07..418.60 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_31.id = configuracao_rubrica_precatorios_20.precatorio_id) AND (tipo_rubricas_20.id = configuracao_rubrica_precatorios_20.tipo_rubrica_id))
60. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.07..400.57 rows=2 width=208) (actual rows= loops=)

61. 0.000 0.000 ↓ 0.0

Nested Loop (cost=256.79..383.95 rows=2 width=191) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_25.tipo_papel_id = tipo_papeis_20.id)
62. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_20 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

63. 0.000 0.000 ↓ 0.0

Materialize (cost=256.79..382.71 rows=2 width=183) (actual rows= loops=)

64. 0.000 0.000 ↓ 0.0

Nested Loop (cost=256.79..382.70 rows=2 width=183) (actual rows= loops=)

65. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_31 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorios_4.id)
66. 0.000 0.000 ↓ 0.0

Nested Loop (cost=256.51..374.39 rows=2 width=175) (actual rows= loops=)

  • Join Filter: (rubrica_eventos_20.tipo_rubrica_id = tipo_rubricas_20.id)
67. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_rubricas tipo_rubricas_20 (cost=0.00..1.35 rows=35 width=31) (actual rows= loops=)

68. 0.000 0.000 ↓ 0.0

Materialize (cost=256.51..371.99 rows=2 width=152) (actual rows= loops=)

69. 0.000 0.000 ↓ 0.0

Nested Loop (cost=256.51..371.98 rows=2 width=152) (actual rows= loops=)

70. 0.000 0.000 ↓ 0.0

Hash Join (cost=256.38..371.63 rows=2 width=129) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_20.evento_financeiro_id = evento_financeiros_21.id)
71. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_20 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

72. 0.000 0.000 ↓ 0.0

Hash (cost=256.36..256.36 rows=1 width=105) (actual rows= loops=)

73. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.36..256.36 rows=1 width=105) (actual rows= loops=)

74. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_21.precatorio_participante_id = precatorio_participantes_25.id)
75. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_21 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

76. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

77. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_25 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_4.id)
78. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_24 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_25.participante_id)
79. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_21 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_21.tipo_evento_financeiro_id)
80. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_31 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_31.processo_principal_id)
81. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

82. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_20 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_4.id)
83. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_4 (cost=0.28..0.47 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_4.processo_principal_id)
84. 0.000 0.000 ↓ 0.0

Materialize (cost=3.50..3.51 rows=1 width=284) (actual rows= loops=)

85. 0.000 0.000 ↓ 0.0

Sort (cost=3.50..3.51 rows=1 width=284) (actual rows= loops=)

  • Sort Key: tipo_pendencias_4.telas_id
86. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.00..3.49 rows=1 width=284) (actual rows= loops=)

  • Join Filter: (tipo_pendencias_4.gravidade_pendencia_id = gravidade_pendencias_4.id)
87. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_pendencias tipo_pendencias_4 (cost=0.00..2.42 rows=1 width=274) (actual rows= loops=)

  • Filter: (id = 5)
88. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias gravidade_pendencias_4 (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

89. 0.000 0.000 ↓ 0.0

Merge Join (cost=113,578.50..2,329,264.72 rows=477 width=351) (actual rows= loops=)

  • Merge Cond: (telas_5.id = tipo_pendencias_5.telas_id)
90. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.42..2,386,037.38 rows=20,988 width=75) (actual rows= loops=)

91. 0.000 0.000 ↓ 0.0

Index Scan using telas_pkey on telas telas_5 (cost=0.14..12.47 rows=22 width=42) (actual rows= loops=)

92. 0.000 0.000 ↓ 0.0

Materialize (cost=0.28..2,385,764.94 rows=954 width=33) (actual rows= loops=)

93. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.28..2,385,760.17 rows=954 width=33) (actual rows= loops=)

94. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_5 (cost=0.00..2,385,304.43 rows=954 width=16) (actual rows= loops=)

  • Filter: (SubPlan 21)
95.          

SubPlan (for Seq Scan)

96. 0.000 0.000 ↓ 0.0

HashAggregate (cost=1,245.80..1,254.10 rows=664 width=206) (actual rows= loops=)

97. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes prec_part_2 (cost=0.00..194.22 rows=2,655 width=206) (actual rows= loops=)

  • Filter: credor
98.          

SubPlan (for HashAggregate)

99. 0.000 0.000 ↓ 0.0

Aggregate (cost=1,038.29..1,038.30 rows=1 width=8) (actual rows= loops=)

100. 0.000 0.000 ↓ 0.0

Nested Loop (cost=817.21..1,038.29 rows=1 width=8) (actual rows= loops=)

101. 0.000 0.000 ↓ 0.0

Nested Loop (cost=817.21..825.26 rows=1 width=8) (actual rows= loops=)

  • Join Filter: (tab1_9.data_evento = prec.data_valor_homologado)
102. 0.000 0.000 ↓ 0.0

Sort (cost=816.93..816.94 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1_9.numero_processo_principal, tab1_9.participantes_nome
103. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_9 (cost=416.30..816.92 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1_9.data_evento_id = (SubPlan 19))
104. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.39 rows=2 width=151) (actual rows= loops=)

105. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_19.precatorios_id, precatorios_eventos_rubricas_19.participantes_nome, precatorios_eventos_rubricas_19.data_evento, precatorios_eventos_rubricas_19.data_evento_id, precatorios_eventos_rubricas_19.numero_processo_principal, precatorios_eventos_rubricas_19.evento_financeiros_id, precatorios_eventos_rubricas_19.tipo_evento_descricao, precatorios_eventos_rubricas_19.tipo_evento_calculavel, precatorios_eventos_rubricas_19.tipo_evento_pagamento, precatorios_eventos_rubricas_19.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_19.tipo_evento_saldo, precatorios_eventos_rubricas_19.participantes_id, precatorios_eventos_rubricas_19.precatorio_participantes_id
106. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_19 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

107. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_23.nome, tipo_papeis_19.descricao, evento_financeiros_20.data_evento, evento_financeiros_20.id, configuracao_rubrica_precatorios_19.ordem_apresentacao
108. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_30.id = configuracao_rubrica_precatorios_19.precatorio_id) AND (tipo_rubricas_19.id = configuracao_rubrica_precatorios_19.tipo_rubrica_id))
109. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

110. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

111. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_30 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorios_5.id)
112. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

113. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_19.evento_financeiro_id = evento_financeiros_20.id)
114. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_19 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

115. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

116. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_24.tipo_papel_id = tipo_papeis_19.id)
117. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

118. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

119. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_20.precatorio_participante_id = precatorio_participantes_24.id)
120. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_20 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

121. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

122. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_24 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_5.id)
123. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_20 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_20.tipo_evento_financeiro_id)
124. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_23 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_24.participante_id)
125. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_19 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

126. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_19 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_19.tipo_rubrica_id)
127. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_30 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_30.processo_principal_id)
128. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

129. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_19 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_5.id)
130.          

SubPlan (for Subquery Scan)

131. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

132. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

133. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_18.precatorios_id, precatorios_eventos_rubricas_18.participantes_nome, precatorios_eventos_rubricas_18.data_evento, precatorios_eventos_rubricas_18.data_evento_id, precatorios_eventos_rubricas_18.numero_processo_principal, precatorios_eventos_rubricas_18.evento_financeiros_id, precatorios_eventos_rubricas_18.tipo_evento_descricao, precatorios_eventos_rubricas_18.tipo_evento_calculavel, precatorios_eventos_rubricas_18.tipo_evento_pagamento, precatorios_eventos_rubricas_18.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_18.tipo_evento_saldo, precatorios_eventos_rubricas_18.participantes_id, precatorios_eventos_rubricas_18.precatorio_participantes_id
134. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_18 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

135. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_29.id, participantes_22.nome, tipo_papeis_18.descricao, evento_financeiros_19.data_evento, evento_financeiros_19.id, configuracao_rubrica_precatorios_18.ordem_apresentacao
136. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

137. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_18.precatorio_id = precatorios_29.id) AND (configuracao_rubrica_precatorios_18.tipo_rubrica_id = tipo_rubricas_18.id))
138. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_18 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

139. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

140. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

141. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

142. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_23.tipo_papel_id = tipo_papeis_18.id)
143. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

144. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

145. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_23 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_9.precatorio_participantes_id)
146. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_29 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_23.precatorio_id)
147. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_22 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_23.participante_id)
148. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_18 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

149. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_19.tipo_evento_financeiro_id = tipo_evento_financeiros_19.id)
150. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_18.evento_financeiro_id = evento_financeiros_19.id)
151. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_18 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

152. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

153. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_19 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_9.precatorio_participantes_id)
154. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

155. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_19 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
156. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_18 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_18.tipo_rubrica_id)
157. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_29 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_29.processo_principal_id)
158. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios prec (cost=0.28..8.29 rows=1 width=12) (actual rows= loops=)

  • Index Cond: (id = precatorios_5.id)
159. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes prec_part_1 (cost=0.00..213.03 rows=1 width=16) (actual rows= loops=)

  • Filter: (credor AND (precatorio_id = precatorios_5.id))
160. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_5 (cost=0.28..0.47 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_5.processo_principal_id)
161. 0.000 0.000 ↓ 0.0

Materialize (cost=3.50..3.51 rows=1 width=284) (actual rows= loops=)

162. 0.000 0.000 ↓ 0.0

Sort (cost=3.50..3.51 rows=1 width=284) (actual rows= loops=)

  • Sort Key: tipo_pendencias_5.telas_id
163. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.00..3.49 rows=1 width=284) (actual rows= loops=)

  • Join Filter: (tipo_pendencias_5.gravidade_pendencia_id = gravidade_pendencias_5.id)
164. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_pendencias tipo_pendencias_5 (cost=0.00..2.42 rows=1 width=274) (actual rows= loops=)

  • Filter: (id = 6)
165. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias gravidade_pendencias_5 (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

166. 0.000 0.000 ↓ 0.0

Merge Join (cost=455,408,892.46..9,339,757,090.34 rows=477 width=351) (actual rows= loops=)

  • Merge Cond: (telas_6.id = tipo_pendencias_6.telas_id)
167. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.14..9,567,689,395.65 rows=20,988 width=75) (actual rows= loops=)

168. 0.000 0.000 ↓ 0.0

Index Scan using telas_pkey on telas telas_6 (cost=0.14..12.47 rows=22 width=42) (actual rows= loops=)

169. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..9,567,689,123.22 rows=954 width=33) (actual rows= loops=)

170. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.00..9,567,689,118.45 rows=954 width=33) (actual rows= loops=)

  • Join Filter: (precatorios_6.processo_principal_id = processo_principais_6.id)
171. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais processo_principais_6 (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

172. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..9,567,659,546.67 rows=954 width=16) (actual rows= loops=)

173. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_6 (cost=0.00..9,567,659,541.90 rows=954 width=16) (actual rows= loops=)

  • Filter: (SubPlan 18)
174.          

SubPlan (for Seq Scan)

175. 0.000 0.000 ↓ 0.0

Sort (cost=5,017,124.44..5,017,126.10 rows=664 width=8) (actual rows= loops=)

  • Sort Key: prec_part.precatorio_id
176. 0.000 0.000 ↓ 0.0

HashAggregate (cost=3,325,462.73..5,017,093.32 rows=664 width=8) (actual rows= loops=)

177. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes prec_part (cost=0.00..194.22 rows=2,655 width=8) (actual rows= loops=)

  • Filter: credor
178.          

SubPlan (for HashAggregate)

179. 0.000 0.000 ↓ 0.0

Subquery Scan on quitacao_saldo_precatorio (cost=793,058.70..2,531,698.69 rows=1,064 width=8) (actual rows= loops=)

180. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=793,058.70..2,531,688.05 rows=1,064 width=65) (actual rows= loops=)

  • Filter: CASE WHEN ((count(precatorio_participantes_7.credor)) = (SubPlan 5)) THEN true ELSE false END
181. 0.000 0.000 ↓ 0.0

Sort (cost=793,058.70..793,061.36 rows=1,064 width=65) (actual rows= loops=)

  • Sort Key: ultimos_eventos_financeiros_saldo_participantes_precatorios.numero_processo_principal, ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id, (count(precatorio_participantes_7.credor))
182. 0.000 0.000 ↓ 0.0

Hash Left Join (cost=792,826.52..793,005.20 rows=1,064 width=65) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_6.orcamentario_id = orcamentarios.id)
183. 0.000 0.000 ↓ 0.0

Hash Left Join (cost=792,803.24..792,977.93 rows=1,064 width=65) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_6.rpv_id = rpvs.id)
184. 0.000 0.000 ↓ 0.0

Hash Left Join (cost=792,725.14..792,890.86 rows=1,064 width=69) (actual rows= loops=)

  • Hash Cond: (precatorios_14.id = precatorio_participantes_6.precatorio_id)
185. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=792,436.89..792,542.44 rows=266 width=61) (actual rows= loops=)

  • Hash Cond: (precatorios_14.id = ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id)
186. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=750.79..817.16 rows=2,655 width=62) (actual rows= loops=)

187. 0.000 0.000 ↓ 0.0

Sort (cost=750.79..757.43 rows=2,655 width=62) (actual rows= loops=)

  • Sort Key: processo_principais_14.numero_processo, precatorios_14.id
188. 0.000 0.000 ↓ 0.0

Hash Join (cost=322.60..599.79 rows=2,655 width=62) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_7.participante_id = participantes_7.id)
189. 0.000 0.000 ↓ 0.0

Hash Join (cost=192.93..426.98 rows=2,655 width=42) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_7.precatorio_id = precatorios_14.id)
190. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_7 (cost=0.00..194.22 rows=2,655 width=17) (actual rows= loops=)

  • Filter: credor
191. 0.000 0.000 ↓ 0.0

Hash (cost=169.09..169.09 rows=1,907 width=33) (actual rows= loops=)

192. 0.000 0.000 ↓ 0.0

Hash Join (cost=78.42..169.09 rows=1,907 width=33) (actual rows= loops=)

  • Hash Cond: (precatorios_14.processo_principal_id = processo_principais_14.id)
193. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_14 (cost=0.00..62.07 rows=1,907 width=16) (actual rows= loops=)

194. 0.000 0.000 ↓ 0.0

Hash (cost=52.63..52.63 rows=2,063 width=33) (actual rows= loops=)

195. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais processo_principais_14 (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

196. 0.000 0.000 ↓ 0.0

Hash (cost=90.41..90.41 rows=3,141 width=36) (actual rows= loops=)

197. 0.000 0.000 ↓ 0.0

Seq Scan on participantes participantes_7 (cost=0.00..90.41 rows=3,141 width=36) (actual rows= loops=)

198. 0.000 0.000 ↓ 0.0

Hash (cost=791,685.86..791,685.86 rows=20 width=45) (actual rows= loops=)

199. 0.000 0.000 ↓ 0.0

Subquery Scan on ultimos_eventos_financeiros_saldo_participantes_precatorios (cost=791,685.61..791,685.86 rows=20 width=45) (actual rows= loops=)

200. 0.000 0.000 ↓ 0.0

Sort (cost=791,685.61..791,685.66 rows=20 width=151) (actual rows= loops=)

  • Sort Key: tab1_2.numero_processo_principal, tab1_2.participantes_nome
201. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_2 (cost=1,659.01..791,685.18 rows=20 width=151) (actual rows= loops=)

  • Filter: (tab1_2.data_evento_id = (SubPlan 6))
202. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=1,659.01..1,846.35 rows=3,944 width=151) (actual rows= loops=)

203. 0.000 0.000 ↓ 0.0

Sort (cost=1,659.01..1,668.87 rows=3,944 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_5.precatorios_id, precatorios_eventos_rubricas_5.participantes_nome, precatorios_eventos_rubricas_5.data_evento, precatorios_eventos_rubricas_5.data_evento_id, precatorios_eventos_rubricas_5.numero_processo_principal, precatorios_eventos_rubricas_5.evento_financeiros_id, precatorios_eventos_rubricas_5.tipo_evento_descricao, precatorios_eventos_rubricas_5.tipo_evento_calculavel, precatorios_eventos_rubricas_5.tipo_evento_pagamento, precatorios_eventos_rubricas_5.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_5.tipo_evento_saldo, precatorios_eventos_rubricas_5.participantes_id, precatorios_eventos_rubricas_5.precatorio_participantes_id
204. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_5 (cost=1,374.15..1,423.45 rows=3,944 width=151) (actual rows= loops=)

205. 0.000 0.000 ↓ 0.0

Sort (cost=1,374.15..1,384.01 rows=3,944 width=212) (actual rows= loops=)

  • Sort Key: precatorios_15.id, participantes_8.nome, tipo_papeis_5.descricao, evento_financeiros_6.data_evento, evento_financeiros_6.id, configuracao_rubrica_precatorios_5.ordem_apresentacao
206. 0.000 0.000 ↓ 0.0

Hash Join (cost=972.25..1,138.58 rows=3,944 width=212) (actual rows= loops=)

  • Hash Cond: (precatorios_15.processo_principal_id = processo_principais_15.id)
207. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=893.83..922.12 rows=3,944 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_5.precatorio_id = precatorios_15.id) AND (configuracao_rubrica_precatorios_5.tipo_rubrica_id = tipo_rubricas_5.id))
208. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_5 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

209. 0.000 0.000 ↓ 0.0

Hash (cost=834.67..834.67 rows=3,944 width=191) (actual rows= loops=)

210. 0.000 0.000 ↓ 0.0

Hash Join (cost=625.77..834.67 rows=3,944 width=191) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_5.tipo_rubrica_id = tipo_rubricas_5.id)
211. 0.000 0.000 ↓ 0.0

Hash Join (cost=623.98..778.65 rows=3,944 width=168) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_5.evento_financeiro_id = evento_financeiros_6.id)
212. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_5 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

213. 0.000 0.000 ↓ 0.0

Hash (cost=608.56..608.56 rows=1,234 width=144) (actual rows= loops=)

214. 0.000 0.000 ↓ 0.0

Hash Join (cost=263.68..608.56 rows=1,234 width=144) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_8.tipo_papel_id = tipo_papeis_5.id)
215. 0.000 0.000 ↓ 0.0

Hash Join (cost=262.55..590.45 rows=1,234 width=136) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_8.participante_id = participantes_8.id)
216. 0.000 0.000 ↓ 0.0

Hash Join (cost=132.88..440.73 rows=1,234 width=108) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_8.precatorio_id = precatorios_15.id)
217. 0.000 0.000 ↓ 0.0

Hash Join (cost=46.97..336.31 rows=1,234 width=100) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_6.tipo_evento_financeiro_id = tipo_evento_financeiros_6.id)
218. 0.000 0.000 ↓ 0.0

Hash Join (cost=45.77..318.14 rows=1,234 width=77) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_8.id = evento_financeiros_6.precatorio_participante_id)
219. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_8 (cost=0.00..194.22 rows=7,522 width=48) (actual rows= loops=)

220. 0.000 0.000 ↓ 0.0

Hash (cost=30.34..30.34 rows=1,234 width=37) (actual rows= loops=)

221. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_6 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

222. 0.000 0.000 ↓ 0.0

Hash (cost=1.09..1.09 rows=9 width=31) (actual rows= loops=)

223. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_6 (cost=0.00..1.09 rows=9 width=31) (actual rows= loops=)

224. 0.000 0.000 ↓ 0.0

Hash (cost=62.07..62.07 rows=1,907 width=16) (actual rows= loops=)

225. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_15 (cost=0.00..62.07 rows=1,907 width=16) (actual rows= loops=)

226. 0.000 0.000 ↓ 0.0

Hash (cost=90.41..90.41 rows=3,141 width=36) (actual rows= loops=)

227. 0.000 0.000 ↓ 0.0

Seq Scan on participantes participantes_8 (cost=0.00..90.41 rows=3,141 width=36) (actual rows= loops=)

228. 0.000 0.000 ↓ 0.0

Hash (cost=1.06..1.06 rows=6 width=16) (actual rows= loops=)

229. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_5 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

230. 0.000 0.000 ↓ 0.0

Hash (cost=1.35..1.35 rows=35 width=31) (actual rows= loops=)

231. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_rubricas tipo_rubricas_5 (cost=0.00..1.35 rows=35 width=31) (actual rows= loops=)

232. 0.000 0.000 ↓ 0.0

Hash (cost=52.63..52.63 rows=2,063 width=33) (actual rows= loops=)

233. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais processo_principais_15 (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

234.          

SubPlan (for Subquery Scan)

235. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

236. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

237. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_4.precatorios_id, precatorios_eventos_rubricas_4.participantes_nome, precatorios_eventos_rubricas_4.data_evento, precatorios_eventos_rubricas_4.data_evento_id, precatorios_eventos_rubricas_4.numero_processo_principal, precatorios_eventos_rubricas_4.evento_financeiros_id, precatorios_eventos_rubricas_4.tipo_evento_descricao, precatorios_eventos_rubricas_4.tipo_evento_calculavel, precatorios_eventos_rubricas_4.tipo_evento_pagamento, precatorios_eventos_rubricas_4.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_4.tipo_evento_saldo, precatorios_eventos_rubricas_4.participantes_id, precatorios_eventos_rubricas_4.precatorio_participantes_id
238. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_4 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

239. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_13.id, participantes_6.nome, tipo_papeis_4.descricao, evento_financeiros_5.data_evento, evento_financeiros_5.id, configuracao_rubrica_precatorios_4.ordem_apresentacao
240. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

241. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_4.precatorio_id = precatorios_13.id) AND (configuracao_rubrica_precatorios_4.tipo_rubrica_id = tipo_rubricas_4.id))
242. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_4 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

243. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

244. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

245. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

246. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_5.tipo_papel_id = tipo_papeis_4.id)
247. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

248. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

249. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_5 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_2.precatorio_participantes_id)
250. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_13 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_5.precatorio_id)
251. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_6 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_5.participante_id)
252. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_4 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

253. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_5.tipo_evento_financeiro_id = tipo_evento_financeiros_5.id)
254. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_4.evento_financeiro_id = evento_financeiros_5.id)
255. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_4 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

256. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

257. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_5 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_2.precatorio_participantes_id)
258. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

259. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_5 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
260. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_4 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_4.tipo_rubrica_id)
261. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_13 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_13.processo_principal_id)
262. 0.000 0.000 ↓ 0.0

Hash (cost=194.22..194.22 rows=7,522 width=24) (actual rows= loops=)

263. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_6 (cost=0.00..194.22 rows=7,522 width=24) (actual rows= loops=)

264. 0.000 0.000 ↓ 0.0

Hash (cost=51.38..51.38 rows=2,138 width=12) (actual rows= loops=)

265. 0.000 0.000 ↓ 0.0

Seq Scan on rpvs (cost=0.00..51.38 rows=2,138 width=12) (actual rows= loops=)

266. 0.000 0.000 ↓ 0.0

Hash (cost=15.90..15.90 rows=590 width=16) (actual rows= loops=)

267. 0.000 0.000 ↓ 0.0

Seq Scan on orcamentarios (cost=0.00..15.90 rows=590 width=16) (actual rows= loops=)

268.          

SubPlan (for GroupAggregate)

269. 0.000 0.000 ↓ 0.0

Aggregate (cost=816.96..816.97 rows=1 width=1) (actual rows= loops=)

270. 0.000 0.000 ↓ 0.0

Sort (cost=816.94..816.95 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1.numero_processo_principal, tab1.participantes_nome
271. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1 (cost=416.30..816.93 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1.data_evento_id = (SubPlan 2))
272. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.40 rows=2 width=151) (actual rows= loops=)

  • Filter: CASE WHEN (sum(precatorios_eventos_rubricas_1.valor_com_sinal) <= 0::double precision) THEN true ELSE false END
273. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_1.precatorios_id, precatorios_eventos_rubricas_1.participantes_nome, precatorios_eventos_rubricas_1.data_evento, precatorios_eventos_rubricas_1.data_evento_id, precatorios_eventos_rubricas_1.numero_processo_principal, precatorios_eventos_rubricas_1.evento_financeiros_id, precatorios_eventos_rubricas_1.tipo_evento_descricao, precatorios_eventos_rubricas_1.tipo_evento_calculavel, precatorios_eventos_rubricas_1.tipo_evento_pagamento, precatorios_eventos_rubricas_1.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_1.tipo_evento_saldo, precatorios_eventos_rubricas_1.participantes_id, precatorios_eventos_rubricas_1.precatorio_participantes_id
274. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_1 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

275. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_3.nome, tipo_papeis_1.descricao, evento_financeiros_2.data_evento, evento_financeiros_2.id, configuracao_rubrica_precatorios_1.ordem_apresentacao
276. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_10.id = configuracao_rubrica_precatorios_1.precatorio_id) AND (tipo_rubricas_1.id = configuracao_rubrica_precatorios_1.tipo_rubrica_id))
277. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

278. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

279. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_10 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id)
280. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

281. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_1.evento_financeiro_id = evento_financeiros_2.id)
282. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_1 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

283. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

284. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_2.tipo_papel_id = tipo_papeis_1.id)
285. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

286. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

287. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_2.precatorio_participante_id = precatorio_participantes_2.id)
288. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_2 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

289. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

290. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_2 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id)
291. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_2 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_2.tipo_evento_financeiro_id)
292. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_3 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_2.participante_id)
293. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_1 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

294. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_1 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_1.tipo_rubrica_id)
295. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_10 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_10.processo_principal_id)
296. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

297. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_1 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id)
298.          

SubPlan (for Subquery Scan)

299. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

300. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

301. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas.precatorios_id, precatorios_eventos_rubricas.participantes_nome, precatorios_eventos_rubricas.data_evento, precatorios_eventos_rubricas.data_evento_id, precatorios_eventos_rubricas.numero_processo_principal, precatorios_eventos_rubricas.evento_financeiros_id, precatorios_eventos_rubricas.tipo_evento_descricao, precatorios_eventos_rubricas.tipo_evento_calculavel, precatorios_eventos_rubricas.tipo_evento_pagamento, precatorios_eventos_rubricas.tipo_evento_primeiro_evento, precatorios_eventos_rubricas.tipo_evento_saldo, precatorios_eventos_rubricas.participantes_id, precatorios_eventos_rubricas.precatorio_participantes_id
302. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

303. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_9.id, participantes_2.nome, tipo_papeis.descricao, evento_financeiros_1.data_evento, evento_financeiros_1.id, configuracao_rubrica_precatorios.ordem_apresentacao
304. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

305. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios.precatorio_id = precatorios_9.id) AND (configuracao_rubrica_precatorios.tipo_rubrica_id = tipo_rubricas.id))
306. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

307. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

308. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

309. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

310. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_1.tipo_papel_id = tipo_papeis.id)
311. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

312. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

313. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_1 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1.precatorio_participantes_id)
314. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_9 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_1.precatorio_id)
315. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_2 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_1.participante_id)
316. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

317. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_1.tipo_evento_financeiro_id = tipo_evento_financeiros_1.id)
318. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos.evento_financeiro_id = evento_financeiros_1.id)
319. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

320. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

321. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_1 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1.precatorio_participantes_id)
322. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

323. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_1 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
324. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos.tipo_rubrica_id)
325. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_9 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_9.processo_principal_id)
326. 0.000 0.000 ↓ 0.0

Aggregate (cost=816.96..816.97 rows=1 width=1) (actual rows= loops=)

327. 0.000 0.000 ↓ 0.0

Sort (cost=816.94..816.95 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1_1.numero_processo_principal, tab1_1.participantes_nome
328. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_1 (cost=416.30..816.93 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1_1.data_evento_id = (SubPlan 4))
329. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.40 rows=2 width=151) (actual rows= loops=)

  • Filter: CASE WHEN (sum(precatorios_eventos_rubricas_3.valor_com_sinal) <= 0::double precision) THEN true ELSE false END
330. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_3.precatorios_id, precatorios_eventos_rubricas_3.participantes_nome, precatorios_eventos_rubricas_3.data_evento, precatorios_eventos_rubricas_3.data_evento_id, precatorios_eventos_rubricas_3.numero_processo_principal, precatorios_eventos_rubricas_3.evento_financeiros_id, precatorios_eventos_rubricas_3.tipo_evento_descricao, precatorios_eventos_rubricas_3.tipo_evento_calculavel, precatorios_eventos_rubricas_3.tipo_evento_pagamento, precatorios_eventos_rubricas_3.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_3.tipo_evento_saldo, precatorios_eventos_rubricas_3.participantes_id, precatorios_eventos_rubricas_3.precatorio_participantes_id
331. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_3 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

332. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_5.nome, tipo_papeis_3.descricao, evento_financeiros_4.data_evento, evento_financeiros_4.id, configuracao_rubrica_precatorios_3.ordem_apresentacao
333. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_12.id = configuracao_rubrica_precatorios_3.precatorio_id) AND (tipo_rubricas_3.id = configuracao_rubrica_precatorios_3.tipo_rubrica_id))
334. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

335. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

336. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_12 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id)
337. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

338. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_3.evento_financeiro_id = evento_financeiros_4.id)
339. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_3 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

340. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

341. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_4.tipo_papel_id = tipo_papeis_3.id)
342. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

343. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

344. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_4.precatorio_participante_id = precatorio_participantes_4.id)
345. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_4 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

346. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

347. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_4 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id)
348. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_4 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_4.tipo_evento_financeiro_id)
349. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_5 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_4.participante_id)
350. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_3 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

351. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_3 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_3.tipo_rubrica_id)
352. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_12 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_12.processo_principal_id)
353. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

354. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_3 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = ultimos_eventos_financeiros_saldo_participantes_precatorios.precatorios_id)
355.          

SubPlan (for Subquery Scan)

356. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

357. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

358. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_2.precatorios_id, precatorios_eventos_rubricas_2.participantes_nome, precatorios_eventos_rubricas_2.data_evento, precatorios_eventos_rubricas_2.data_evento_id, precatorios_eventos_rubricas_2.numero_processo_principal, precatorios_eventos_rubricas_2.evento_financeiros_id, precatorios_eventos_rubricas_2.tipo_evento_descricao, precatorios_eventos_rubricas_2.tipo_evento_calculavel, precatorios_eventos_rubricas_2.tipo_evento_pagamento, precatorios_eventos_rubricas_2.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_2.tipo_evento_saldo, precatorios_eventos_rubricas_2.participantes_id, precatorios_eventos_rubricas_2.precatorio_participantes_id
359. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_2 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

360. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_11.id, participantes_4.nome, tipo_papeis_2.descricao, evento_financeiros_3.data_evento, evento_financeiros_3.id, configuracao_rubrica_precatorios_2.ordem_apresentacao
361. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

362. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_2.precatorio_id = precatorios_11.id) AND (configuracao_rubrica_precatorios_2.tipo_rubrica_id = tipo_rubricas_2.id))
363. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_2 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

364. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

365. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

366. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

367. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_3.tipo_papel_id = tipo_papeis_2.id)
368. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

369. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

370. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_3 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_1.precatorio_participantes_id)
371. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_11 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_3.precatorio_id)
372. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_4 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_3.participante_id)
373. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_2 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

374. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_3.tipo_evento_financeiro_id = tipo_evento_financeiros_3.id)
375. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_2.evento_financeiro_id = evento_financeiros_3.id)
376. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_2 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

377. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

378. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_3 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_1.precatorio_participantes_id)
379. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

380. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_3 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
381. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_2 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_2.tipo_rubrica_id)
382. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_11 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_11.processo_principal_id)
383. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=2,138.95..2,956.29 rows=1 width=175) (actual rows= loops=)

384. 0.000 0.000 ↓ 0.0

Result (cost=2,138.95..2,956.27 rows=1 width=175) (actual rows= loops=)

  • One-Time Filter: (prec_part.precatorio_id = precatorios_6.id)
385. 0.000 0.000 ↓ 0.0

Nested Loop (cost=2,138.95..2,956.27 rows=1 width=175) (actual rows= loops=)

  • Join Filter: (ult_ev2.data_evento = (max(tab1_5.data_evento)))
386. 0.000 0.000 ↓ 0.0

Subquery Scan on ult_ev2 (cost=816.93..816.95 rows=1 width=187) (actual rows= loops=)

387. 0.000 0.000 ↓ 0.0

Sort (cost=816.93..816.94 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1_4.numero_processo_principal, tab1_4.participantes_nome
388. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_4 (cost=416.30..816.92 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1_4.data_evento_id = (SubPlan 8))
389. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.39 rows=2 width=151) (actual rows= loops=)

390. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_10.precatorios_id, precatorios_eventos_rubricas_10.participantes_nome, precatorios_eventos_rubricas_10.data_evento, precatorios_eventos_rubricas_10.data_evento_id, precatorios_eventos_rubricas_10.numero_processo_principal, precatorios_eventos_rubricas_10.evento_financeiros_id, precatorios_eventos_rubricas_10.tipo_evento_descricao, precatorios_eventos_rubricas_10.tipo_evento_calculavel, precatorios_eventos_rubricas_10.tipo_evento_pagamento, precatorios_eventos_rubricas_10.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_10.tipo_evento_saldo, precatorios_eventos_rubricas_10.participantes_id, precatorios_eventos_rubricas_10.precatorio_participantes_id
391. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_10 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

392. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_13.nome, tipo_papeis_10.descricao, evento_financeiros_11.data_evento, evento_financeiros_11.id, configuracao_rubrica_precatorios_10.ordem_apresentacao
393. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_20.id = configuracao_rubrica_precatorios_10.precatorio_id) AND (tipo_rubricas_10.id = configuracao_rubrica_precatorios_10.tipo_rubrica_id))
394. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

395. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

396. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_20 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = prec_part.precatorio_id)
397. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

398. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_10.evento_financeiro_id = evento_financeiros_11.id)
399. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_10 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

400. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

401. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_13.tipo_papel_id = tipo_papeis_10.id)
402. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

403. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

404. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_11.precatorio_participante_id = precatorio_participantes_13.id)
405. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_11 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

406. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

407. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_13 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = prec_part.precatorio_id)
408. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_11 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_11.tipo_evento_financeiro_id)
409. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_13 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_13.participante_id)
410. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_10 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

411. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_10 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_10.tipo_rubrica_id)
412. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_20 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_20.processo_principal_id)
413. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

414. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_10 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = prec_part.precatorio_id)
415.          

SubPlan (for Subquery Scan)

416. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

417. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

418. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_6.precatorios_id, precatorios_eventos_rubricas_6.participantes_nome, precatorios_eventos_rubricas_6.data_evento, precatorios_eventos_rubricas_6.data_evento_id, precatorios_eventos_rubricas_6.numero_processo_principal, precatorios_eventos_rubricas_6.evento_financeiros_id, precatorios_eventos_rubricas_6.tipo_evento_descricao, precatorios_eventos_rubricas_6.tipo_evento_calculavel, precatorios_eventos_rubricas_6.tipo_evento_pagamento, precatorios_eventos_rubricas_6.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_6.tipo_evento_saldo, precatorios_eventos_rubricas_6.participantes_id, precatorios_eventos_rubricas_6.precatorio_participantes_id
419. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_6 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

420. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_16.id, participantes_9.nome, tipo_papeis_6.descricao, evento_financeiros_7.data_evento, evento_financeiros_7.id, configuracao_rubrica_precatorios_6.ordem_apresentacao
421. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

422. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_6.precatorio_id = precatorios_16.id) AND (configuracao_rubrica_precatorios_6.tipo_rubrica_id = tipo_rubricas_6.id))
423. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_6 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

424. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

425. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

426. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

427. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_9.tipo_papel_id = tipo_papeis_6.id)
428. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

429. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

430. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_9 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_4.precatorio_participantes_id)
431. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_16 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_9.precatorio_id)
432. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_9 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_9.participante_id)
433. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_6 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

434. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_7.tipo_evento_financeiro_id = tipo_evento_financeiros_7.id)
435. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_6.evento_financeiro_id = evento_financeiros_7.id)
436. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_6 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

437. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

438. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_7 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_4.precatorio_participantes_id)
439. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

440. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_7 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
441. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_6 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_6.tipo_rubrica_id)
442. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_16 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_16.processo_principal_id)
443. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=1,322.01..2,139.30 rows=1 width=65) (actual rows= loops=)

444. 0.000 0.000 ↓ 0.0

Sort (cost=1,322.01..1,322.02 rows=4 width=65) (actual rows= loops=)

  • Sort Key: tab1_5.numero_processo_principal, tab1_5.precatorios_id, (count(precatorio_participantes_16.credor))
445. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=1,055.32..1,321.97 rows=4 width=65) (actual rows= loops=)

446. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=1,055.17..1,301.26 rows=4 width=65) (actual rows= loops=)

447. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=1,054.89..1,268.03 rows=4 width=69) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_14.precatorio_id = precatorios_22.id)
448. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=1,054.89..1,054.96 rows=1 width=61) (actual rows= loops=)

  • Join Filter: (precatorios_22.id = tab1_5.precatorios_id)
449. 0.000 0.000 ↓ 0.0

Sort (cost=816.93..816.94 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1_5.numero_processo_principal, tab1_5.participantes_nome
450. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_5 (cost=416.30..816.92 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1_5.data_evento_id = (SubPlan 11))
451. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.39 rows=2 width=151) (actual rows= loops=)

452. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_11.precatorios_id, precatorios_eventos_rubricas_11.participantes_nome, precatorios_eventos_rubricas_11.data_evento, precatorios_eventos_rubricas_11.data_evento_id, precatorios_eventos_rubricas_11.numero_processo_principal, precatorios_eventos_rubricas_11.evento_financeiros_id, precatorios_eventos_rubricas_11.tipo_evento_descricao, precatorios_eventos_rubricas_11.tipo_evento_calculavel, precatorios_eventos_rubricas_11.tipo_evento_pagamento, precatorios_eventos_rubricas_11.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_11.tipo_evento_saldo, precatorios_eventos_rubricas_11.participantes_id, precatorios_eventos_rubricas_11.precatorio_participantes_id
453. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_11 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

454. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_14.nome, tipo_papeis_11.descricao, evento_financeiros_12.data_evento, evento_financeiros_12.id, configuracao_rubrica_precatorios_11.ordem_apresentacao
455. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_21.id = configuracao_rubrica_precatorios_11.precatorio_id) AND (tipo_rubricas_11.id = configuracao_rubrica_precatorios_11.tipo_rubrica_id))
456. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

457. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

458. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_21 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = prec_part.precatorio_id)
459. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

460. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_11.evento_financeiro_id = evento_financeiros_12.id)
461. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_11 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

462. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

463. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_15.tipo_papel_id = tipo_papeis_11.id)
464. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

465. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

466. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_12.precatorio_participante_id = precatorio_participantes_15.id)
467. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_12 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

468. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

469. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_15 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = prec_part.precatorio_id)
470. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_12 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_12.tipo_evento_financeiro_id)
471. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_14 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_15.participante_id)
472. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_11 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

473. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_11 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_11.tipo_rubrica_id)
474. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_21 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_21.processo_principal_id)
475. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

476. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_11 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = prec_part.precatorio_id)
477.          

SubPlan (for Subquery Scan)

478. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

479. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

480. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_9.precatorios_id, precatorios_eventos_rubricas_9.participantes_nome, precatorios_eventos_rubricas_9.data_evento, precatorios_eventos_rubricas_9.data_evento_id, precatorios_eventos_rubricas_9.numero_processo_principal, precatorios_eventos_rubricas_9.evento_financeiros_id, precatorios_eventos_rubricas_9.tipo_evento_descricao, precatorios_eventos_rubricas_9.tipo_evento_calculavel, precatorios_eventos_rubricas_9.tipo_evento_pagamento, precatorios_eventos_rubricas_9.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_9.tipo_evento_saldo, precatorios_eventos_rubricas_9.participantes_id, precatorios_eventos_rubricas_9.precatorio_participantes_id
481. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_9 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

482. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_19.id, participantes_12.nome, tipo_papeis_9.descricao, evento_financeiros_10.data_evento, evento_financeiros_10.id, configuracao_rubrica_precatorios_9.ordem_apresentacao
483. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

484. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_9.precatorio_id = precatorios_19.id) AND (configuracao_rubrica_precatorios_9.tipo_rubrica_id = tipo_rubricas_9.id))
485. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_9 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

486. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

487. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

488. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

489. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_12.tipo_papel_id = tipo_papeis_9.id)
490. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

491. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

492. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_12 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_5.precatorio_participantes_id)
493. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_19 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_12.precatorio_id)
494. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_12 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_12.participante_id)
495. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_9 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

496. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_10.tipo_evento_financeiro_id = tipo_evento_financeiros_10.id)
497. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_9.evento_financeiro_id = evento_financeiros_10.id)
498. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_9 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

499. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

500. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_10 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_5.precatorio_participantes_id)
501. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

502. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_10 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
503. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_9 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_9.tipo_rubrica_id)
504. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_19 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_19.processo_principal_id)
505. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=237.96..237.99 rows=1 width=62) (actual rows= loops=)

506. 0.000 0.000 ↓ 0.0

Sort (cost=237.96..237.97 rows=1 width=62) (actual rows= loops=)

  • Sort Key: processo_principais_22.numero_processo, precatorios_22.id
507. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..237.95 rows=1 width=62) (actual rows= loops=)

508. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..229.64 rows=1 width=42) (actual rows= loops=)

509. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=33) (actual rows= loops=)

510. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_22 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = prec_part.precatorio_id)
511. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_22 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_22.processo_principal_id)
512. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_16 (cost=0.00..213.03 rows=1 width=17) (actual rows= loops=)

  • Filter: (credor AND (precatorio_id = prec_part.precatorio_id))
513. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_15 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_16.participante_id)
514. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_14 (cost=0.00..213.03 rows=4 width=24) (actual rows= loops=)

  • Filter: (precatorio_id = prec_part.precatorio_id)
515. 0.000 0.000 ↓ 0.0

Index Scan using rpvs_pkey on rpvs rpvs_1 (cost=0.28..8.30 rows=1 width=12) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_14.rpv_id)
516. 0.000 0.000 ↓ 0.0

Index Scan using orcamentarios_pkey on orcamentarios orcamentarios_1 (cost=0.15..5.17 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_14.orcamentario_id)
517.          

SubPlan (for GroupAggregate)

518. 0.000 0.000 ↓ 0.0

Aggregate (cost=816.96..816.97 rows=1 width=1) (actual rows= loops=)

519. 0.000 0.000 ↓ 0.0

Sort (cost=816.94..816.95 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1_3.numero_processo_principal, tab1_3.participantes_nome
520. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_3 (cost=416.30..816.93 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1_3.data_evento_id = (SubPlan 9))
521. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.40 rows=2 width=151) (actual rows= loops=)

  • Filter: CASE WHEN (sum(precatorios_eventos_rubricas_8.valor_com_sinal) <= 0::double precision) THEN true ELSE false END
522. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_8.precatorios_id, precatorios_eventos_rubricas_8.participantes_nome, precatorios_eventos_rubricas_8.data_evento, precatorios_eventos_rubricas_8.data_evento_id, precatorios_eventos_rubricas_8.numero_processo_principal, precatorios_eventos_rubricas_8.evento_financeiros_id, precatorios_eventos_rubricas_8.tipo_evento_descricao, precatorios_eventos_rubricas_8.tipo_evento_calculavel, precatorios_eventos_rubricas_8.tipo_evento_pagamento, precatorios_eventos_rubricas_8.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_8.tipo_evento_saldo, precatorios_eventos_rubricas_8.participantes_id, precatorios_eventos_rubricas_8.precatorio_participantes_id
523. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_8 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

524. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_11.nome, tipo_papeis_8.descricao, evento_financeiros_9.data_evento, evento_financeiros_9.id, configuracao_rubrica_precatorios_8.ordem_apresentacao
525. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_18.id = configuracao_rubrica_precatorios_8.precatorio_id) AND (tipo_rubricas_8.id = configuracao_rubrica_precatorios_8.tipo_rubrica_id))
526. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

527. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

528. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_18 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = tab1_5.precatorios_id)
529. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

530. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_8.evento_financeiro_id = evento_financeiros_9.id)
531. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_8 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

532. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

533. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_11.tipo_papel_id = tipo_papeis_8.id)
534. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

535. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

536. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_9.precatorio_participante_id = precatorio_participantes_11.id)
537. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_9 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

538. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

539. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_11 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = tab1_5.precatorios_id)
540. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_9 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_9.tipo_evento_financeiro_id)
541. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_11 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_11.participante_id)
542. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_8 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

543. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_8 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_8.tipo_rubrica_id)
544. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_18 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_18.processo_principal_id)
545. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

546. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_8 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = tab1_5.precatorios_id)
547.          

SubPlan (for Subquery Scan)

548. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

549. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

550. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_7.precatorios_id, precatorios_eventos_rubricas_7.participantes_nome, precatorios_eventos_rubricas_7.data_evento, precatorios_eventos_rubricas_7.data_evento_id, precatorios_eventos_rubricas_7.numero_processo_principal, precatorios_eventos_rubricas_7.evento_financeiros_id, precatorios_eventos_rubricas_7.tipo_evento_descricao, precatorios_eventos_rubricas_7.tipo_evento_calculavel, precatorios_eventos_rubricas_7.tipo_evento_pagamento, precatorios_eventos_rubricas_7.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_7.tipo_evento_saldo, precatorios_eventos_rubricas_7.participantes_id, precatorios_eventos_rubricas_7.precatorio_participantes_id
551. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_7 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

552. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_17.id, participantes_10.nome, tipo_papeis_7.descricao, evento_financeiros_8.data_evento, evento_financeiros_8.id, configuracao_rubrica_precatorios_7.ordem_apresentacao
553. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

554. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_7.precatorio_id = precatorios_17.id) AND (configuracao_rubrica_precatorios_7.tipo_rubrica_id = tipo_rubricas_7.id))
555. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_7 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

556. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

557. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

558. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

559. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_10.tipo_papel_id = tipo_papeis_7.id)
560. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

561. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

562. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_10 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_3.precatorio_participantes_id)
563. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_17 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_10.precatorio_id)
564. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_10 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_10.participante_id)
565. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_7 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

566. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_8.tipo_evento_financeiro_id = tipo_evento_financeiros_8.id)
567. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_7.evento_financeiro_id = evento_financeiros_8.id)
568. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_7 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

569. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

570. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_8 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_3.precatorio_participantes_id)
571. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

572. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_8 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
573. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_7 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_7.tipo_rubrica_id)
574. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_17 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_17.processo_principal_id)
575. 0.000 0.000 ↓ 0.0

Aggregate (cost=793,553.86..793,553.88 rows=1 width=8) (actual rows= loops=)

576. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=792,522.27..792,736.87 rows=4 width=8) (actual rows= loops=)

  • Join Filter: (prec_part2.precatorio_id = ult_ev_credor_quitado.precatorios_id)
577. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=816.94..1,030.05 rows=4 width=20) (actual rows= loops=)

  • Join Filter: (prec_part2.precatorio_id = ult_ev_credor_quitado.precatorios_id)
578. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes prec_part2 (cost=0.00..213.03 rows=4 width=8) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_6.id)
579. 0.000 0.000 ↓ 0.0

Materialize (cost=816.94..816.96 rows=1 width=12) (actual rows= loops=)

580. 0.000 0.000 ↓ 0.0

Subquery Scan on ult_ev_credor_quitado (cost=816.94..816.96 rows=1 width=12) (actual rows= loops=)

581. 0.000 0.000 ↓ 0.0

Sort (cost=816.94..816.95 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1_7.numero_processo_principal, tab1_7.participantes_nome
582. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_7 (cost=416.30..816.93 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1_7.data_evento_id = (SubPlan 15))
583. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.40 rows=2 width=151) (actual rows= loops=)

  • Filter: CASE WHEN (sum(precatorios_eventos_rubricas_16.valor_com_sinal) <= 0::double precision) THEN true ELSE false END
584. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_16.precatorios_id, precatorios_eventos_rubricas_16.participantes_nome, precatorios_eventos_rubricas_16.data_evento, precatorios_eventos_rubricas_16.data_evento_id, precatorios_eventos_rubricas_16.numero_processo_principal, precatorios_eventos_rubricas_16.evento_financeiros_id, precatorios_eventos_rubricas_16.tipo_evento_descricao, precatorios_eventos_rubricas_16.tipo_evento_calculavel, precatorios_eventos_rubricas_16.tipo_evento_pagamento, precatorios_eventos_rubricas_16.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_16.tipo_evento_saldo, precatorios_eventos_rubricas_16.participantes_id, precatorios_eventos_rubricas_16.precatorio_participantes_id
585. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_16 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

586. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_20.nome, tipo_papeis_16.descricao, evento_financeiros_17.data_evento, evento_financeiros_17.id, configuracao_rubrica_precatorios_16.ordem_apresentacao
587. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_27.id = configuracao_rubrica_precatorios_16.precatorio_id) AND (tipo_rubricas_16.id = configuracao_rubrica_precatorios_16.tipo_rubrica_id))
588. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

589. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

590. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_27 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorios_6.id)
591. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

592. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_16.evento_financeiro_id = evento_financeiros_17.id)
593. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_16 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

594. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

595. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_21.tipo_papel_id = tipo_papeis_16.id)
596. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

597. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

598. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_17.precatorio_participante_id = precatorio_participantes_21.id)
599. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_17 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

600. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

601. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_21 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_6.id)
602. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_17 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_17.tipo_evento_financeiro_id)
603. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_20 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_21.participante_id)
604. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_16 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

605. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_16 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_16.tipo_rubrica_id)
606. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_27 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_27.processo_principal_id)
607. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

608. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_16 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_6.id)
609.          

SubPlan (for Subquery Scan)

610. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

611. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

612. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_14.precatorios_id, precatorios_eventos_rubricas_14.participantes_nome, precatorios_eventos_rubricas_14.data_evento, precatorios_eventos_rubricas_14.data_evento_id, precatorios_eventos_rubricas_14.numero_processo_principal, precatorios_eventos_rubricas_14.evento_financeiros_id, precatorios_eventos_rubricas_14.tipo_evento_descricao, precatorios_eventos_rubricas_14.tipo_evento_calculavel, precatorios_eventos_rubricas_14.tipo_evento_pagamento, precatorios_eventos_rubricas_14.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_14.tipo_evento_saldo, precatorios_eventos_rubricas_14.participantes_id, precatorios_eventos_rubricas_14.precatorio_participantes_id
613. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_14 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

614. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_25.id, participantes_18.nome, tipo_papeis_14.descricao, evento_financeiros_15.data_evento, evento_financeiros_15.id, configuracao_rubrica_precatorios_14.ordem_apresentacao
615. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

616. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_14.precatorio_id = precatorios_25.id) AND (configuracao_rubrica_precatorios_14.tipo_rubrica_id = tipo_rubricas_14.id))
617. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_14 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

618. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

619. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

620. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

621. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_19.tipo_papel_id = tipo_papeis_14.id)
622. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

623. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

624. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_19 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_7.precatorio_participantes_id)
625. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_25 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_19.precatorio_id)
626. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_18 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_19.participante_id)
627. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_14 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

628. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_15.tipo_evento_financeiro_id = tipo_evento_financeiros_15.id)
629. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_14.evento_financeiro_id = evento_financeiros_15.id)
630. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_14 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

631. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

632. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_15 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_7.precatorio_participantes_id)
633. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

634. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_15 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
635. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_14 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_14.tipo_rubrica_id)
636. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_25 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_25.processo_principal_id)
637. 0.000 0.000 ↓ 0.0

Materialize (cost=791,705.33..791,705.68 rows=20 width=4) (actual rows= loops=)

638. 0.000 0.000 ↓ 0.0

Subquery Scan on ult_ev_credor_em_pagto (cost=791,705.33..791,705.58 rows=20 width=4) (actual rows= loops=)

639. 0.000 0.000 ↓ 0.0

Sort (cost=791,705.33..791,705.38 rows=20 width=151) (actual rows= loops=)

  • Sort Key: tab1_8.numero_processo_principal, tab1_8.participantes_nome
640. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_8 (cost=1,659.01..791,704.90 rows=20 width=151) (actual rows= loops=)

  • Filter: (tab1_8.data_evento_id = (SubPlan 16))
641. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=1,659.01..1,866.07 rows=3,944 width=151) (actual rows= loops=)

  • Filter: (NOT CASE WHEN (sum(precatorios_eventos_rubricas_17.valor_com_sinal) <= 0::double precision) THEN true ELSE false END)
642. 0.000 0.000 ↓ 0.0

Sort (cost=1,659.01..1,668.87 rows=3,944 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_17.precatorios_id, precatorios_eventos_rubricas_17.participantes_nome, precatorios_eventos_rubricas_17.data_evento, precatorios_eventos_rubricas_17.data_evento_id, precatorios_eventos_rubricas_17.numero_processo_principal, precatorios_eventos_rubricas_17.evento_financeiros_id, precatorios_eventos_rubricas_17.tipo_evento_descricao, precatorios_eventos_rubricas_17.tipo_evento_calculavel, precatorios_eventos_rubricas_17.tipo_evento_pagamento, precatorios_eventos_rubricas_17.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_17.tipo_evento_saldo, precatorios_eventos_rubricas_17.participantes_id, precatorios_eventos_rubricas_17.precatorio_participantes_id
643. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_17 (cost=1,374.15..1,423.45 rows=3,944 width=151) (actual rows= loops=)

644. 0.000 0.000 ↓ 0.0

Sort (cost=1,374.15..1,384.01 rows=3,944 width=212) (actual rows= loops=)

  • Sort Key: precatorios_28.id, participantes_21.nome, tipo_papeis_17.descricao, evento_financeiros_18.data_evento, evento_financeiros_18.id, configuracao_rubrica_precatorios_17.ordem_apresentacao
645. 0.000 0.000 ↓ 0.0

Hash Join (cost=972.25..1,138.58 rows=3,944 width=212) (actual rows= loops=)

  • Hash Cond: (precatorios_28.processo_principal_id = processo_principais_28.id)
646. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=893.83..922.12 rows=3,944 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_17.precatorio_id = precatorios_28.id) AND (configuracao_rubrica_precatorios_17.tipo_rubrica_id = tipo_rubricas_17.id))
647. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_17 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

648. 0.000 0.000 ↓ 0.0

Hash (cost=834.67..834.67 rows=3,944 width=191) (actual rows= loops=)

649. 0.000 0.000 ↓ 0.0

Hash Join (cost=625.77..834.67 rows=3,944 width=191) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_17.tipo_rubrica_id = tipo_rubricas_17.id)
650. 0.000 0.000 ↓ 0.0

Hash Join (cost=623.98..778.65 rows=3,944 width=168) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_17.evento_financeiro_id = evento_financeiros_18.id)
651. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_17 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

652. 0.000 0.000 ↓ 0.0

Hash (cost=608.56..608.56 rows=1,234 width=144) (actual rows= loops=)

653. 0.000 0.000 ↓ 0.0

Hash Join (cost=263.68..608.56 rows=1,234 width=144) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_22.tipo_papel_id = tipo_papeis_17.id)
654. 0.000 0.000 ↓ 0.0

Hash Join (cost=262.55..590.45 rows=1,234 width=136) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_22.participante_id = participantes_21.id)
655. 0.000 0.000 ↓ 0.0

Hash Join (cost=132.88..440.73 rows=1,234 width=108) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_22.precatorio_id = precatorios_28.id)
656. 0.000 0.000 ↓ 0.0

Hash Join (cost=46.97..336.31 rows=1,234 width=100) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_18.tipo_evento_financeiro_id = tipo_evento_financeiros_18.id)
657. 0.000 0.000 ↓ 0.0

Hash Join (cost=45.77..318.14 rows=1,234 width=77) (actual rows= loops=)

  • Hash Cond: (precatorio_participantes_22.id = evento_financeiros_18.precatorio_participante_id)
658. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_22 (cost=0.00..194.22 rows=7,522 width=48) (actual rows= loops=)

659. 0.000 0.000 ↓ 0.0

Hash (cost=30.34..30.34 rows=1,234 width=37) (actual rows= loops=)

660. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_18 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

661. 0.000 0.000 ↓ 0.0

Hash (cost=1.09..1.09 rows=9 width=31) (actual rows= loops=)

662. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_18 (cost=0.00..1.09 rows=9 width=31) (actual rows= loops=)

663. 0.000 0.000 ↓ 0.0

Hash (cost=62.07..62.07 rows=1,907 width=16) (actual rows= loops=)

664. 0.000 0.000 ↓ 0.0

Seq Scan on precatorios precatorios_28 (cost=0.00..62.07 rows=1,907 width=16) (actual rows= loops=)

665. 0.000 0.000 ↓ 0.0

Hash (cost=90.41..90.41 rows=3,141 width=36) (actual rows= loops=)

666. 0.000 0.000 ↓ 0.0

Seq Scan on participantes participantes_21 (cost=0.00..90.41 rows=3,141 width=36) (actual rows= loops=)

667. 0.000 0.000 ↓ 0.0

Hash (cost=1.06..1.06 rows=6 width=16) (actual rows= loops=)

668. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_17 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

669. 0.000 0.000 ↓ 0.0

Hash (cost=1.35..1.35 rows=35 width=31) (actual rows= loops=)

670. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_rubricas tipo_rubricas_17 (cost=0.00..1.35 rows=35 width=31) (actual rows= loops=)

671. 0.000 0.000 ↓ 0.0

Hash (cost=52.63..52.63 rows=2,063 width=33) (actual rows= loops=)

672. 0.000 0.000 ↓ 0.0

Seq Scan on processo_principais processo_principais_28 (cost=0.00..52.63 rows=2,063 width=33) (actual rows= loops=)

673.          

SubPlan (for Subquery Scan)

674. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

675. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

676. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_15.precatorios_id, precatorios_eventos_rubricas_15.participantes_nome, precatorios_eventos_rubricas_15.data_evento, precatorios_eventos_rubricas_15.data_evento_id, precatorios_eventos_rubricas_15.numero_processo_principal, precatorios_eventos_rubricas_15.evento_financeiros_id, precatorios_eventos_rubricas_15.tipo_evento_descricao, precatorios_eventos_rubricas_15.tipo_evento_calculavel, precatorios_eventos_rubricas_15.tipo_evento_pagamento, precatorios_eventos_rubricas_15.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_15.tipo_evento_saldo, precatorios_eventos_rubricas_15.participantes_id, precatorios_eventos_rubricas_15.precatorio_participantes_id
677. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_15 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

678. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_26.id, participantes_19.nome, tipo_papeis_15.descricao, evento_financeiros_16.data_evento, evento_financeiros_16.id, configuracao_rubrica_precatorios_15.ordem_apresentacao
679. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

680. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_15.precatorio_id = precatorios_26.id) AND (configuracao_rubrica_precatorios_15.tipo_rubrica_id = tipo_rubricas_15.id))
681. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_15 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

682. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

683. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

684. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

685. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_20.tipo_papel_id = tipo_papeis_15.id)
686. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

687. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

688. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_20 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_8.precatorio_participantes_id)
689. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_26 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_20.precatorio_id)
690. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_19 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_20.participante_id)
691. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_15 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

692. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_16.tipo_evento_financeiro_id = tipo_evento_financeiros_16.id)
693. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_15.evento_financeiro_id = evento_financeiros_16.id)
694. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_15 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

695. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

696. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_16 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_8.precatorio_participantes_id)
697. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

698. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_16 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
699. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_15 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_15.tipo_rubrica_id)
700. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_26 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_26.processo_principal_id)
701.          

SubPlan (for Aggregate)

702. 0.000 0.000 ↓ 0.0

Aggregate (cost=816.96..816.97 rows=1 width=4) (actual rows= loops=)

703. 0.000 0.000 ↓ 0.0

Sort (cost=816.94..816.95 rows=1 width=151) (actual rows= loops=)

  • Sort Key: tab1_6.numero_processo_principal, tab1_6.participantes_nome
704. 0.000 0.000 ↓ 0.0

Subquery Scan on tab1_6 (cost=416.30..816.93 rows=1 width=151) (actual rows= loops=)

  • Filter: (tab1_6.data_evento_id = (SubPlan 13))
705. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=416.30..416.40 rows=2 width=151) (actual rows= loops=)

  • Filter: (NOT CASE WHEN (sum(precatorios_eventos_rubricas_13.valor_com_sinal) <= 0::double precision) THEN true ELSE false END)
706. 0.000 0.000 ↓ 0.0

Sort (cost=416.30..416.30 rows=2 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_13.precatorios_id, precatorios_eventos_rubricas_13.participantes_nome, precatorios_eventos_rubricas_13.data_evento, precatorios_eventos_rubricas_13.data_evento_id, precatorios_eventos_rubricas_13.numero_processo_principal, precatorios_eventos_rubricas_13.evento_financeiros_id, precatorios_eventos_rubricas_13.tipo_evento_descricao, precatorios_eventos_rubricas_13.tipo_evento_calculavel, precatorios_eventos_rubricas_13.tipo_evento_pagamento, precatorios_eventos_rubricas_13.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_13.tipo_evento_saldo, precatorios_eventos_rubricas_13.participantes_id, precatorios_eventos_rubricas_13.precatorio_participantes_id
707. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_13 (cost=416.26..416.29 rows=2 width=151) (actual rows= loops=)

708. 0.000 0.000 ↓ 0.0

Sort (cost=416.26..416.27 rows=2 width=212) (actual rows= loops=)

  • Sort Key: participantes_17.nome, tipo_papeis_13.descricao, evento_financeiros_14.data_evento, evento_financeiros_14.id, configuracao_rubrica_precatorios_13.ordem_apresentacao
709. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=258.38..416.25 rows=2 width=212) (actual rows= loops=)

  • Join Filter: ((precatorios_24.id = configuracao_rubrica_precatorios_13.precatorio_id) AND (tipo_rubricas_13.id = configuracao_rubrica_precatorios_13.tipo_rubrica_id))
710. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.38..398.23 rows=2 width=208) (actual rows= loops=)

711. 0.000 0.000 ↓ 0.0

Nested Loop (cost=258.10..381.61 rows=2 width=191) (actual rows= loops=)

712. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_24 (cost=0.28..8.29 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorios_6.id)
713. 0.000 0.000 ↓ 0.0

Nested Loop (cost=257.82..373.29 rows=2 width=183) (actual rows= loops=)

714. 0.000 0.000 ↓ 0.0

Hash Join (cost=257.68..372.94 rows=2 width=160) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_13.evento_financeiro_id = evento_financeiros_14.id)
715. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_13 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

716. 0.000 0.000 ↓ 0.0

Hash (cost=257.67..257.67 rows=1 width=136) (actual rows= loops=)

717. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..257.67 rows=1 width=136) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_18.tipo_papel_id = tipo_papeis_13.id)
718. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.49..256.54 rows=1 width=128) (actual rows= loops=)

719. 0.000 0.000 ↓ 0.0

Nested Loop (cost=213.21..248.23 rows=1 width=100) (actual rows= loops=)

720. 0.000 0.000 ↓ 0.0

Hash Join (cost=213.08..248.05 rows=1 width=77) (actual rows= loops=)

  • Hash Cond: (evento_financeiros_14.precatorio_participante_id = precatorio_participantes_18.id)
721. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_14 (cost=0.00..30.34 rows=1,234 width=37) (actual rows= loops=)

722. 0.000 0.000 ↓ 0.0

Hash (cost=213.03..213.03 rows=4 width=48) (actual rows= loops=)

723. 0.000 0.000 ↓ 0.0

Seq Scan on precatorio_participantes precatorio_participantes_18 (cost=0.00..213.03 rows=4 width=48) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_6.id)
724. 0.000 0.000 ↓ 0.0

Index Scan using tipo_evento_financeiros_pkey on tipo_evento_financeiros tipo_evento_financeiros_14 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = evento_financeiros_14.tipo_evento_financeiro_id)
725. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_17 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_18.participante_id)
726. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_13 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

727. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_13 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_13.tipo_rubrica_id)
728. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_24 (cost=0.28..8.30 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_24.processo_principal_id)
729. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..17.92 rows=2 width=12) (actual rows= loops=)

730. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_13 (cost=0.00..17.91 rows=2 width=12) (actual rows= loops=)

  • Filter: (precatorio_id = precatorios_6.id)
731.          

SubPlan (for Subquery Scan)

732. 0.000 0.000 ↓ 0.0

Aggregate (cost=200.24..200.25 rows=1 width=32) (actual rows= loops=)

733. 0.000 0.000 ↓ 0.0

GroupAggregate (cost=200.06..200.20 rows=3 width=151) (actual rows= loops=)

734. 0.000 0.000 ↓ 0.0

Sort (cost=200.06..200.07 rows=3 width=151) (actual rows= loops=)

  • Sort Key: precatorios_eventos_rubricas_12.precatorios_id, precatorios_eventos_rubricas_12.participantes_nome, precatorios_eventos_rubricas_12.data_evento, precatorios_eventos_rubricas_12.data_evento_id, precatorios_eventos_rubricas_12.numero_processo_principal, precatorios_eventos_rubricas_12.evento_financeiros_id, precatorios_eventos_rubricas_12.tipo_evento_descricao, precatorios_eventos_rubricas_12.tipo_evento_calculavel, precatorios_eventos_rubricas_12.tipo_evento_pagamento, precatorios_eventos_rubricas_12.tipo_evento_primeiro_evento, precatorios_eventos_rubricas_12.tipo_evento_saldo, precatorios_eventos_rubricas_12.participantes_id, precatorios_eventos_rubricas_12.precatorio_participantes_id
735. 0.000 0.000 ↓ 0.0

Subquery Scan on precatorios_eventos_rubricas_12 (cost=200.00..200.04 rows=3 width=151) (actual rows= loops=)

736. 0.000 0.000 ↓ 0.0

Sort (cost=200.00..200.01 rows=3 width=212) (actual rows= loops=)

  • Sort Key: precatorios_23.id, participantes_16.nome, tipo_papeis_12.descricao, evento_financeiros_13.data_evento, evento_financeiros_13.id, configuracao_rubrica_precatorios_12.ordem_apresentacao
737. 0.000 0.000 ↓ 0.0

Nested Loop (cost=177.13..199.98 rows=3 width=212) (actual rows= loops=)

738. 0.000 0.000 ↓ 0.0

Hash Right Join (cost=176.85..198.73 rows=3 width=195) (actual rows= loops=)

  • Hash Cond: ((configuracao_rubrica_precatorios_12.precatorio_id = precatorios_23.id) AND (configuracao_rubrica_precatorios_12.tipo_rubrica_id = tipo_rubricas_12.id))
739. 0.000 0.000 ↓ 0.0

Seq Scan on configuracao_rubrica_precatorios configuracao_rubrica_precatorios_12 (cost=0.00..15.93 rows=793 width=12) (actual rows= loops=)

740. 0.000 0.000 ↓ 0.0

Hash (cost=176.80..176.80 rows=3 width=191) (actual rows= loops=)

741. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.43..176.80 rows=3 width=191) (actual rows= loops=)

742. 0.000 0.000 ↓ 0.0

Nested Loop (cost=34.29..176.28 rows=3 width=168) (actual rows= loops=)

743. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..26.05 rows=1 width=92) (actual rows= loops=)

  • Join Filter: (precatorio_participantes_17.tipo_papel_id = tipo_papeis_12.id)
744. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.84..24.92 rows=1 width=84) (actual rows= loops=)

745. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.56..16.61 rows=1 width=56) (actual rows= loops=)

746. 0.000 0.000 ↓ 0.0

Index Scan using precatorio_participantes_pkey on precatorio_participantes precatorio_participantes_17 (cost=0.28..8.30 rows=1 width=48) (actual rows= loops=)

  • Index Cond: (id = tab1_6.precatorio_participantes_id)
747. 0.000 0.000 ↓ 0.0

Index Scan using precatorios_pkey on precatorios precatorios_23 (cost=0.28..8.30 rows=1 width=16) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_17.precatorio_id)
748. 0.000 0.000 ↓ 0.0

Index Scan using participantes_pkey on participantes participantes_16 (cost=0.28..8.30 rows=1 width=36) (actual rows= loops=)

  • Index Cond: (id = precatorio_participantes_17.participante_id)
749. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_papeis tipo_papeis_12 (cost=0.00..1.06 rows=6 width=16) (actual rows= loops=)

750. 0.000 0.000 ↓ 0.0

Nested Loop (cost=33.45..150.20 rows=3 width=84) (actual rows= loops=)

  • Join Filter: (evento_financeiros_13.tipo_evento_financeiro_id = tipo_evento_financeiros_13.id)
751. 0.000 0.000 ↓ 0.0

Hash Join (cost=33.45..148.74 rows=6 width=61) (actual rows= loops=)

  • Hash Cond: (rubrica_eventos_12.evento_financeiro_id = evento_financeiros_13.id)
752. 0.000 0.000 ↓ 0.0

Seq Scan on rubrica_eventos rubrica_eventos_12 (cost=0.00..100.44 rows=3,944 width=32) (actual rows= loops=)

753. 0.000 0.000 ↓ 0.0

Hash (cost=33.42..33.42 rows=2 width=37) (actual rows= loops=)

754. 0.000 0.000 ↓ 0.0

Seq Scan on evento_financeiros evento_financeiros_13 (cost=0.00..33.42 rows=2 width=37) (actual rows= loops=)

  • Filter: (precatorio_participante_id = tab1_6.precatorio_participantes_id)
755. 0.000 0.000 ↓ 0.0

Materialize (cost=0.00..1.11 rows=4 width=31) (actual rows= loops=)

756. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_evento_financeiros tipo_evento_financeiros_13 (cost=0.00..1.09 rows=4 width=31) (actual rows= loops=)

  • Filter: saldo
757. 0.000 0.000 ↓ 0.0

Index Scan using tipo_rubricas_pkey on tipo_rubricas tipo_rubricas_12 (cost=0.14..0.16 rows=1 width=31) (actual rows= loops=)

  • Index Cond: (id = rubrica_eventos_12.tipo_rubrica_id)
758. 0.000 0.000 ↓ 0.0

Index Scan using processo_principais_pkey on processo_principais processo_principais_23 (cost=0.28..0.38 rows=1 width=33) (actual rows= loops=)

  • Index Cond: (id = precatorios_23.processo_principal_id)
759. 0.000 0.000 ↓ 0.0

Materialize (cost=3.50..3.51 rows=1 width=284) (actual rows= loops=)

760. 0.000 0.000 ↓ 0.0

Sort (cost=3.50..3.51 rows=1 width=284) (actual rows= loops=)

  • Sort Key: tipo_pendencias_6.telas_id
761. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.00..3.49 rows=1 width=284) (actual rows= loops=)

  • Join Filter: (tipo_pendencias_6.gravidade_pendencia_id = gravidade_pendencias_6.id)
762. 0.000 0.000 ↓ 0.0

Seq Scan on tipo_pendencias tipo_pendencias_6 (cost=0.00..2.42 rows=1 width=274) (actual rows= loops=)

  • Filter: (id = 7)
763. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias gravidade_pendencias_6 (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

764. 0.000 0.000 ↓ 0.0

Subquery Scan on *SELECT* 8 (cost=0.28..30.55 rows=1 width=506) (actual rows= loops=)

765. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.28..30.54 rows=1 width=506) (actual rows= loops=)

  • Join Filter: (pendencia_usuarios.tela_id = telas_7.id)
766. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.28..29.04 rows=1 width=472) (actual rows= loops=)

  • Join Filter: (pendencia_usuarios.alterado_por = usuario_alteracao.id)
767. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.28..27.71 rows=1 width=452) (actual rows= loops=)

  • Join Filter: (pendencia_usuarios.criado_por = usuario_criacao.id)
768. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.28..26.37 rows=1 width=432) (actual rows= loops=)

769. 0.000 0.000 ↓ 0.0

Nested Loop Left Join (cost=0.28..23.93 rows=1 width=178) (actual rows= loops=)

770. 0.000 0.000 ↓ 0.0

Nested Loop (cost=0.00..15.62 rows=1 width=150) (actual rows= loops=)

  • Join Filter: (pendencia_usuarios.gravidade_pendencia_id = gravidade_pendencias_7.id)
771. 0.000 0.000 ↓ 0.0

Seq Scan on gravidade_pendencias gravidade_pendencias_7 (cost=0.00..1.03 rows=3 width=14) (actual rows= loops=)

772. 0.000 0.000 ↓ 0.0