-
Global information
- Generated on Mon Sep 20 16:25:09 2021
- Log file: postgresql_18-09_21.log
- Parsed 817,491 log entries in 2m26s
- Log start from 2021-09-17 01:15:15 to 2021-09-18 01:15:00
-
Overview
Global Stats
- 3,817 Number of unique normalized queries
- 105,484 Number of queries
- 1d18h33m28s Total query duration
- 2021-09-17 01:15:21 First query
- 2021-09-18 01:14:59 Last query
- 40 queries/s at 2021-09-17 22:58:59 Query peak
- 1d18h33m28s Total query duration
- 10m2s Prepare/parse total duration
- 1h26m46s Bind total duration
- 1d16h56m39s Execute total duration
- 4,199 Number of events
- 53 Number of unique normalized events
- 1,774 Max number of times the same event was reported
- 0 Number of cancellation
- 0 Total number of automatic vacuums
- 0 Total number of automatic analyzes
- 2,662 Number temporary file
- 1.78 GiB Max size of temporary file
- 127.33 MiB Average size of temporary file
- 0 Total number of sessions
- 0 sessions at Session peak
- 0ms Total duration of sessions
- 0ms Average duration of sessions
- 105,484 Average queries per session
- 1d18h33m28s Average queries duration per session
- 0 Total number of connections
- 3 Total number of databases
SQL Traffic
Key values
- 40 queries/s Query Peak
- 2021-09-17 22:58:59 Date
SELECT Traffic
Key values
- 28 queries/s Query Peak
- 2021-09-17 22:58:59 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 19 queries/s Query Peak
- 2021-09-17 22:59:01 Date
Queries duration
Key values
- 1d18h33m28s Total query duration
Prepared queries ratio
Key values
- 0.00 Ratio of bind vs prepare
- 0.00 % Ratio between prepared and "usual" statements
General Activity
↑ Back to the top of the General Activity tableDay Hour Count Min duration Max duration Avg duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 17 01 572 100ms 9s876ms 1s294ms 30s156ms 31s827ms 35s801ms 02 583 100ms 2h28m13s 17s440ms 23s299ms 26s488ms 2h28m20s 03 1,527 100ms 54m40s 5s306ms 3m4s 5m41s 1h4m4s 04 1,494 100ms 5m27s 3s337ms 2m28s 3m7s 6m6s 05 1,204 100ms 1h32m45s 7s612ms 2m38s 5m30s 1h33m46s 06 1,281 100ms 43m51s 2s940ms 29s733ms 33s57ms 44m7s 07 3,664 100ms 38m31s 1s386ms 1m26s 2m 39m7s 08 9,110 100ms 3m26s 669ms 2m20s 3m21s 4m50s 09 8,366 100ms 1m59s 662ms 2m21s 3m5s 3m18s 10 7,109 100ms 1m28s 749ms 1m54s 2m12s 3m9s 11 6,592 100ms 1m47s 622ms 1m45s 1m59s 2m48s 12 4,100 100ms 2m17s 653ms 1m 1m36s 3m8s 13 5,258 100ms 19s164ms 632ms 1m21s 1m28s 2m2s 14 6,219 100ms 1m44s 644ms 1m33s 1m50s 2m25s 15 6,246 100ms 19s223ms 591ms 1m22s 1m30s 1m57s 16 4,073 100ms 1m5s 647ms 1m1s 1m12s 1m39s 17 2,843 100ms 4s944ms 681ms 44s657ms 47s33ms 1m5s 18 2,540 100ms 2m26s 801ms 45s686ms 48s217ms 3m25s 19 3,454 100ms 7s946ms 756ms 1m3s 1m14s 1m48s 20 3,505 100ms 4s444ms 771ms 1m 1m12s 1m23s 21 7,927 100ms 32m24s 2s113ms 11m41s 14m27s 1h20m23s 22 11,023 100ms 58m59s 1s709ms 9m46s 11m29s 1h26s 23 4,569 100ms 35m57s 2s325ms 5m16s 8m35s 37m21s Sep 18 00 1,819 100ms 1h7m22s 6s181ms 5m5s 8m39s 1h10m37s 01 406 0ms 1m35s 2s983ms 1m56s 2m16s 2m16s Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 17 01 523 0 1s391ms 22s463ms 29s849ms 35s801ms 02 543 0 1s420ms 17s446ms 20s475ms 24s551ms 03 449 217 6s421ms 1m28s 2m48s 6m50s 04 555 238 5s740ms 1m19s 2m4s 4m9s 05 868 194 3s199ms 1m 2m12s 5m18s 06 1,135 0 974ms 24s673ms 28s21ms 32s761ms 07 3,234 0 800ms 1m 1m14s 1m36s 08 8,225 0 713ms 1m53s 2m14s 4m19s 09 7,769 0 696ms 1m47s 2m20s 3m8s 10 6,607 0 790ms 1m43s 1m52s 2m32s 11 5,973 0 661ms 1m25s 1m42s 2m9s 12 3,747 0 621ms 49s67ms 53s700ms 1m 13 4,813 0 667ms 1m11s 1m19s 1m27s 14 5,626 0 671ms 1m15s 1m20s 1m57s 15 5,779 0 622ms 1m13s 1m18s 1m33s 16 3,820 0 676ms 51s880ms 1m1s 1m23s 17 2,608 0 724ms 40s827ms 44s226ms 49s128ms 18 2,393 0 835ms 40s262ms 45s318ms 51s113ms 19 3,218 0 798ms 54s878ms 1m2s 1m17s 20 3,220 0 822ms 54s164ms 59s702ms 1m14s 21 6,084 0 1s991ms 3m21s 8m15s 1h19m58s 22 8,699 0 1s477ms 6m19s 7m59s 9m45s 23 3,722 0 1s540ms 1m53s 2m37s 4m42s Sep 18 00 1,399 0 1s275ms 34s460ms 44s761ms 1m28s 01 193 0 1s543ms 22s422ms 25s419ms 40s706ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 17 01 20 25 0 0 233ms 220ms 399ms 1s108ms 02 19 13 2 0 4m35s 129ms 321ms 1s453ms 03 842 11 2 0 4s459ms 148ms 447ms 58s563ms 04 675 17 3 0 589ms 268ms 765ms 58s226ms 05 87 45 2 0 1s423ms 609ms 943ms 37s545ms 06 101 38 1 0 18s993ms 457ms 628ms 900ms 07 340 77 7 0 5s862ms 1s707ms 2s443ms 31s877ms 08 658 158 60 0 266ms 2s723ms 3s844ms 5s223ms 09 429 93 66 0 214ms 1s684ms 2s164ms 3s535ms 10 358 95 41 0 211ms 1s379ms 1s816ms 2s43ms 11 413 140 54 0 244ms 1s695ms 2s514ms 4s94ms 12 227 95 23 0 1s8ms 1s15ms 1s495ms 53s318ms 13 294 120 23 0 258ms 1s674ms 2s40ms 2s849ms 14 391 110 85 0 387ms 1s707ms 2s682ms 8s699ms 15 331 95 35 0 215ms 1s205ms 1s596ms 2s646ms 16 168 58 20 0 203ms 702ms 876ms 1s523ms 17 193 22 14 0 199ms 621ms 1s2ms 2s30ms 18 112 22 5 0 216ms 414ms 623ms 1s427ms 19 200 25 5 0 176ms 741ms 964ms 1s104ms 20 237 32 10 0 195ms 728ms 964ms 1s735ms 21 1,113 439 174 0 931ms 20s827ms 36s176ms 2m6s 22 1,336 605 287 0 1s80ms 34s151ms 53s377ms 1m24s 23 462 248 84 0 819ms 7s652ms 13s220ms 42s805ms Sep 18 00 126 41 9 0 8s89ms 1s232ms 10s961ms 2m32s 01 12 3 0 0 169ms 218ms 321ms 482ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Sep 17 01 0 385 385.00 0.00% 02 1 336 336.00 0.17% 03 0 1,050 1,050.00 0.00% 04 1 1,010 1,010.00 0.07% 05 0 764 764.00 0.00% 06 0 1,028 1,028.00 0.00% 07 15 3,423 228.20 0.41% 08 0 8,865 8,865.00 0.00% 09 0 8,119 8,119.00 0.00% 10 0 6,864 6,864.00 0.00% 11 0 6,347 6,347.00 0.00% 12 0 3,854 3,854.00 0.00% 13 0 5,011 5,011.00 0.00% 14 1 5,973 5,973.00 0.02% 15 0 6,001 6,001.00 0.00% 16 0 3,820 3,820.00 0.00% 17 0 2,597 2,597.00 0.00% 18 0 2,293 2,293.00 0.00% 19 0 3,208 3,208.00 0.00% 20 0 3,263 3,263.00 0.00% 21 627 7,561 12.06 7.99% 22 841 10,494 12.48 7.65% 23 75 4,203 56.04 1.65% Sep 18 00 4 1,377 344.25 0.25% 01 0 210 210.00 0.00% Day Hour Count Average / Second Sep 17 01 0 0.00/s 02 0 0.00/s 03 0 0.00/s 04 0 0.00/s 05 0 0.00/s 06 0 0.00/s 07 0 0.00/s 08 0 0.00/s 09 0 0.00/s 10 0 0.00/s 11 0 0.00/s 12 0 0.00/s 13 0 0.00/s 14 0 0.00/s 15 0 0.00/s 16 0 0.00/s 17 0 0.00/s 18 0 0.00/s 19 0 0.00/s 20 0 0.00/s 21 0 0.00/s 22 0 0.00/s 23 0 0.00/s Sep 18 00 0 0.00/s 01 0 0.00/s Day Hour Count Average Duration Sep 17 01 0 0ms 02 0 0ms 03 0 0ms 04 0 0ms 05 0 0ms 06 0 0ms 07 0 0ms 08 0 0ms 09 0 0ms 10 0 0ms 11 0 0ms 12 0 0ms 13 0 0ms 14 0 0ms 15 0 0ms 16 0 0ms 17 0 0ms 18 0 0ms 19 0 0ms 20 0 0ms 21 0 0ms 22 0 0ms 23 0 0ms Sep 18 00 0 0ms 01 0 0ms -
Connections
Established Connections
Key values
- 0 connections Connection Peak
- Date
Connections per database
Key values
- unknown Main Database
- 0 connections Total
Connections per user
Key values
- unknown Main User
- 0 connections Total
-
Sessions
Simultaneous sessions
Key values
- 0 sessions Session Peak
- Date
Histogram of session times
Key values
- duration
Sessions per database
Key values
- unknown Main Database
- 0 sessions Total
Sessions per user
Key values
- unknown Main User
- 0 sessions Total
Sessions per host
Key values
- unknown Main Host
- 0 sessions Total
-
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 130,409 buffers Checkpoint Peak
- 2021-09-17 02:53:45 Date
- 1150.241 seconds Highest write time
- 17.797 seconds Sync time
Checkpoints Wal files
Key values
- 94 files Wal files usage Peak
- 2021-09-18 00:06:39 Date
Checkpoints distance
Key values
- 3,003.82 Mo Distance Peak
- 2021-09-17 07:18:33 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Sep 17 01 122,133 1,887.899s 0.508s 1,888.681s 02 226,871 2,394.798s 0.579s 2,395.675s 03 45,966 2,398.896s 0.14s 2,399.168s 04 57,201 1,182.838s 0.485s 1,183.441s 05 80,190 2,424.772s 0.333s 2,425.351s 06 50,227 2,517.72s 0.292s 2,518.132s 07 249,947 2,509.512s 0.9s 2,510.669s 08 297,964 2,508.599s 2.443s 2,511.299s 09 320,453 2,513.681s 2.292s 2,516.219s 10 314,028 2,516.27s 2.437s 2,518.93s 11 317,036 2,515.689s 3.364s 2,519.294s 12 210,955 2,516.388s 2.645s 2,519.258s 13 211,858 2,503.375s 3.313s 2,507.113s 14 272,246 2,515.39s 4.455s 2,520.159s 15 265,512 2,514.15s 4.584s 2,519.126s 16 405,519 2,516.694s 3.004s 2,520.069s 17 203,547 2,517.192s 1.74s 2,519.205s 18 144,951 2,517.558s 1.439s 2,519.22s 19 150,899 2,517.797s 1.113s 2,519.202s 20 164,382 2,517.622s 1.29s 2,519.18s 21 171,706 2,836.424s 50.573s 2,889.966s 22 108,326 2,509.841s 33.554s 2,552.503s 23 120,429 2,404.598s 7.201s 2,417.155s Sep 18 00 300,649 2,497.123s 4.491s 2,503.083s 01 42,574 629.474s 0.386s 629.93s Day Hour Added Removed Recycled Synced files Longest sync Average sync Sep 17 01 0 0 77 1,458 0.120s 0.001s 02 0 0 129 1,515 0.207s 0.002s 03 0 57 13 1,758 0.009s 0s 04 0 0 8 1,880 0.121s 0.001s 05 0 0 43 2,277 0.016s 0s 06 0 0 20 2,678 0.011s 0s 07 0 28 129 3,785 0.074s 0s 08 0 29 97 6,258 0.077s 0s 09 0 2 131 7,089 0.132s 0s 10 0 0 127 6,762 0.035s 0s 11 0 6 124 6,931 0.060s 0s 12 0 0 89 6,386 0.180s 0s 13 0 0 86 6,192 0.585s 0.002s 14 0 0 108 6,402 0.221s 0.004s 15 0 0 108 6,572 0.058s 0.001s 16 0 31 132 6,160 0.154s 0.001s 17 0 0 84 5,116 0.060s 0s 18 0 0 59 4,697 0.136s 0s 19 0 0 63 4,693 0.056s 0s 20 0 0 69 4,531 0.067s 0s 21 0 35 69 3,079 1.311s 0.175s 22 0 0 54 3,301 1.349s 0.127s 23 0 27 169 3,246 1.077s 0.025s Sep 18 00 0 19 460 4,249 0.443s 0.009s 01 0 0 25 1,215 0.027s 0s Day Hour Count Avg time (sec) Sep 17 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Sep 18 00 0 0s 01 0 0s Day Hour Mean distance Mean estimate Sep 17 01 142,588.22 kB 390,027.00 kB 02 176,338.42 kB 356,623.83 kB 03 31,337.75 kB 535,475.17 kB 04 77,663.92 kB 482,878.67 kB 05 56,851.58 kB 191,185.92 kB 06 27,105.83 kB 194,005.58 kB 07 210,066.08 kB 841,115.92 kB 08 167,190.83 kB 460,551.25 kB 09 179,417.08 kB 259,699.92 kB 10 177,230.00 kB 202,822.58 kB 11 178,287.58 kB 221,908.92 kB 12 124,734.67 kB 256,085.83 kB 13 115,022.25 kB 151,599.50 kB 14 146,436.75 kB 157,878.83 kB 15 146,710.50 kB 163,750.50 kB 16 220,921.00 kB 337,166.25 kB 17 118,565.92 kB 318,544.42 kB 18 83,232.42 kB 155,206.83 kB 19 85,470.50 kB 107,029.83 kB 20 94,082.08 kB 103,227.83 kB 21 191,433.67 kB 730,536.44 kB 22 71,952.33 kB 384,364.58 kB 23 207,752.08 kB 304,516.08 kB Sep 18 00 658,086.54 kB 1,322,781.92 kB 01 129,281.67 kB 774,197.00 kB -
Temporary Files
Size of temporary files
Key values
- 1.17 GiB Temp Files size Peak
- 2021-09-18 00:27:15 Date
Number of temporary files
Key values
- 10 per second Temp Files Peak
- 2021-09-18 00:10:49 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Sep 17 01 72 10.11 GiB 143.75 MiB 02 99 14.23 GiB 147.16 MiB 03 96 13.48 GiB 143.75 MiB 04 96 13.48 GiB 143.75 MiB 05 101 13.72 GiB 139.12 MiB 06 114 14.24 GiB 127.94 MiB 07 129 13.68 GiB 108.57 MiB 08 103 13.55 GiB 134.71 MiB 09 96 13.48 GiB 143.75 MiB 10 97 13.51 GiB 142.61 MiB 11 97 13.51 GiB 142.61 MiB 12 119 14.93 GiB 128.47 MiB 13 96 13.48 GiB 143.75 MiB 14 96 13.48 GiB 143.75 MiB 15 96 13.48 GiB 143.75 MiB 16 96 13.48 GiB 143.75 MiB 17 96 13.48 GiB 143.75 MiB 18 96 13.48 GiB 143.75 MiB 19 96 13.48 GiB 143.75 MiB 20 96 13.48 GiB 143.75 MiB 21 53 7.44 GiB 143.75 MiB 22 97 13.62 GiB 143.75 MiB 23 136 13.74 GiB 103.45 MiB Sep 18 00 365 23.13 GiB 64.89 MiB 01 24 3.37 GiB 143.75 MiB Queries generating the most temporary files (N)
Rank Count Total size Min size Max size Avg size Query 1 573 80.44 GiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache where not isdirty;-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 23:01:05 Duration: 4m12s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 21:44:27 Duration: 2m37s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 22:18:20 Duration: 1m31s Database: postgres User: zabbix Remote: seedbm19 Application: psql
2 573 80.44 GiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache where isdirty;-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 23:01:03 Duration: 3m57s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 21:44:26 Duration: 2m33s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 22:18:20 Duration: 1m31s Database: postgres User: zabbix Remote: seedbm19 Application: psql
3 565 79.32 GiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache;-
select count(*) from pg_buffercache;
Date: 2021-09-17 23:01:04 Duration: 3m50s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-17 21:44:27 Duration: 2m30s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-17 22:18:21 Duration: 1m26s Database: postgres User: zabbix Remote: seedbm19 Application: psql
4 543 76.23 GiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache where reldatabase is not null;-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 23:01:05 Duration: 3m41s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 21:44:27 Duration: 2m15s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 22:18:21 Duration: 1m11s Database: postgres User: zabbix Remote: seedbm19 Application: psql
5 45 2.39 GiB 11.31 MiB 655.51 MiB 54.43 MiB insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval(?), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = ? as flg_registro_utilizar, case when flg_matricula_inicial = true then ? else ? end as matricula_inicial, case when flg_matricula_inicial = false then ? else ? end as matricula_suplementar, case when am.id_aluno_matr_status = ? then ? else ? end as transferidos, case when am.id_aluno_matr_status = ? and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = ? and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit ?) is true then ? else ? end as transferencia_interna, case when am.id_aluno_matr_status = ? and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = ? and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit ?) is false then ? else ? end as transferencia_externa, case when am.id_aluno_matr_status = ? then ? else ? end as desistentes, case when am.id_aluno_matr_status = ? then ? else ? end as falecidos, case when am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? then ? else ? end as matricula_final, case when (am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ?) and (id_parecer_conclusivo_tipo = ? or id_parecer_conclusivo_tipo = ?) then ? else ? end as aprovados, case when (am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ?) and (id_parecer_conclusivo_tipo = ? or id_parecer_conclusivo_tipo = ?) then ? else ? end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = ? then ? else ? end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (...)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico;-
insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval('sq_rendimento_escolar_estatistica_id'), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = 1 as flg_registro_utilizar, case when flg_matricula_inicial = true then 1 else 0 end as matricula_inicial, case when flg_matricula_inicial = false then 1 else 0 end as matricula_suplementar, case when am.id_aluno_matr_status = 6 then 1 else 0 end as transferidos, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is true then 1 else 0 end as transferencia_interna, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is false then 1 else 0 end as transferencia_externa, case when am.id_aluno_matr_status = 3 then 1 else 0 end as desistentes, case when am.id_aluno_matr_status = 4 then 1 else 0 end as falecidos, case when am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7 then 1 else 0 end as matricula_final, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 0 or id_parecer_conclusivo_tipo = 3) then 1 else 0 end as aprovados, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 1 or id_parecer_conclusivo_tipo = 2) then 1 else 0 end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = 1 then 1 else 0 end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (1, 2, 3, 4, 6, 7)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico;
Date: 2021-09-18 00:27:15 Duration: 7m53s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval('sq_rendimento_escolar_estatistica_id'), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = 1 as flg_registro_utilizar, case when flg_matricula_inicial = true then 1 else 0 end as matricula_inicial, case when flg_matricula_inicial = false then 1 else 0 end as matricula_suplementar, case when am.id_aluno_matr_status = 6 then 1 else 0 end as transferidos, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is true then 1 else 0 end as transferencia_interna, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is false then 1 else 0 end as transferencia_externa, case when am.id_aluno_matr_status = 3 then 1 else 0 end as desistentes, case when am.id_aluno_matr_status = 4 then 1 else 0 end as falecidos, case when am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7 then 1 else 0 end as matricula_final, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 0 or id_parecer_conclusivo_tipo = 3) then 1 else 0 end as aprovados, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 1 or id_parecer_conclusivo_tipo = 2) then 1 else 0 end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = 1 then 1 else 0 end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (1, 2, 3, 4, 6, 7)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico;
Date: 2021-09-18 00:19:39 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
6 44 622.49 MiB 989.54 KiB 64.08 MiB 14.15 MiB insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, ?) as total, coalesce(rfgd.movel, ?) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, ?)) as total, sum(coalesce(movel, ?)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then ? else ? end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then ? else ? end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = ?;-
insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, 0) as total, coalesce(rfgd.movel, 0) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, 0)) as total, sum(coalesce(movel, 0)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = 3898;
Date: 2021-09-17 07:11:53 Duration: 38m31s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, 0) as total, coalesce(rfgd.movel, 0) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, 0)) as total, sum(coalesce(movel, 0)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = 3898;
Date: 2021-09-17 06:33:39 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
7 41 1.86 GiB 17.73 MiB 361.20 MiB 46.42 MiB insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then ? else ? end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then ? else ? end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then ? else ? end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then ? else ? end) as rematriculados_reprovados, ? as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = ? or am2.id_aluno_matr_status = ?) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, ? as ingressantes, ? as rematriculados, ? as rematriculados_aprovados, ? as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, ? as inscritos_enem, amt.id_serie_enturmacao, ? as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + ? and ano_seg.semestre is null) or (ano.semestre = ? and ano_seg.ano = ano.ano and ano_seg.semestre = ?) or (ano.semestre = ? and ano_seg.ano = ano.ano + ? and ano_seg.semestre = ?) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = ? and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao;-
insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then 1 else 0 end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then 1 else 0 end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then 1 else 0 end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then 1 else 0 end) as rematriculados_reprovados, 0 as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = 2 or am2.id_aluno_matr_status = 7) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, 0 as ingressantes, 0 as rematriculados, 0 as rematriculados_aprovados, 0 as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, 0 as inscritos_enem, amt.id_serie_enturmacao, 0 as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + 1 and ano_seg.semestre is null) or (ano.semestre = 1 and ano_seg.ano = ano.ano and ano_seg.semestre = 2) or (ano.semestre = 2 and ano_seg.ano = ano.ano + 1 and ano_seg.semestre = 1) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = 7 and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao;
Date: 2021-09-18 00:19:21 Duration: 2m31s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then 1 else 0 end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then 1 else 0 end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then 1 else 0 end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then 1 else 0 end) as rematriculados_reprovados, 0 as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = 2 or am2.id_aluno_matr_status = 7) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, 0 as ingressantes, 0 as rematriculados, 0 as rematriculados_aprovados, 0 as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, 0 as inscritos_enem, amt.id_serie_enturmacao, 0 as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + 1 and ano_seg.semestre is null) or (ano.semestre = 1 and ano_seg.ano = ano.ano and ano_seg.semestre = 2) or (ano.semestre = 2 and ano_seg.ano = ano.ano + 1 and ano_seg.semestre = 1) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = 7 and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao;
Date: 2021-09-17 12:04:29 Duration: 2m17s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then 1 else 0 end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then 1 else 0 end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then 1 else 0 end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then 1 else 0 end) as rematriculados_reprovados, 0 as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = 2 or am2.id_aluno_matr_status = 7) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, 0 as ingressantes, 0 as rematriculados, 0 as rematriculados_aprovados, 0 as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, 0 as inscritos_enem, amt.id_serie_enturmacao, 0 as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + 1 and ano_seg.semestre is null) or (ano.semestre = 1 and ano_seg.ano = ano.ano and ano_seg.semestre = 2) or (ano.semestre = 2 and ano_seg.ano = ano.ano + 1 and ano_seg.semestre = 1) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = 7 and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao;
Date: 2021-09-17 12:03:28 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
8 36 2.18 GiB 2.59 MiB 609.01 MiB 61.99 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;
Date: 2021-09-18 00:29:50 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
9 27 530.05 MiB 2.59 MiB 92.37 MiB 19.63 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, count(am.id_cidadao) as quantidade, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, a.id_unidade_referencia;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, count(am.id_cidadao) as quantidade, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, a.id_unidade_referencia;
Date: 2021-09-18 00:29:26 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
10 26 272.44 MiB 2.85 MiB 17.53 MiB 10.48 MiB insert into consulta.material_escolar_alunos_sem_num_det (ano, id_unidade_funcional, id_material_escolar, id_curso, id_serie, id_turma, alunos) select ano_semestre.ano, am.id_unidade_funcional, me.id_material_escolar, am.id_curso, am.id_serie, amt.id_turma, count(am.id_cidadao) as alunos from aluno_matricula am inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? where me_num.id_material_escolar is null and (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? group by ano_semestre.ano, am.id_unidade_funcional, me.id_material_escolar, am.id_curso, am.id_serie, amt.id_turma;-
insert into consulta.material_escolar_alunos_sem_num_det (ano, id_unidade_funcional, id_material_escolar, id_curso, id_serie, id_turma, alunos) select ano_semestre.ano, am.id_unidade_funcional, me.id_material_escolar, am.id_curso, am.id_serie, amt.id_turma, count(am.id_cidadao) as alunos from aluno_matricula am inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 where me_num.id_material_escolar is null and (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 group by ano_semestre.ano, am.id_unidade_funcional, me.id_material_escolar, am.id_curso, am.id_serie, amt.id_turma;
Date: 2021-09-18 00:29:18 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
11 23 213.98 MiB 2.33 MiB 17.53 MiB 9.30 MiB insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = ? and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano;-
insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = 1 and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano;
Date: 2021-09-18 00:29:10 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
12 13 160.23 MiB 2.08 MiB 21.12 MiB 12.33 MiB insert into consulta.alunos_por_sexo_escola (ano, id_unidade_funcional, id_instituicao, total, alunas, alunos) select ano, id_unidade_funcional, id_instituicao, count(am.id_cidadao) as total, coalesce(sum( case when c.sexo = ? then ? else ? end), ?) as alunas, coalesce(sum( case when c.sexo = ? then ? else ? end), ?) as alunos from aluno_matricula am inner join cidadao c using (id_cidadao) inner join ano_semestre ase using (id_ano_semestre) where id_aluno_matr_status = ? group by ano, id_unidade_funcional, id_instituicao;-
insert into consulta.alunos_por_sexo_escola (ano, id_unidade_funcional, id_instituicao, total, alunas, alunos) select ano, id_unidade_funcional, id_instituicao, count(am.id_cidadao) as total, coalesce(sum( case when c.sexo = 'F' then 1 else 0 end), 0) as alunas, coalesce(sum( case when c.sexo = 'M' then 1 else 0 end), 0) as alunos from aluno_matricula am inner join cidadao c using (id_cidadao) inner join ano_semestre ase using (id_ano_semestre) where id_aluno_matr_status = 1 group by ano, id_unidade_funcional, id_instituicao;
Date: 2021-09-18 00:27:19 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
13 11 712.60 MiB 21.47 MiB 416.66 MiB 64.78 MiB insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part(?, age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = ? then ? else ? end) as feminino, sum( case when cidadao.sexo = ? then ? else ? end) as masculino, count( case when date_part(?, age(cast(ano.ano || ? as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then ? else null end) as distorcao, count( case when am.flg_alfabetizado is false then ? else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4), cast(date_part(?, age(cidadao.nascimento_data)) as int4), turma.id_turno;-
insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part('year', age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = 'F' then 1 else 0 end) as feminino, sum( case when cidadao.sexo = 'M' then 1 else 0 end) as masculino, count( case when date_part('year', age(cast(ano.ano || '-12-31' as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then 1 else null end) as distorcao, count( case when am.flg_alfabetizado is false then 1 else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4), cast(date_part('year', age(cidadao.nascimento_data)) as int4), turma.id_turno;
Date: 2021-09-18 00:27:47 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
14 4 80.70 MiB 7.46 MiB 40.61 MiB 20.17 MiB with vinculo as ( select distinct id_cidadao from cidadao_usuario ) select i.id_instituicao, u.id_unidade_funcional, total_alunos.total_alunos, total_alunos.cadastrados_alunos, total_familia.total_familia, total_familia.cadastrados_familia, total_educadores.total_educadores, total_educadores.cadastrados_educadores from instituicao i join unidade_funcional u on u.id_instituicao = i.id_instituicao left join ( select id_unidade_funcional, count(distinct total_alunos.id_cidadao) as total_alunos, count(distinct vinculo.id_cidadao) as cadastrados_alunos from ( select id_unidade_funcional, am.id_cidadao from aluno_matricula am where id_aluno_matr_status in (...) and flg_matricula_atual = true union select id_unidade_funcional_mae as id_unidade_funcional, am.id_cidadao from aluno_matricula am join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = am.id_unidade_funcional where id_aluno_matr_status in (...) and flg_matricula_atual = true) total_alunos left join vinculo on vinculo.id_cidadao = total_alunos.id_cidadao group by id_unidade_funcional) as total_alunos on total_alunos.id_unidade_funcional = u.id_unidade_funcional left join ( select id_unidade_funcional, count(distinct total_familia.id_responsavel) as total_familia, count(distinct vinculo.id_cidadao) as cadastrados_familia from ( select id_unidade_funcional, a.id_responsavel from aluno_matricula am join aluno a on a.id_cidadao = am.id_cidadao where id_responsavel is not null and id_aluno_matr_status in (...) and flg_matricula_atual = true union select id_unidade_funcional_mae as id_unidade_funcional, a.id_responsavel from aluno_matricula am join aluno a on a.id_cidadao = am.id_cidadao join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = am.id_unidade_funcional where id_responsavel is not null and id_aluno_matr_status in (...) and flg_matricula_atual = true) total_familia left join vinculo on vinculo.id_cidadao = total_familia.id_responsavel group by id_unidade_funcional) as total_familia on total_familia.id_unidade_funcional = u.id_unidade_funcional left join ( select id_unidade_funcional, count(distinct total_educadores.id_cidadao) as total_educadores, count(distinct vinculo.id_cidadao) as cadastrados_educadores from ( select id_unidade_funcional, s.id_cidadao from servidor s join ( select scbue.id_unidade_funcional, scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scsue.id_unidade_funcional, scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) lotacao on lotacao.id_cidadao = s.id_cidadao union select id_unidade_funcional_mae as id_unidade_funcional, s.id_cidadao from servidor s join ( select scbue.id_unidade_funcional, scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scsue.id_unidade_funcional, scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) lotacao on lotacao.id_cidadao = s.id_cidadao join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = lotacao.id_unidade_funcional) total_educadores left join vinculo on vinculo.id_cidadao = total_educadores.id_cidadao group by id_unidade_funcional) as total_educadores on total_educadores.id_unidade_funcional = u.id_unidade_funcional where u.id_nivel_unidade_funcional <> ?;-
with vinculo as ( select distinct id_cidadao from cidadao_usuario ) select i.id_instituicao, u.id_unidade_funcional, total_alunos.total_alunos, total_alunos.cadastrados_alunos, total_familia.total_familia, total_familia.cadastrados_familia, total_educadores.total_educadores, total_educadores.cadastrados_educadores from instituicao i join unidade_funcional u on u.id_instituicao = i.id_instituicao left join ( select id_unidade_funcional, count(distinct total_alunos.id_cidadao) as total_alunos, count(distinct vinculo.id_cidadao) as cadastrados_alunos from ( select id_unidade_funcional, am.id_cidadao from aluno_matricula am where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true union select id_unidade_funcional_mae as id_unidade_funcional, am.id_cidadao from aluno_matricula am join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = am.id_unidade_funcional where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) total_alunos left join vinculo on vinculo.id_cidadao = total_alunos.id_cidadao group by id_unidade_funcional) as total_alunos on total_alunos.id_unidade_funcional = u.id_unidade_funcional left join ( select id_unidade_funcional, count(distinct total_familia.id_responsavel) as total_familia, count(distinct vinculo.id_cidadao) as cadastrados_familia from ( select id_unidade_funcional, a.id_responsavel from aluno_matricula am join aluno a on a.id_cidadao = am.id_cidadao where id_responsavel is not null and id_aluno_matr_status in (1, 2) and flg_matricula_atual = true union select id_unidade_funcional_mae as id_unidade_funcional, a.id_responsavel from aluno_matricula am join aluno a on a.id_cidadao = am.id_cidadao join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = am.id_unidade_funcional where id_responsavel is not null and id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) total_familia left join vinculo on vinculo.id_cidadao = total_familia.id_responsavel group by id_unidade_funcional) as total_familia on total_familia.id_unidade_funcional = u.id_unidade_funcional left join ( select id_unidade_funcional, count(distinct total_educadores.id_cidadao) as total_educadores, count(distinct vinculo.id_cidadao) as cadastrados_educadores from ( select id_unidade_funcional, s.id_cidadao from servidor s join ( select scbue.id_unidade_funcional, scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scsue.id_unidade_funcional, scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) lotacao on lotacao.id_cidadao = s.id_cidadao union select id_unidade_funcional_mae as id_unidade_funcional, s.id_cidadao from servidor s join ( select scbue.id_unidade_funcional, scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scsue.id_unidade_funcional, scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) lotacao on lotacao.id_cidadao = s.id_cidadao join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = lotacao.id_unidade_funcional) total_educadores left join vinculo on vinculo.id_cidadao = total_educadores.id_cidadao group by id_unidade_funcional) as total_educadores on total_educadores.id_unidade_funcional = u.id_unidade_funcional where u.id_nivel_unidade_funcional <> 1;
Date: 2021-09-18 00:10:49 Duration: 57s28ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
with vinculo as ( select distinct id_cidadao from cidadao_usuario ) select i.id_instituicao, u.id_unidade_funcional, total_alunos.total_alunos, total_alunos.cadastrados_alunos, total_familia.total_familia, total_familia.cadastrados_familia, total_educadores.total_educadores, total_educadores.cadastrados_educadores from instituicao i join unidade_funcional u on u.id_instituicao = i.id_instituicao left join ( select id_unidade_funcional, count(distinct total_alunos.id_cidadao) as total_alunos, count(distinct vinculo.id_cidadao) as cadastrados_alunos from ( select id_unidade_funcional, am.id_cidadao from aluno_matricula am where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true union select id_unidade_funcional_mae as id_unidade_funcional, am.id_cidadao from aluno_matricula am join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = am.id_unidade_funcional where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) total_alunos left join vinculo on vinculo.id_cidadao = total_alunos.id_cidadao group by id_unidade_funcional) as total_alunos on total_alunos.id_unidade_funcional = u.id_unidade_funcional left join ( select id_unidade_funcional, count(distinct total_familia.id_responsavel) as total_familia, count(distinct vinculo.id_cidadao) as cadastrados_familia from ( select id_unidade_funcional, a.id_responsavel from aluno_matricula am join aluno a on a.id_cidadao = am.id_cidadao where id_responsavel is not null and id_aluno_matr_status in (1, 2) and flg_matricula_atual = true union select id_unidade_funcional_mae as id_unidade_funcional, a.id_responsavel from aluno_matricula am join aluno a on a.id_cidadao = am.id_cidadao join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = am.id_unidade_funcional where id_responsavel is not null and id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) total_familia left join vinculo on vinculo.id_cidadao = total_familia.id_responsavel group by id_unidade_funcional) as total_familia on total_familia.id_unidade_funcional = u.id_unidade_funcional left join ( select id_unidade_funcional, count(distinct total_educadores.id_cidadao) as total_educadores, count(distinct vinculo.id_cidadao) as cadastrados_educadores from ( select id_unidade_funcional, s.id_cidadao from servidor s join ( select scbue.id_unidade_funcional, scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scsue.id_unidade_funcional, scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) lotacao on lotacao.id_cidadao = s.id_cidadao union select id_unidade_funcional_mae as id_unidade_funcional, s.id_cidadao from servidor s join ( select scbue.id_unidade_funcional, scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scsue.id_unidade_funcional, scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) lotacao on lotacao.id_cidadao = s.id_cidadao join hierarquia_unidade_extendida h on h.id_unidade_funcional_filha = lotacao.id_unidade_funcional) total_educadores left join vinculo on vinculo.id_cidadao = total_educadores.id_cidadao group by id_unidade_funcional) as total_educadores on total_educadores.id_unidade_funcional = u.id_unidade_funcional where u.id_nivel_unidade_funcional <> 1;
Date: 2021-09-18 00:09:51 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
15 3 41.90 MiB 4.72 MiB 18.62 MiB 13.97 MiB select alumtr.id_aluno_matricula, null as id_aluno_matr_turma_status, alumtr.id_curso, se.id_serie, alumtrtu.id_turma, ci.nome, alu.codigo, se.sigla, alumtrtu.chamada from aluno_matricula alumtr inner join aluno_matr_turma alumtrtu on (alumtr.id_aluno_matricula = alumtrtu.id_aluno_matricula) inner join cidadao ci on (ci.id_cidadao = alumtr.id_cidadao) inner join aluno alu on (alu.id_cidadao = alumtr.id_cidadao) inner join serie se on (alumtr.id_serie = se.id_serie) where ? = ? and (alumtr.id_aluno_matr_status = ?) and (ci.id_instituicao = ?) order by se.sigla, alumtrtu.chamada, alu.codigo, ci.nome;-
SELECT alumtr.id_aluno_matricula, null as id_aluno_matr_turma_status, alumtr.id_curso, se.id_serie, alumtrtu.id_turma, ci.nome, alu.codigo, se.sigla, alumtrtu.chamada FROM aluno_matricula alumtr INNER JOIN aluno_matr_turma alumtrtu on (alumtr.id_aluno_matricula = alumtrtu.id_aluno_matricula) INNER JOIN cidadao ci on (ci.id_cidadao = alumtr.id_cidadao) INNER JOIN aluno alu on (alu.id_cidadao = alumtr.id_cidadao) INNER JOIN serie se on (alumtr.id_serie = se.id_serie) WHERE 1 = 1 AND (alumtr.id_aluno_matr_status = 1) AND (ci.id_instituicao = 60) ORDER BY se.sigla, alumtrtu.chamada, alu.codigo, ci.nome;
Date: 2021-09-17 08:36:36 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
16 3 768.79 MiB 34.98 MiB 374.15 MiB 256.26 MiB insert into consulta.conteudo_curricular_ministrado (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, planejado, planejado_analise_ling, realizado, realizado_analise_ling, realizado_bimestre_1, realizado_bimestre_2, realizado_bimestre_3, realizado_bimestre_4) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional as rf_professor, cidadao.nome as nome_professor, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = ?) as integer) as planejado, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = ?) as integer) as planejado_analise_ling, coalesce(realizado.conteudo_ministrado, ?) as realizado, coalesce(realizado.conteudo_analise_ling_ministrado, ?) as realizado_analise_ling, coalesce(realizado_bimestre.ministrado_bimestre_1, ?) as realizado_bimestre_1, coalesce(realizado_bimestre.ministrado_bimestre_2, ?) as realizado_bimestre_2, coalesce(realizado_bimestre.ministrado_bimestre_3, ?) as realizado_bimestre_3, coalesce(realizado_bimestre.ministrado_bimestre_4, ?) as realizado_bimestre_4 from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento, cast(count(distinct case when ccmd.id_conteudo_analise_ling is null then ccmd.id_conteudo_curricular else null end) as integer) as conteudo_ministrado, cast(count(distinct ccmd.id_conteudo_curricular || ? || ccmd.id_conteudo_analise_ling) as integer) as conteudo_analise_ling_ministrado from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento) as realizado on realizado.id_turma = ts.id_turma and realizado.id_serie = ts.id_serie and realizado.id_componente_curricular = cc.id_componente_curricular and realizado.id_periodo_planejamento = calendario_periodo.ordem left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno, sum( case when ccmd.id_periodo_planejamento = ? then ? else ? end) as ministrado_bimestre_1, sum( case when ccmd.id_periodo_planejamento = ? then ? else ? end) as ministrado_bimestre_2, sum( case when ccmd.id_periodo_planejamento = ? then ? else ? end) as ministrado_bimestre_3, sum( case when ccmd.id_periodo_planejamento = ? then ? else ? end) as ministrado_bimestre_4 from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno) as realizado_bimestre on realizado_bimestre.id_turma = ts.id_turma and realizado_bimestre.id_serie = ts.id_serie and realizado_bimestre.id_componente_curricular = cc.id_componente_curricular and realizado_bimestre.id_nota_periodo_aluno = calendario_periodo.ordem where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular);-
insert into consulta.conteudo_curricular_ministrado (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, planejado, planejado_analise_ling, realizado, realizado_analise_ling, realizado_bimestre_1, realizado_bimestre_2, realizado_bimestre_3, realizado_bimestre_4) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional as rf_professor, cidadao.nome as nome_professor, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 2) as integer) as planejado, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 4) as integer) as planejado_analise_ling, coalesce(realizado.conteudo_ministrado, 0) as realizado, coalesce(realizado.conteudo_analise_ling_ministrado, 0) as realizado_analise_ling, coalesce(realizado_bimestre.ministrado_bimestre_1, 0) as realizado_bimestre_1, coalesce(realizado_bimestre.ministrado_bimestre_2, 0) as realizado_bimestre_2, coalesce(realizado_bimestre.ministrado_bimestre_3, 0) as realizado_bimestre_3, coalesce(realizado_bimestre.ministrado_bimestre_4, 0) as realizado_bimestre_4 from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento, cast(count(distinct case when ccmd.id_conteudo_analise_ling is null then ccmd.id_conteudo_curricular else null end) as integer) as conteudo_ministrado, cast(count(distinct ccmd.id_conteudo_curricular || '_' || ccmd.id_conteudo_analise_ling) as integer) as conteudo_analise_ling_ministrado from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento) as realizado on realizado.id_turma = ts.id_turma and realizado.id_serie = ts.id_serie and realizado.id_componente_curricular = cc.id_componente_curricular and realizado.id_periodo_planejamento = calendario_periodo.ordem left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno, sum( case when ccmd.id_periodo_planejamento = 1 then 1 else 0 end) as ministrado_bimestre_1, sum( case when ccmd.id_periodo_planejamento = 2 then 1 else 0 end) as ministrado_bimestre_2, sum( case when ccmd.id_periodo_planejamento = 3 then 1 else 0 end) as ministrado_bimestre_3, sum( case when ccmd.id_periodo_planejamento = 4 then 1 else 0 end) as ministrado_bimestre_4 from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno) as realizado_bimestre on realizado_bimestre.id_turma = ts.id_turma and realizado_bimestre.id_serie = ts.id_serie and realizado_bimestre.id_componente_curricular = cc.id_componente_curricular and realizado_bimestre.id_nota_periodo_aluno = calendario_periodo.ordem where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular);
Date: 2021-09-17 02:55:59 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
17 2 278.59 MiB 139.29 MiB 139.30 MiB 139.29 MiB insert into consulta.posicao_unidade_turmas (id_unidade_funcional, id_ano_semestre, ano, semestre, flg_especial, id_curso, id_serie, id_tipo_turma_diversificada, id_unidade_localizacao, id_turma, codigo_turma, nome_turma, sigla_turno, num_sala, idade_minima, idade_minima_meses, idade_maxima, idade_maxima_meses, vagas, vagas_remanescentes, enturmados, id_turma_status) select turma.id_unidade_funcional, turma.id_ano_semestre, ano.ano, ano.semestre, turma.flg_especial, turma.id_curso, turma_serie.id_serie, null as id_tipo_turma_diversificada, ambiente.id_unidade_referencia as id_unidade_localizacao, turma.id_turma, turma.codigo, turma.nome, turno.sigla, ambiente.num_sala, turma.idade_minima, turma.idade_minima_meses, turma.idade_maxima, turma.idade_maxima_meses, turma_serie.num_vagas_oferecidas as vagas, turma_serie.num_vagas_remanescentes as vagas_remanescentes, coalesce(alunos.enturmados, ?) as enturmados, turma.id_turma_status from turma inner join turma_serie on turma_serie.id_turma = turma.id_turma inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join ambiente on ambiente.id_ambiente = turma.id_ambiente inner join turno on turno.id_turno = turma.id_turno left join ( select amt.id_turma, amt.id_serie_enturmacao, count(am.id_aluno_matricula)::integer as enturmados from aluno_matricula am inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? where am.id_aluno_matr_status in (...) group by amt.id_turma, amt.id_serie_enturmacao) as alunos on alunos.id_turma = turma.id_turma and alunos.id_serie_enturmacao = turma_serie.id_serie where turma.id_turma_status in (...) union all select turma.id_unidade_funcional, turma.id_ano_semestre, ano.ano, ano.semestre, turma.flg_especial, null as id_curso, null as id_serie, turma_especial.id_tipo_turma_diversificada, ambiente.id_unidade_referencia as id_unidade_localizacao, turma.id_turma, turma.codigo, turma.nome, turno.sigla, ambiente.num_sala, null as idade_minima, null as idade_minima_meses, null as idade_maxima, null as idade_maxima_meses, turma_especial.num_vagas_oferecidas as vagas, turma_especial.num_vagas_remanescentes as vagas_remanescentes, coalesce(alunos.enturmados, ?) as enturmados, turma.id_turma_status from turma inner join turma_especial on turma_especial.id_turma = turma.id_turma inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join ambiente on ambiente.id_ambiente = turma.id_ambiente inner join turno on turno.id_turno = turma.id_turno left join ( select amt.id_turma, count(am.id_aluno_matricula)::integer as enturmados from aluno_matricula am inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? where am.id_aluno_matr_status in (...) group by amt.id_turma) as alunos on alunos.id_turma = turma.id_turma where turma.id_turma_status in (...);-
insert into consulta.posicao_unidade_turmas (id_unidade_funcional, id_ano_semestre, ano, semestre, flg_especial, id_curso, id_serie, id_tipo_turma_diversificada, id_unidade_localizacao, id_turma, codigo_turma, nome_turma, sigla_turno, num_sala, idade_minima, idade_minima_meses, idade_maxima, idade_maxima_meses, vagas, vagas_remanescentes, enturmados, id_turma_status) select turma.id_unidade_funcional, turma.id_ano_semestre, ano.ano, ano.semestre, turma.flg_especial, turma.id_curso, turma_serie.id_serie, null as id_tipo_turma_diversificada, ambiente.id_unidade_referencia as id_unidade_localizacao, turma.id_turma, turma.codigo, turma.nome, turno.sigla, ambiente.num_sala, turma.idade_minima, turma.idade_minima_meses, turma.idade_maxima, turma.idade_maxima_meses, turma_serie.num_vagas_oferecidas AS vagas, turma_serie.num_vagas_remanescentes AS vagas_remanescentes, coalesce(alunos.enturmados, 0) as enturmados, turma.id_turma_status from turma inner join turma_serie ON turma_serie.id_turma = turma.id_turma inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join ambiente on ambiente.id_ambiente = turma.id_ambiente inner join turno on turno.id_turno = turma.id_turno left join ( select amt.id_turma, amt.id_serie_enturmacao, count(am.id_aluno_matricula)::integer as enturmados from aluno_matricula am inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 where am.id_aluno_matr_status in (1, 2, 7) group by amt.id_turma, amt.id_serie_enturmacao) as alunos on alunos.id_turma = turma.id_turma and alunos.id_serie_enturmacao = turma_serie.id_serie where turma.id_turma_status in (1, 2) union all select turma.id_unidade_funcional, turma.id_ano_semestre, ano.ano, ano.semestre, turma.flg_especial, null as id_curso, null as id_serie, turma_especial.id_tipo_turma_diversificada, ambiente.id_unidade_referencia as id_unidade_localizacao, turma.id_turma, turma.codigo, turma.nome, turno.sigla, ambiente.num_sala, null as idade_minima, null as idade_minima_meses, null as idade_maxima, null as idade_maxima_meses, turma_especial.num_vagas_oferecidas as vagas, turma_especial.num_vagas_remanescentes as vagas_remanescentes, coalesce(alunos.enturmados, 0) as enturmados, turma.id_turma_status from turma inner join turma_especial on turma_especial.id_turma = turma.id_turma inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join ambiente on ambiente.id_ambiente = turma.id_ambiente inner join turno on turno.id_turno = turma.id_turno left join ( select amt.id_turma, count(am.id_aluno_matricula)::integer as enturmados from aluno_matricula am inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 2 where am.id_aluno_matr_status in (1, 2, 7) group by amt.id_turma) as alunos on alunos.id_turma = turma.id_turma where turma.id_turma_status in (1, 2);
Date: 2021-09-17 12:01:19 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
18 2 217.29 MiB 38.09 MiB 179.20 MiB 108.64 MiB select sp_criar_perfil_extendido ();-
select sp_criar_perfil_extendido ();
Date: 2021-09-17 07:15:10 Duration: 51s12ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
select sp_criar_perfil_extendido ();
Date: 2021-09-17 07:15:10 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
19 2 748.30 MiB 374.14 MiB 374.16 MiB 374.15 MiB insert into consulta.posicao_unidade_alunos (id_unidade_funcional, id_ano_semestre, ano, semestre, id_curso, id_serie, id_unidade_localizacao, matriculados, nao_enturmados, candidatos, id_aluno_matr_status) select am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, coalesce(ambiente.id_unidade_referencia, am.id_unidade_funcional)::integer as id_unidade_localizacao, count(am.id_aluno_matricula)::integer as matriculados, count(am.id_aluno_matricula) - count(amt.id_turma)::integer as nao_enturmados, ? as candidatos, am.id_aluno_matr_status from aluno_matricula am inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma on turma.id_turma = amt.id_turma left join ambiente on ambiente.id_ambiente = turma.id_ambiente where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, id_unidade_localizacao, am.id_aluno_matr_status union all select coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, coe.id_unidade_funcional as id_unidade_localizacao, ? as matriculados, ? as nao_enturmados, count(cm.id_cidadao)::integer as candidatos, null as id_aluno_matr_status from candidato_matricula cm inner join candidato_opcao_escola coe on cm.id_cidadao = coe.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = cm.id_ano_semestre inner join serie on serie.id_serie = cm.id_serie left join pre_matricula on pre_matricula.id_cidadao = cm.id_cidadao where (pre_matricula.id_pre_matricula_situacao is null or pre_matricula.id_pre_matricula_situacao <> ?) group by coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao union all select te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, te.id_unidade_funcional as id_unidade_localizacao, ? as matriculados, ? as nao_enturmados, count(te.id_aluno_matricula)::integer as candidatos, null as id_aluno_matr_status from transferencia_espera te inner join aluno_matricula am on am.id_aluno_matricula = te.id_aluno_matricula inner join ano_semestre ano on ano.id_ano_semestre = te.id_ano_semestre inner join serie on serie.id_serie = te.id_serie where am.flg_matricula_atual is true group by te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao;-
insert into consulta.posicao_unidade_alunos (id_unidade_funcional, id_ano_semestre, ano, semestre, id_curso, id_serie, id_unidade_localizacao, matriculados, nao_enturmados, candidatos, id_aluno_matr_status) select am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, coalesce(ambiente.id_unidade_referencia, am.id_unidade_funcional)::integer as id_unidade_localizacao, count(am.id_aluno_matricula)::integer as matriculados, count(am.id_aluno_matricula) - count(amt.id_turma)::integer as nao_enturmados, 0 as candidatos, am.id_aluno_matr_status from aluno_matricula am inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt ON am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma left join ambiente on ambiente.id_ambiente = turma.id_ambiente where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, id_unidade_localizacao, am.id_aluno_matr_status union all select coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, coe.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(cm.id_cidadao)::integer as candidatos, null as id_aluno_matr_status from candidato_matricula cm inner join candidato_opcao_escola coe on cm.id_cidadao = coe.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = cm.id_ano_semestre inner join serie on serie.id_serie = cm.id_serie left join pre_matricula on pre_matricula.id_cidadao = cm.id_cidadao where (pre_matricula.id_pre_matricula_situacao is null or pre_matricula.id_pre_matricula_situacao <> 5) group by coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao union all select te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, te.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(te.id_aluno_matricula)::integer as candidatos, null as id_aluno_matr_status from transferencia_espera te inner join aluno_matricula am on am.id_aluno_matricula = te.id_aluno_matricula inner join ano_semestre ano on ano.id_ano_semestre = te.id_ano_semestre inner join serie on serie.id_serie = te.id_serie where am.flg_matricula_atual is true group by te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao;
Date: 2021-09-18 00:16:49 Duration: 1m24s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
insert into consulta.posicao_unidade_alunos (id_unidade_funcional, id_ano_semestre, ano, semestre, id_curso, id_serie, id_unidade_localizacao, matriculados, nao_enturmados, candidatos, id_aluno_matr_status) select am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, coalesce(ambiente.id_unidade_referencia, am.id_unidade_funcional)::integer as id_unidade_localizacao, count(am.id_aluno_matricula)::integer as matriculados, count(am.id_aluno_matricula) - count(amt.id_turma)::integer as nao_enturmados, 0 as candidatos, am.id_aluno_matr_status from aluno_matricula am inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt ON am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma left join ambiente on ambiente.id_ambiente = turma.id_ambiente where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, id_unidade_localizacao, am.id_aluno_matr_status union all select coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, coe.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(cm.id_cidadao)::integer as candidatos, null as id_aluno_matr_status from candidato_matricula cm inner join candidato_opcao_escola coe on cm.id_cidadao = coe.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = cm.id_ano_semestre inner join serie on serie.id_serie = cm.id_serie left join pre_matricula on pre_matricula.id_cidadao = cm.id_cidadao where (pre_matricula.id_pre_matricula_situacao is null or pre_matricula.id_pre_matricula_situacao <> 5) group by coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao union all select te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, te.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(te.id_aluno_matricula)::integer as candidatos, null as id_aluno_matr_status from transferencia_espera te inner join aluno_matricula am on am.id_aluno_matricula = te.id_aluno_matricula inner join ano_semestre ano on ano.id_ano_semestre = te.id_ano_semestre inner join serie on serie.id_serie = te.id_serie where am.flg_matricula_atual is true group by te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao;
Date: 2021-09-17 12:02:12 Duration: 52s778ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
insert into consulta.posicao_unidade_alunos (id_unidade_funcional, id_ano_semestre, ano, semestre, id_curso, id_serie, id_unidade_localizacao, matriculados, nao_enturmados, candidatos, id_aluno_matr_status) select am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, coalesce(ambiente.id_unidade_referencia, am.id_unidade_funcional)::integer as id_unidade_localizacao, count(am.id_aluno_matricula)::integer as matriculados, count(am.id_aluno_matricula) - count(amt.id_turma)::integer as nao_enturmados, 0 as candidatos, am.id_aluno_matr_status from aluno_matricula am inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt ON am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma left join ambiente on ambiente.id_ambiente = turma.id_ambiente where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, id_unidade_localizacao, am.id_aluno_matr_status union all select coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, coe.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(cm.id_cidadao)::integer as candidatos, null as id_aluno_matr_status from candidato_matricula cm inner join candidato_opcao_escola coe on cm.id_cidadao = coe.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = cm.id_ano_semestre inner join serie on serie.id_serie = cm.id_serie left join pre_matricula on pre_matricula.id_cidadao = cm.id_cidadao where (pre_matricula.id_pre_matricula_situacao is null or pre_matricula.id_pre_matricula_situacao <> 5) group by coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao union all select te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, te.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(te.id_aluno_matricula)::integer as candidatos, null as id_aluno_matr_status from transferencia_espera te inner join aluno_matricula am on am.id_aluno_matricula = te.id_aluno_matricula inner join ano_semestre ano on ano.id_ano_semestre = te.id_ano_semestre inner join serie on serie.id_serie = te.id_serie where am.flg_matricula_atual is true group by te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao;
Date: 2021-09-17 12:02:12 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
20 2 52.65 MiB 15.45 MiB 37.21 MiB 26.33 MiB select distinct am.id_unidade_funcional, cu.id_usuario, uf.id_instituicao from aluno_matricula am inner join cidadao_usuario cu on cu.id_cidadao = am.id_cidadao inner join unidade_funcional uf on am.id_unidade_funcional = uf.id_unidade_funcional where am.flg_matricula_atual is true and not exists ( select null from usuario_grupo_unidade ugu inner join grupo_usuario gu on ugu.id_grupo_usuario = gu.id_grupo_usuario where ugu.id_usuario = cu.id_usuario and ugu.id_unidade_funcional = am.id_unidade_funcional and gu.id_ator = ?);-
select distinct am.id_unidade_funcional, cu.id_usuario, uf.id_instituicao from aluno_matricula am inner join cidadao_usuario cu on cu.id_cidadao = am.id_cidadao inner join unidade_funcional uf on am.id_unidade_funcional = uf.id_unidade_funcional where am.flg_matricula_atual is true and not exists ( select null from usuario_grupo_unidade ugu inner join grupo_usuario gu on ugu.id_grupo_usuario = gu.id_grupo_usuario where ugu.id_usuario = cu.id_usuario and ugu.id_unidade_funcional = am.id_unidade_funcional and gu.id_ator = 1);
Date: 2021-09-17 07:12:40 Duration: 10s450ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
select distinct am.id_unidade_funcional, cu.id_usuario, uf.id_instituicao from aluno_matricula am inner join cidadao_usuario cu on cu.id_cidadao = am.id_cidadao inner join unidade_funcional uf on am.id_unidade_funcional = uf.id_unidade_funcional where am.flg_matricula_atual is true and not exists ( select null from usuario_grupo_unidade ugu inner join grupo_usuario gu on ugu.id_grupo_usuario = gu.id_grupo_usuario where ugu.id_usuario = cu.id_usuario and ugu.id_unidade_funcional = am.id_unidade_funcional and gu.id_ator = 1);
Date: 2021-09-17 07:12:39 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
21 2 40.41 MiB 3.20 MiB 37.21 MiB 20.20 MiB select distinct am.id_unidade_funcional, cu.id_usuario, c.id_instituicao from cidadao c inner join aluno a on a.id_responsavel = c.id_cidadao inner join aluno_matricula am on a.id_cidadao = am.id_cidadao inner join cidadao_usuario cu on c.id_cidadao = cu.id_cidadao where am.flg_matricula_atual is true and not exists ( select null from usuario_grupo_unidade ugu inner join grupo_usuario gu on ugu.id_grupo_usuario = gu.id_grupo_usuario where ugu.id_usuario = cu.id_usuario and ugu.id_unidade_funcional = am.id_unidade_funcional and gu.id_ator = ?);-
select distinct am.id_unidade_funcional, cu.id_usuario, c.id_instituicao from cidadao c inner join aluno a on a.id_responsavel = c.id_cidadao inner join aluno_matricula am on a.id_cidadao = am.id_cidadao inner join cidadao_usuario cu on c.id_cidadao = cu.id_cidadao where am.flg_matricula_atual is true and not exists ( select null from usuario_grupo_unidade ugu inner join grupo_usuario gu on ugu.id_grupo_usuario = gu.id_grupo_usuario where ugu.id_usuario = cu.id_usuario and ugu.id_unidade_funcional = am.id_unidade_funcional and gu.id_ator = 2);
Date: 2021-09-17 07:14:16 Duration: 1m14s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
select distinct am.id_unidade_funcional, cu.id_usuario, c.id_instituicao from cidadao c inner join aluno a on a.id_responsavel = c.id_cidadao inner join aluno_matricula am on a.id_cidadao = am.id_cidadao inner join cidadao_usuario cu on c.id_cidadao = cu.id_cidadao where am.flg_matricula_atual is true and not exists ( select null from usuario_grupo_unidade ugu inner join grupo_usuario gu on ugu.id_grupo_usuario = gu.id_grupo_usuario where ugu.id_usuario = cu.id_usuario and ugu.id_unidade_funcional = am.id_unidade_funcional and gu.id_ator = 2);
Date: 2021-09-17 07:14:16 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
22 2 40.43 MiB 8.52 MiB 31.91 MiB 20.21 MiB with vinculo as ( select distinct id_cidadao from cidadao_usuario ) select i.id_instituicao, total_alunos.total_alunos, total_alunos.cadastrados_alunos, total_familia.total_familia, total_familia.cadastrados_familia, total_educadores.total_educadores, total_educadores.cadastrados_educadores from instituicao i left join ( select id_instituicao, count(*) as total_alunos, count(vinculo.id_cidadao) as cadastrados_alunos from aluno a join cidadao c on c.id_cidadao = a.id_cidadao left join vinculo on vinculo.id_cidadao = c.id_cidadao where a.id_cidadao in ( select id_cidadao from aluno_matricula where id_aluno_matr_status in (...) and flg_matricula_atual = true) group by id_instituicao) as total_alunos on total_alunos.id_instituicao = i.id_instituicao left join ( select id_instituicao, count(distinct id_responsavel) as total_familia, count(distinct vinculo.id_cidadao) as cadastrados_familia from aluno a join cidadao c on c.id_cidadao = a.id_cidadao left join vinculo on vinculo.id_cidadao = a.id_responsavel where id_responsavel is not null and a.id_cidadao in ( select id_cidadao from aluno_matricula where id_aluno_matr_status in (...) and flg_matricula_atual = true) group by id_instituicao) as total_familia on total_familia.id_instituicao = i.id_instituicao left join ( select id_instituicao, count(*) as total_educadores, count(vinculo.id_cidadao) as cadastrados_educadores from servidor s join cidadao c on c.id_cidadao = s.id_cidadao left join vinculo on vinculo.id_cidadao = c.id_cidadao where s.id_cidadao in ( select scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) group by id_instituicao) as total_educadores on total_educadores.id_instituicao = i.id_instituicao order by i.id_instituicao;-
with vinculo as ( select distinct id_cidadao from cidadao_usuario ) select i.id_instituicao, total_alunos.total_alunos, total_alunos.cadastrados_alunos, total_familia.total_familia, total_familia.cadastrados_familia, total_educadores.total_educadores, total_educadores.cadastrados_educadores from instituicao i left join ( select id_instituicao, count(*) as total_alunos, count(vinculo.id_cidadao) as cadastrados_alunos from aluno a join cidadao c on c.id_cidadao = a.id_cidadao left join vinculo on vinculo.id_cidadao = c.id_cidadao where a.id_cidadao in ( select id_cidadao from aluno_matricula where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) group by id_instituicao) as total_alunos on total_alunos.id_instituicao = i.id_instituicao left join ( select id_instituicao, count(distinct id_responsavel) as total_familia, count(distinct vinculo.id_cidadao) as cadastrados_familia from aluno a join cidadao c on c.id_cidadao = a.id_cidadao left join vinculo on vinculo.id_cidadao = a.id_responsavel where id_responsavel is not null and a.id_cidadao in ( select id_cidadao from aluno_matricula where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) group by id_instituicao) as total_familia on total_familia.id_instituicao = i.id_instituicao left join ( select id_instituicao, count(*) as total_educadores, count(vinculo.id_cidadao) as cadastrados_educadores from servidor s join cidadao c on c.id_cidadao = s.id_cidadao left join vinculo on vinculo.id_cidadao = c.id_cidadao where s.id_cidadao in ( select scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) group by id_instituicao) as total_educadores on total_educadores.id_instituicao = i.id_instituicao order by i.id_instituicao;
Date: 2021-09-18 00:09:51 Duration: 4m30s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
with vinculo as ( select distinct id_cidadao from cidadao_usuario ) select i.id_instituicao, total_alunos.total_alunos, total_alunos.cadastrados_alunos, total_familia.total_familia, total_familia.cadastrados_familia, total_educadores.total_educadores, total_educadores.cadastrados_educadores from instituicao i left join ( select id_instituicao, count(*) as total_alunos, count(vinculo.id_cidadao) as cadastrados_alunos from aluno a join cidadao c on c.id_cidadao = a.id_cidadao left join vinculo on vinculo.id_cidadao = c.id_cidadao where a.id_cidadao in ( select id_cidadao from aluno_matricula where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) group by id_instituicao) as total_alunos on total_alunos.id_instituicao = i.id_instituicao left join ( select id_instituicao, count(distinct id_responsavel) as total_familia, count(distinct vinculo.id_cidadao) as cadastrados_familia from aluno a join cidadao c on c.id_cidadao = a.id_cidadao left join vinculo on vinculo.id_cidadao = a.id_responsavel where id_responsavel is not null and a.id_cidadao in ( select id_cidadao from aluno_matricula where id_aluno_matr_status in (1, 2) and flg_matricula_atual = true) group by id_instituicao) as total_familia on total_familia.id_instituicao = i.id_instituicao left join ( select id_instituicao, count(*) as total_educadores, count(vinculo.id_cidadao) as cadastrados_educadores from servidor s join cidadao c on c.id_cidadao = s.id_cidadao left join vinculo on vinculo.id_cidadao = c.id_cidadao where s.id_cidadao in ( select scb.id_cidadao from srv_cargo_base_unid_exerc scbue inner join servidor_cargo_base scb using (id_servidor_cargo_base) where scb.flg_aberto = true union select scs.id_cidadao from srv_cargo_sobreposto_unid_ex scsue inner join servidor_cargo_sobr_alt scs using (id_servidor_cargo_sobr_alt) where scs.flg_aberto = true) group by id_instituicao) as total_educadores on total_educadores.id_instituicao = i.id_instituicao order by i.id_instituicao;
Date: 2021-09-18 00:09:50 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
23 1 40.75 MiB 40.75 MiB 40.75 MiB 40.75 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2018_02" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:30:11 - 03[27918] :[42 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2018_02" : scanned 30000 of 45473 pages, containing 147470 live rows and 0 dead rows; 30000 rows in sample, 223530 estimated total rows;
Date: 2021-09-18 00:30:10 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
24 1 5.50 MiB 5.50 MiB 5.50 MiB 5.50 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, count(am.id_cidadao) as quantidade, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2021_05" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, count(am.id_cidadao) as quantidade, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, a.id_unidade_referencia 2021 - 09 - 18 00:29:29 - 03[24824] :[185 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2021_05" : scanned 1088 of 451364 pages, containing 1866 live rows and 3763 dead rows; 1088 rows in sample, 774122 estimated total rows;
Date: 2021-09-18 00:29:29 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
25 1 15.19 MiB 15.19 MiB 15.19 MiB 15.19 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.XNJpSV" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.XNJpSV" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:30:16 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
26 1 13.22 MiB 13.22 MiB 13.22 MiB 13.22 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "pg_toast.pg_toast_5472714";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:58 - 03[27795] :[28 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "pg_toast.pg_toast_5472714";
Date: 2021-09-18 00:29:58 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
27 1 17.53 MiB 17.53 MiB 17.53 MiB 17.53 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2016_07";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:48 - 03[27471] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2016_07";
Date: 2021-09-18 00:29:48 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
28 1 21.58 MiB 21.58 MiB 21.58 MiB 21.58 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : index "ix_situacao_trabalho_fila_trabalho_2018_04" now contains ? row versions in ? pages;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:30:38 - 03[28493] :[8 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: index "ix_situacao_trabalho_fila_trabalho_2018_04" now contains 1234350 row versions in 3387 pages;
Date: 2021-09-18 00:30:38 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
29 1 17.52 MiB 17.52 MiB 17.52 MiB 17.52 MiB insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = ? and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2021_02" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = 1 and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano 2021 - 09 - 18 00:29:11 - 03[24824] :[176 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2021_02" : scanned 644 of 267193 pages, containing 1034 live rows and 2127 dead rows; 644 rows in sample, 429002 estimated total rows;
Date: 2021-09-18 00:29:11 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
30 1 17.50 MiB 17.50 MiB 17.50 MiB 17.50 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "pg_toast.pg_toast_2626687";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:49 - 03[27491] :[28 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "pg_toast.pg_toast_2626687";
Date: 2021-09-18 00:29:49 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
31 1 2.09 MiB 2.09 MiB 2.09 MiB 2.09 MiB insert into consulta.alunos_por_sexo_escola (ano, id_unidade_funcional, id_instituicao, total, alunas, alunos) select ano, id_unidade_funcional, id_instituicao, count(am.id_cidadao) as total, coalesce(sum( case when c.sexo = ? then ? else ? end), ?) as alunas, coalesce(sum( case when c.sexo = ? then ? else ? end), ?) as alunos from aluno_matricula am inner join cidadao c using (id_cidadao) inner join ano_semestre ase using (id_ano_semestre) where id_aluno_matr_status = ? group by ano, id_unidade_funcional, id_instituicao ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2018_07" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.alunos_por_sexo_escola (ano, id_unidade_funcional, id_instituicao, total, alunas, alunos) select ano, id_unidade_funcional, id_instituicao, count(am.id_cidadao) as total, coalesce(sum( case when c.sexo = 'F' then 1 else 0 end), 0) as alunas, coalesce(sum( case when c.sexo = 'M' then 1 else 0 end), 0) as alunos from aluno_matricula am inner join cidadao c using (id_cidadao) inner join ano_semestre ase using (id_ano_semestre) where id_aluno_matr_status = 1 group by ano, id_unidade_funcional, id_instituicao 2021 - 09 - 18 00:27:20 - 03[24824] :[83 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2018_07" : scanned 396 of 164094 pages, containing 1798 live rows and 0 dead rows; 396 rows in sample, 745053 estimated total rows;
Date: 2021-09-18 00:27:20 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
32 1 143.75 MiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : analyzing "autocadastro.autocadastro_diario_2018_1";-
select count(*) from pg_buffercache 2021 - 09 - 18 00:24:32 - 03[20735] :[12 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: analyzing "autocadastro.autocadastro_diario_2018_1";
Date: 2021-09-18 00:24:32 Duration: 0ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
33 1 2.61 MiB 2.61 MiB 2.61 MiB 2.61 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2017_02";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:53 - 03[27580] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2017_02";
Date: 2021-09-18 00:29:52 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
34 1 17.52 MiB 17.52 MiB 17.52 MiB 17.52 MiB insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = ? and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.gy18Q?" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = 1 and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.gy18Q0" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:29:11 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
35 1 15.14 MiB 15.14 MiB 15.14 MiB 15.14 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.gRfYQF" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.gRfYQF" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:30:15 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
36 1 52.99 MiB 52.99 MiB 52.99 MiB 52.99 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, count(am.id_cidadao) as quantidade, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2021_07" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, count(am.id_cidadao) as quantidade, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, a.id_unidade_referencia 2021 - 09 - 18 00:29:41 - 03[24824] :[191 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2021_07" : scanned 1510 of 626404 pages, containing 2522 live rows and 5231 dead rows; 1510 rows in sample, 1046219 estimated total rows;
Date: 2021-09-18 00:29:41 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
37 1 13.23 MiB 13.23 MiB 13.23 MiB 13.23 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2018_01" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:30:02 - 03[27887] :[42 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2018_01" : scanned 1775 of 1775 pages, containing 10049 live rows and 0 dead rows; 10049 rows in sample, 10049 estimated total rows;
Date: 2021-09-18 00:30:02 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
38 1 2.62 MiB 2.62 MiB 2.62 MiB 2.62 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2016_08";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:49 - 03[27491] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2016_08";
Date: 2021-09-18 00:29:49 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
39 1 40.65 MiB 40.65 MiB 40.65 MiB 40.65 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2018_03";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:30:12 - 03[28162] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2018_03";
Date: 2021-09-18 00:30:12 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
40 1 17.51 MiB 17.51 MiB 17.51 MiB 17.51 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2017_01";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:52 - 03[27569] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2017_01";
Date: 2021-09-18 00:29:52 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
41 1 57.81 MiB 57.81 MiB 57.81 MiB 57.81 MiB update usuario set nome = cidadao.nome from cidadao_usuario inner join aluno on aluno.id_cidadao = cidadao_usuario.id_cidadao inner join cidadao on aluno.id_cidadao = cidadao.id_cidadao where usuario.id_usuario = cidadao_usuario.id_usuario and usuario.nome <> cidadao.nome;-
update usuario set nome = cidadao.nome from cidadao_usuario inner join aluno on aluno.id_cidadao = cidadao_usuario.id_cidadao inner join cidadao on aluno.id_cidadao = cidadao.id_cidadao where usuario.id_usuario = cidadao_usuario.id_usuario and usuario.nome <> cidadao.nome;
Date: 2021-09-17 07:16:11 Duration: 26s392ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
update usuario set nome = cidadao.nome from cidadao_usuario inner join aluno on aluno.id_cidadao = cidadao_usuario.id_cidadao inner join cidadao on aluno.id_cidadao = cidadao.id_cidadao where usuario.id_usuario = cidadao_usuario.id_usuario and usuario.nome <> cidadao.nome;
Date: 2021-09-17 07:16:11 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
42 1 17.51 MiB 17.51 MiB 17.51 MiB 17.51 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2016_12";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:50 - 03[27538] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2016_12";
Date: 2021-09-18 00:29:50 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
43 1 21.51 MiB 21.51 MiB 21.51 MiB 21.51 MiB insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part(?, age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = ? then ? else ? end) as feminino, sum( case when cidadao.sexo = ? then ? else ? end) as masculino, count( case when date_part(?, age(cast(ano.ano || ? as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then ? else null end) as distorcao, count( case when am.flg_alfabetizado is false then ? else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4), cast(date_part(?, age(cidadao.nascimento_data)) as int4), turma.id_turno rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.?oh2fF" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part('year', age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = 'F' then 1 else 0 end) as feminino, sum( case when cidadao.sexo = 'M' then 1 else 0 end) as masculino, count( case when date_part('year', age(cast(ano.ano || '-12-31' as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then 1 else null end) as distorcao, count( case when am.flg_alfabetizado is false then 1 else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4), cast(date_part('year', age(cidadao.nascimento_data)) as int4), turma.id_turno rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.9oh2fF" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:28:11 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
44 1 40.67 MiB 40.67 MiB 40.67 MiB 40.67 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2017_12";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:59 - 03[27824] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2017_12";
Date: 2021-09-18 00:29:59 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
45 1 250.76 MiB 250.76 MiB 250.76 MiB 250.76 MiB insert into consulta.programa_mais_educacao (id_unidade_funcional, id_ano_semestre, total_alunos, alunos_pme_ano1, alunos_pme_ano2, alunos_pme_ano3, alunos_pme_ano4, alunos_pme_ano5, alunos_pme_ano6, alunos_pme_ano7, alunos_pme_ano8, alunos_pme_ano9) select am.id_unidade_funcional, ano.id_ano_semestre, cast(count(distinct am.id_aluno_matricula) as integer) as total, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano1, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano2, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano3, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano4, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano5, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano6, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano7, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano8, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = ? then amt_diversificada.id_aluno_matricula else null end) as integer) as ano9 from aluno_matricula am inner join serie s on am.id_serie = s.id_serie inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula inner join mec_ensino_etapa_serie mees on mees.id_mec_ensino_etapa_serie = s.id_mec_ensino_etapa inner join turma t on amt.id_turma = t.id_turma inner join turno tu on tu.id_turno = t.id_turno left join aluno_matr_turma amt_diversificada on amt_diversificada.id_aluno_matricula = am.id_aluno_matricula and amt_diversificada.id_tipo_enturmacao = ? left join turma turma_diversificada on turma_diversificada.id_turma = amt_diversificada.id_turma and turma_diversificada.id_mec_programa = ? and turma_diversificada.id_mec_tipo_atendimento_turma = ? inner join ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre where (mees.id_mec_ensino_etapa_serie >= ? and mees.id_mec_ensino_etapa_serie <= ? or mees.id_mec_ensino_etapa_serie = ?) and tu.flg_diurno and t.flg_especial = false and ano.semestre is null and am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, ano.id_ano_semestre;-
insert into consulta.programa_mais_educacao (id_unidade_funcional, id_ano_semestre, total_alunos, alunos_pme_ano1, alunos_pme_ano2, alunos_pme_ano3, alunos_pme_ano4, alunos_pme_ano5, alunos_pme_ano6, alunos_pme_ano7, alunos_pme_ano8, alunos_pme_ano9) select am.id_unidade_funcional, ano.id_ano_semestre, cast(count(distinct am.id_aluno_matricula) as integer) as total, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 14 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano1, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 15 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano2, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 16 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano3, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 17 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano4, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 18 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano5, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 19 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano6, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 20 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano7, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 21 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano8, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 41 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano9 from aluno_matricula am inner join serie s on am.id_serie = s.id_serie inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula inner join mec_ensino_etapa_serie mees on mees.id_mec_ensino_etapa_serie = s.id_mec_ensino_etapa inner join turma t on amt.id_turma = t.id_turma inner join turno tu on tu.id_turno = t.id_turno left join aluno_matr_turma amt_diversificada on amt_diversificada.id_aluno_matricula = am.id_aluno_matricula and amt_diversificada.id_tipo_enturmacao = 2 left join turma turma_diversificada on turma_diversificada.id_turma = amt_diversificada.id_turma and turma_diversificada.id_mec_programa = 1 and turma_diversificada.id_mec_tipo_atendimento_turma = 4 inner join ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre where (mees.id_mec_ensino_etapa_serie >= 14 and mees.id_mec_ensino_etapa_serie <= 21 or mees.id_mec_ensino_etapa_serie = 41) and tu.flg_diurno and t.flg_especial = false and ano.semestre is null and am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, ano.id_ano_semestre;
Date: 2021-09-17 05:41:35 Duration: 1m Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
insert into consulta.programa_mais_educacao (id_unidade_funcional, id_ano_semestre, total_alunos, alunos_pme_ano1, alunos_pme_ano2, alunos_pme_ano3, alunos_pme_ano4, alunos_pme_ano5, alunos_pme_ano6, alunos_pme_ano7, alunos_pme_ano8, alunos_pme_ano9) select am.id_unidade_funcional, ano.id_ano_semestre, cast(count(distinct am.id_aluno_matricula) as integer) as total, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 14 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano1, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 15 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano2, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 16 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano3, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 17 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano4, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 18 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano5, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 19 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano6, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 20 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano7, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 21 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano8, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 41 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano9 from aluno_matricula am inner join serie s on am.id_serie = s.id_serie inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula inner join mec_ensino_etapa_serie mees on mees.id_mec_ensino_etapa_serie = s.id_mec_ensino_etapa inner join turma t on amt.id_turma = t.id_turma inner join turno tu on tu.id_turno = t.id_turno left join aluno_matr_turma amt_diversificada on amt_diversificada.id_aluno_matricula = am.id_aluno_matricula and amt_diversificada.id_tipo_enturmacao = 2 left join turma turma_diversificada on turma_diversificada.id_turma = amt_diversificada.id_turma and turma_diversificada.id_mec_programa = 1 and turma_diversificada.id_mec_tipo_atendimento_turma = 4 inner join ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre where (mees.id_mec_ensino_etapa_serie >= 14 and mees.id_mec_ensino_etapa_serie <= 21 or mees.id_mec_ensino_etapa_serie = 41) and tu.flg_diurno and t.flg_especial = false and ano.semestre is null and am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, ano.id_ano_semestre;
Date: 2021-09-17 05:41:14 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
46 1 21.50 MiB 21.50 MiB 21.50 MiB 21.50 MiB insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part(?, age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = ? then ? else ? end) as feminino, sum( case when cidadao.sexo = ? then ? else ? end) as masculino, count( case when date_part(?, age(cast(ano.ano || ? as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then ? else null end) as distorcao, count( case when am.flg_alfabetizado is false then ? else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4), cast(date_part(?, age(cidadao.nascimento_data)) as int4), turma.id_turno ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2020_02" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part('year', age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = 'F' then 1 else 0 end) as feminino, sum( case when cidadao.sexo = 'M' then 1 else 0 end) as masculino, count( case when date_part('year', age(cast(ano.ano || '-12-31' as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then 1 else null end) as distorcao, count( case when am.flg_alfabetizado is false then 1 else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4), cast(date_part('year', age(cidadao.nascimento_data)) as int4), turma.id_turno 2021 - 09 - 18 00:28:17 - 03[24824] :[140 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2020_02" : scanned 314 of 130181 pages, containing 1385 live rows and 0 dead rows; 314 rows in sample, 574206 estimated total rows;
Date: 2021-09-18 00:28:16 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
47 1 21.63 MiB 21.63 MiB 21.63 MiB 21.63 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.?wBVy0" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.3wBVy0" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:30:19 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
48 1 40.47 MiB 40.47 MiB 40.47 MiB 40.47 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2017_12" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:30:01 - 03[27824] :[42 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2017_12" : scanned 13332 of 13332 pages, containing 81383 live rows and 0 dead rows; 30000 rows in sample, 81383 estimated total rows;
Date: 2021-09-18 00:30:00 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
49 1 33.02 MiB 33.02 MiB 33.02 MiB 33.02 MiB fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = ? and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = ?) and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = ? and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = ?)) r;-
fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = $1) and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = $2)) r;
Date: 2021-09-17 10:13:59 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
50 1 2.59 MiB 2.59 MiB 2.59 MiB 2.59 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "pg_toast.pg_toast_2626697";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:49 - 03[27505] :[28 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "pg_toast.pg_toast_2626697";
Date: 2021-09-18 00:29:49 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
51 1 33.02 MiB 33.02 MiB 33.02 MiB 33.02 MiB d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end AS "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = ? left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = ? and amt.id_turma = ? order by id_nucleo_disciplina, d.ordem, d.descricao;-
d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end as "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = $1 left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = $2 left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = $3 left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = $4 left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = $5) as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = $6) as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = $7) as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = $8) as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = $9) as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = $10) as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = $11 and amt.id_turma = $12 order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-17 11:05:28 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
52 1 22.77 MiB 22.77 MiB 22.77 MiB 22.77 MiB insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval(?), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = ? as flg_registro_utilizar, case when flg_matricula_inicial = true then ? else ? end as matricula_inicial, case when flg_matricula_inicial = false then ? else ? end as matricula_suplementar, case when am.id_aluno_matr_status = ? then ? else ? end as transferidos, case when am.id_aluno_matr_status = ? and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = ? and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit ?) is true then ? else ? end as transferencia_interna, case when am.id_aluno_matr_status = ? and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = ? and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit ?) is false then ? else ? end as transferencia_externa, case when am.id_aluno_matr_status = ? then ? else ? end as desistentes, case when am.id_aluno_matr_status = ? then ? else ? end as falecidos, case when am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? then ? else ? end as matricula_final, case when (am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ?) and (id_parecer_conclusivo_tipo = ? or id_parecer_conclusivo_tipo = ?) then ? else ? end as aprovados, case when (am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ? or am.id_aluno_matr_status = ?) and (id_parecer_conclusivo_tipo = ? or id_parecer_conclusivo_tipo = ?) then ? else ? end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = ? then ? else ? end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (...)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"nota_aluno_atividade_legado" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval('sq_rendimento_escolar_estatistica_id'), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = 1 as flg_registro_utilizar, case when flg_matricula_inicial = true then 1 else 0 end as matricula_inicial, case when flg_matricula_inicial = false then 1 else 0 end as matricula_suplementar, case when am.id_aluno_matr_status = 6 then 1 else 0 end as transferidos, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is true then 1 else 0 end as transferencia_interna, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is false then 1 else 0 end as transferencia_externa, case when am.id_aluno_matr_status = 3 then 1 else 0 end as desistentes, case when am.id_aluno_matr_status = 4 then 1 else 0 end as falecidos, case when am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7 then 1 else 0 end as matricula_final, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 0 or id_parecer_conclusivo_tipo = 3) then 1 else 0 end as aprovados, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 1 or id_parecer_conclusivo_tipo = 2) then 1 else 0 end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = 1 then 1 else 0 end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (1, 2, 3, 4, 6, 7)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico 2021 - 09 - 18 00:19:57 - 03[10380] :[19 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "nota_aluno_atividade_legado" : scanned 30000 of 3041515 pages, containing 3649999 live rows and 0 dead rows; 30000 rows in sample, 370050890 estimated total rows;
Date: 2021-09-18 00:19:56 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
53 1 33.62 MiB 33.62 MiB 33.62 MiB 33.62 MiB select distinct professor_unidade.ano || ? || servidor_cargo.id_servidor_cargo_base as id, professor_unidade.ano, null as semestre, s.registro_funcional as rf, servidor_cargo.cl as cl, c.nome as professor, ca.descricao as cargo, sf.descricao as situacao_funcional, coalesce(aps.coluna1 + aps.coluna2, ?) as pontos, jtt.descricao as descricao_jornada_opcao, horas_atribuidas, null as jex, servidor_cargo.id_servidor_cargo_base as servidor_cargo, true as is_servidor_cargo_base, c.id_cidadao, null as id_ano_semestre, s.registro_funcional_numerico as rf_integer, jtt.sigla || ? || jtt.carga_horaria || ? as jornada_opcao, servidor_cargo.matricula_cargo as matricula, jtt.carga_horaria as carga, case when ato_historico.contador notnull then ? else ? end as situacao_atual, coalesce(aula_disp_componente.aulas, ?) + coalesce(aula_disp_regencia.aulas, ?) as horas_disponibilizadas from servidor_cargo_base servidor_cargo inner join professor_unidade_cargo_base professor_unidade on professor_unidade.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base inner join situacao_funcional sf on sf.id_situacao_funcional = servidor_cargo.id_situacao_funcional inner join servidor s on s.id_cidadao = servidor_cargo.id_cidadao inner join cidadao c on s.id_cidadao = c.id_cidadao inner join cargo ca on ca.id_cargo = servidor_cargo.id_cargo inner join jorn_trabalho_opcao_car_base jtocb on jtocb.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base inner join jorn_trabalho_opcao_serv jtos on jtos.id_jorn_trabalho_opcao_serv = jtocb.id_jorn_trabalho_opcao_serv and jtos.id_cidadao = c.id_cidadao and jtos.ano = professor_unidade.ano inner join jornada_trabalho_tipo jtt on jtt.id_jornada_trabalho_tipo = jtos.id_jornada_trabalho_tipo left join atrib_pont_serv_cargo_base apscb on apscb.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join atrib_pontuacao_serv aps on aps.id_atrib_pontuacao_serv = apscb.id_atrib_pontuacao_serv and aps.ano = professor_unidade.ano left join ( select sah.id_servidor_cargo_base, count(sah.id_servidor_cargo_base) as contador from servidor_ato_historico sah inner join ato_historico_tipo aht2 on aht2.id_ato_historico_tipo = sah.id_ato_historico_tipo where aht2.id_categoria_ato_historico = ? and sah.data_referencia <= now() and (sah.data_fim isnull or sah.data_fim >= now()) group by id_servidor_cargo_base) as ato_historico on ato_historico.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tch.id_servidor_cargo_base, sum(cc.qtd_aulas_semanal) as aulas from turma_componente_historico tch inner join turma_componente tc on tch.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tch.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tc.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = ?) and tc.id_turma_componente_status <> ? group by tch.id_servidor_cargo_base) aula_disp_componente on aula_disp_componente.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select trah.id_servidor_cargo_base, sum(tra.aulas_semanal_qtd) as aulas from turma_regencia_atrib_hist trah inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = trah.id_turma_regencia_atribuicao where trah.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tra.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = ?) and tra.id_turma_regencia_atrib_status <> ? group by trah.id_servidor_cargo_base) aula_disp_regencia on aula_disp_regencia.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tcs.id_servidor_cargo_base, sum(cc.qtd_aulas_semanal) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_componente_servidor tcs inner join turma_componente tc on tcs.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular inner join turma on tc.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tcs.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tc.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = ?) and tc.id_turma_componente_status <> ? group by tcs.id_servidor_cargo_base, turma.id_unidade_funcional, ambiente.id_unidade_referencia) aula_atrib_componente on aula_atrib_componente.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tras.id_servidor_cargo_base, sum(tra.aulas_semanal_qtd) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_regencia_atrib_srv tras inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = tras.id_turma_regencia_atribuicao inner join turma on tra.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tras.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tra.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = ?) and tra.id_turma_regencia_atrib_status <> ? group by tras.id_servidor_cargo_base, turma.id_unidade_funcional, ambiente.id_unidade_referencia) aula_atrib_regencia on aula_atrib_regencia.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base where servidor_cargo.flg_aberto and (professor_unidade.ano = ?) and professor_unidade.id_unidade_funcional = ? and (c.id_instituicao = ?)) union all ( select professor_unidade.ano || ? || servidor_cargo.id_servidor_cargo_sobr_alt as id, professor_unidade.ano, null as semestre, s.registro_funcional as rf, null as cl, c.nome as professor, ca.descricao as cargo, ? as situacao_funcional, coalesce(aps.coluna1 + aps.coluna2, ?) as pontos, jtt.descricao as descricao_jornada_opcao, jtos.horas_atribuidas, null as jex, servidor_cargo.id_servidor_cargo_sobr_alt as servidor_cargo, false as is_servidor_cargo_base, c.id_cidadao, null as id_ano_semestre, s.registro_funcional_numerico as rf_integer, jtt.sigla || ? || jtt.carga_horaria || ? as jornada_opcao, null as matricula, jtt.carga_horaria as carga, case when ato_historico.contador notnull then ? else ? end as situacao_atual, coalesce(aula_disp_componente.aulas, ?) + coalesce(aula_disp_regencia.aulas, ?) as horas_disponibilizadas from servidor_cargo_sobr_alt servidor_cargo inner join professor_unidade_cargo_sobr professor_unidade on professor_unidade.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt inner join servidor s on s.id_cidadao = servidor_cargo.id_cidadao inner join cidadao c on s.id_cidadao = c.id_cidadao inner join cargo ca on ca.id_cargo = servidor_cargo.id_cargo inner join jorn_trabalho_opcao_car_sobr jtocs on jtocs.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt inner join jorn_trabalho_opcao_serv jtos on jtos.id_jorn_trabalho_opcao_serv = jtocs.id_jorn_trabalho_opcao_serv and jtos.id_cidadao = c.id_cidadao and jtos.ano = professor_unidade.ano inner join jornada_trabalho_tipo jtt on jtt.id_jornada_trabalho_tipo = jtos.id_jornada_trabalho_tipo left join atrib_pont_serv_cargo_sobr apscs on apscs.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt -- vazia left join atrib_pontuacao_serv aps on aps.id_atrib_pontuacao_serv = apscs.id_atrib_pontuacao_serv and aps.ano = professor_unidade.ano left join ( select sah.id_servidor_cargo_base, count(sah.id_servidor_cargo_base) as contador from servidor_ato_historico sah inner join ato_historico_tipo aht2 on aht2.id_ato_historico_tipo = sah.id_ato_historico_tipo where aht2.id_categoria_ato_historico = ? and sah.data_referencia <= now() and (sah.data_fim isnull or sah.data_fim >= now()) group by id_servidor_cargo_base ) as ato_historico on ato_historico.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tch.id_servidor_cargo_sobr_alt, sum(cc.qtd_aulas_semanal) as aulas from turma_componente_historico tch inner join turma_componente tc on tch.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tch.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tc.id_ano_semestre in (select id_ano_semestre from ano_semestre where ano = ?) and tc.id_turma_componente_status <> ? group by tch.id_servidor_cargo_sobr_alt ) aula_disp_componente on aula_disp_componente.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt left join lateral ( select trah.id_servidor_cargo_sobr_alt, sum(tra.aulas_semanal_qtd) as aulas from turma_regencia_atrib_hist trah inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = trah.id_turma_regencia_atribuicao where trah.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tra.id_ano_semestre in (select id_ano_semestre from ano_semestre where ano = ?) and tra.id_turma_regencia_atrib_status <> ? group by trah.id_servidor_cargo_sobr_alt ) aula_disp_regencia on aula_disp_regencia.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt left join lateral ( select tcs.id_servidor_cargo_sobr_alt, sum(cc.qtd_aulas_semanal) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_componente_servidor tcs inner join turma_componente tc on tcs.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular inner join turma on tc.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tcs.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tc.id_ano_semestre in (select id_ano_semestre from ano_semestre where ano = ?) and tc.id_turma_componente_status <> ? group by tcs.id_servidor_cargo_sobr_alt, turma.id_unidade_funcional, ambiente.id_unidade_referencia ) aula_atrib_componente on aula_atrib_componente.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt left join lateral ( select tras.id_servidor_cargo_sobr_alt, sum(tra.aulas_semanal_qtd) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_regencia_atrib_srv tras inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = tras.id_turma_regencia_atribuicao inner join turma on tra.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tras.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tra.id_ano_semestre in (select id_ano_semestre from ano_semestre where ano = ?) and tra.id_turma_regencia_atrib_status <> ? group by tras.id_servidor_cargo_sobr_alt, turma.id_unidade_funcional, ambiente.id_unidade_referencia ) aula_atrib_regencia on aula_atrib_regencia.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt where servidor_cargo.flg_aberto and (professor_unidade.ano = ? ) and professor_unidade.id_unidade_funcional = ? and (c.id_instituicao = ? ) ) order by professor limit ? offset ?;-
select distinct professor_unidade.ano || '_cb_' || servidor_cargo.id_servidor_cargo_base as id, professor_unidade.ano, null as semestre, s.registro_funcional as rf, servidor_cargo.cl as cl, c.nome as professor, ca.descricao as cargo, sf.descricao as situacao_funcional, coalesce(aps.coluna1 + aps.coluna2, 0) as pontos, jtt.descricao as descricao_jornada_opcao, horas_atribuidas, null as jex, servidor_cargo.id_servidor_cargo_base as servidor_cargo, true as is_servidor_cargo_base, c.id_cidadao, null as id_ano_semestre, s.registro_funcional_numerico as rf_integer, jtt.sigla || ' (' || jtt.carga_horaria || ')' as jornada_opcao, servidor_cargo.matricula_cargo as matricula, jtt.carga_horaria as carga, case when ato_historico.contador notnull then 'Afastado/ Licença' else 'Ativo' end as situacao_atual, coalesce(aula_disp_componente.aulas, 0) + coalesce(aula_disp_regencia.aulas, 0) as horas_disponibilizadas from servidor_cargo_base servidor_cargo inner join professor_unidade_cargo_base professor_unidade on professor_unidade.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base inner join situacao_funcional sf on sf.id_situacao_funcional = servidor_cargo.id_situacao_funcional inner join servidor s on s.id_cidadao = servidor_cargo.id_cidadao inner join cidadao c on s.id_cidadao = c.id_cidadao inner join cargo ca on ca.id_cargo = servidor_cargo.id_cargo inner join jorn_trabalho_opcao_car_base jtocb on jtocb.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base inner join jorn_trabalho_opcao_serv jtos on jtos.id_jorn_trabalho_opcao_serv = jtocb.id_jorn_trabalho_opcao_serv and jtos.id_cidadao = c.id_cidadao and jtos.ano = professor_unidade.ano inner join jornada_trabalho_tipo jtt on jtt.id_jornada_trabalho_tipo = jtos.id_jornada_trabalho_tipo left join atrib_pont_serv_cargo_base apscb on apscb.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join atrib_pontuacao_serv aps on aps.id_atrib_pontuacao_serv = apscb.id_atrib_pontuacao_serv and aps.ano = professor_unidade.ano left join ( select sah.id_servidor_cargo_base, count(sah.id_servidor_cargo_base) as contador from servidor_ato_historico sah inner join ato_historico_tipo aht2 on aht2.id_ato_historico_tipo = sah.id_ato_historico_tipo where aht2.id_categoria_ato_historico = $1 and sah.data_referencia <= now() and (sah.data_fim isnull or sah.data_fim >= now()) group by id_servidor_cargo_base) as ato_historico on ato_historico.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tch.id_servidor_cargo_base, sum(cc.qtd_aulas_semanal) as aulas from turma_componente_historico tch inner join turma_componente tc on tch.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tch.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tc.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $2) and tc.id_turma_componente_status <> 4 group by tch.id_servidor_cargo_base) aula_disp_componente on aula_disp_componente.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select trah.id_servidor_cargo_base, sum(tra.aulas_semanal_qtd) as aulas from turma_regencia_atrib_hist trah inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = trah.id_turma_regencia_atribuicao where trah.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tra.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $3) and tra.id_turma_regencia_atrib_status <> 4 group by trah.id_servidor_cargo_base) aula_disp_regencia on aula_disp_regencia.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tcs.id_servidor_cargo_base, sum(cc.qtd_aulas_semanal) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_componente_servidor tcs inner join turma_componente tc on tcs.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular inner join turma on tc.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tcs.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tc.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $4) and tc.id_turma_componente_status <> 4 group by tcs.id_servidor_cargo_base, turma.id_unidade_funcional, ambiente.id_unidade_referencia) aula_atrib_componente on aula_atrib_componente.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tras.id_servidor_cargo_base, sum(tra.aulas_semanal_qtd) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_regencia_atrib_srv tras inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = tras.id_turma_regencia_atribuicao inner join turma on tra.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tras.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base and tra.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $5) and tra.id_turma_regencia_atrib_status <> 4 group by tras.id_servidor_cargo_base, turma.id_unidade_funcional, ambiente.id_unidade_referencia) aula_atrib_regencia on aula_atrib_regencia.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base where servidor_cargo.flg_aberto and (professor_unidade.ano = $6) and professor_unidade.id_unidade_funcional = $7 and (c.id_instituicao = $8)) union all ( select professor_unidade.ano || '_cs_' || servidor_cargo.id_servidor_cargo_sobr_alt as id, professor_unidade.ano, null as semestre, s.registro_funcional as rf, null as cl, c.nome as professor, ca.descricao as cargo, 'Sobreposto' as situacao_funcional, coalesce(aps.coluna1 + aps.coluna2, 0) as pontos, jtt.descricao as descricao_jornada_opcao, jtos.horas_atribuidas, null as jex, servidor_cargo.id_servidor_cargo_sobr_alt as servidor_cargo, false as is_servidor_cargo_base, c.id_cidadao, null as id_ano_semestre, s.registro_funcional_numerico as rf_integer, jtt.sigla || ' (' || jtt.carga_horaria || ')' as jornada_opcao, null as matricula, jtt.carga_horaria as carga, case when ato_historico.contador notnull then 'Afastado/ Licença' else 'Ativo' end as situacao_atual, coalesce(aula_disp_componente.aulas, 0) + coalesce(aula_disp_regencia.aulas, 0) as horas_disponibilizadas from servidor_cargo_sobr_alt servidor_cargo inner join professor_unidade_cargo_sobr professor_unidade on professor_unidade.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt inner join servidor s on s.id_cidadao = servidor_cargo.id_cidadao inner join cidadao c on s.id_cidadao = c.id_cidadao inner join cargo ca on ca.id_cargo = servidor_cargo.id_cargo inner join jorn_trabalho_opcao_car_sobr jtocs on jtocs.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt inner join jorn_trabalho_opcao_serv jtos on jtos.id_jorn_trabalho_opcao_serv = jtocs.id_jorn_trabalho_opcao_serv and jtos.id_cidadao = c.id_cidadao and jtos.ano = professor_unidade.ano inner join jornada_trabalho_tipo jtt on jtt.id_jornada_trabalho_tipo = jtos.id_jornada_trabalho_tipo left join atrib_pont_serv_cargo_sobr apscs on apscs.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt -- VAZIA left join atrib_pontuacao_serv aps on aps.id_atrib_pontuacao_serv = apscs.id_atrib_pontuacao_serv and aps.ano = professor_unidade.ano left join ( select sah.id_servidor_cargo_base, count(sah.id_servidor_cargo_base) as contador from servidor_ato_historico sah inner join ato_historico_tipo aht2 on aht2.id_ato_historico_tipo = sah.id_ato_historico_tipo where aht2.id_categoria_ato_historico = $9 and sah.data_referencia <= now() and (sah.data_fim isnull or sah.data_fim >= now()) group by id_servidor_cargo_base) as ato_historico on ato_historico.id_servidor_cargo_base = servidor_cargo.id_servidor_cargo_base left join lateral ( select tch.id_servidor_cargo_sobr_alt, sum(cc.qtd_aulas_semanal) as aulas from turma_componente_historico tch inner join turma_componente tc on tch.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tch.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tc.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $10) and tc.id_turma_componente_status <> 4 group by tch.id_servidor_cargo_sobr_alt) aula_disp_componente on aula_disp_componente.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt left join lateral ( select trah.id_servidor_cargo_sobr_alt, sum(tra.aulas_semanal_qtd) as aulas from turma_regencia_atrib_hist trah inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = trah.id_turma_regencia_atribuicao where trah.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tra.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $11) and tra.id_turma_regencia_atrib_status <> 4 group by trah.id_servidor_cargo_sobr_alt) aula_disp_regencia on aula_disp_regencia.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt left join lateral ( select tcs.id_servidor_cargo_sobr_alt, sum(cc.qtd_aulas_semanal) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_componente_servidor tcs inner join turma_componente tc on tcs.id_turma_componente = tc.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular inner join turma on tc.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tcs.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tc.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $12) and tc.id_turma_componente_status <> 4 group by tcs.id_servidor_cargo_sobr_alt, turma.id_unidade_funcional, ambiente.id_unidade_referencia) aula_atrib_componente on aula_atrib_componente.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt left join lateral ( select tras.id_servidor_cargo_sobr_alt, sum(tra.aulas_semanal_qtd) as aulas, turma.id_unidade_funcional, ambiente.id_unidade_referencia from turma_regencia_atrib_srv tras inner join turma_regencia_atribuicao tra on tra.id_turma_regencia_atribuicao = tras.id_turma_regencia_atribuicao inner join turma on tra.id_turma = turma.id_turma inner join ambiente on ambiente.id_ambiente = turma.id_ambiente where tras.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt and tra.id_ano_semestre in ( select id_ano_semestre from ano_semestre where ano = $13) and tra.id_turma_regencia_atrib_status <> 4 group by tras.id_servidor_cargo_sobr_alt, turma.id_unidade_funcional, ambiente.id_unidade_referencia) aula_atrib_regencia on aula_atrib_regencia.id_servidor_cargo_sobr_alt = servidor_cargo.id_servidor_cargo_sobr_alt where servidor_cargo.flg_aberto and (professor_unidade.ano = $14) and professor_unidade.id_unidade_funcional = $15 and (c.id_instituicao = $16)) order by professor limit 20 offset 40;
Date: 2021-09-17 08:36:39 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
54 1 41.04 MiB 41.04 MiB 41.04 MiB 41.04 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2017_10";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:58 - 03[27765] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2017_10";
Date: 2021-09-18 00:29:58 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
55 1 143.75 MiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache where not isdirty rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.?U?WWS" failed: no space left on device (?);-
select count(*) from pg_buffercache where not isdirty rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.7U1WWS" failed: No space left on device (28);
Date: 2021-09-17 22:42:48 Duration: 0ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
56 1 2.60 MiB 2.60 MiB 2.60 MiB 2.60 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : index "ix_usuarios_fila_trabalho_2016_11" now contains ? row versions in ? pages;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:50 - 03[27527] :[20 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: index "ix_usuarios_fila_trabalho_2016_11" now contains 403 row versions in 2 pages;
Date: 2021-09-18 00:29:50 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
57 1 21.52 MiB 21.52 MiB 21.52 MiB 21.52 MiB insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part(?, age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = ? then ? else ? end) as feminino, sum( case when cidadao.sexo = ? then ? else ? end) as masculino, count( case when date_part(?, age(cast(ano.ano || ? as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then ? else null end) as distorcao, count( case when am.flg_alfabetizado is false then ? else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4), cast(date_part(?, age(cidadao.nascimento_data)) as int4), turma.id_turno ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2019_08" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part('year', age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = 'F' then 1 else 0 end) as feminino, sum( case when cidadao.sexo = 'M' then 1 else 0 end) as masculino, count( case when date_part('year', age(cast(ano.ano || '-12-31' as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then 1 else null end) as distorcao, count( case when am.flg_alfabetizado is false then 1 else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4), cast(date_part('year', age(cidadao.nascimento_data)) as int4), turma.id_turno 2021 - 09 - 18 00:27:57 - 03[24824] :[122 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2019_08" : scanned 576 of 238711 pages, containing 2515 live rows and 0 dead rows; 576 rows in sample, 1042288 estimated total rows;
Date: 2021-09-18 00:27:56 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
58 1 34.93 MiB 34.93 MiB 34.93 MiB 34.93 MiB insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part(?, age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = ? then ? else ? end) as feminino, sum( case when cidadao.sexo = ? then ? else ? end) as masculino, count( case when date_part(?, age(cast(ano.ano || ? as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then ? else null end) as distorcao, count( case when am.flg_alfabetizado is false then ? else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part(?, cidadao.nascimento_data) as int4), cast(date_part(?, age(cidadao.nascimento_data)) as int4), turma.id_turno ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2020_04" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part('year', age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = 'F' then 1 else 0 end) as feminino, sum( case when cidadao.sexo = 'M' then 1 else 0 end) as masculino, count( case when date_part('year', age(cast(ano.ano || '-12-31' as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then 1 else null end) as distorcao, count( case when am.flg_alfabetizado is false then 1 else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4), cast(date_part('year', age(cidadao.nascimento_data)) as int4), turma.id_turno 2021 - 09 - 18 00:28:21 - 03[24824] :[146 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2020_04" : scanned 119 of 49491 pages, containing 533 live rows and 0 dead rows; 119 rows in sample, 221670 estimated total rows;
Date: 2021-09-18 00:28:21 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
59 1 1.78 GiB 1.78 GiB 1.78 GiB 1.78 GiB refresh materialized view aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.KwVRKz" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.KwVRKz" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-17 23:48:17 Duration: 0ms Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
60 1 46.33 MiB 46.33 MiB 46.33 MiB 46.33 MiB insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then ? else ? end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then ? else ? end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then ? else ? end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then ? else ? end) as rematriculados_reprovados, ? as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = ? or am2.id_aluno_matr_status = ?) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (...) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, ? as ingressantes, ? as rematriculados, ? as rematriculados_aprovados, ? as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, ? as inscritos_enem, amt.id_serie_enturmacao, ? as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + ? and ano_seg.semestre is null) or (ano.semestre = ? and ano_seg.ano = ano.ano and ano_seg.semestre = ?) or (ano.semestre = ? and ano_seg.ano = ano.ano + ? and ano_seg.semestre = ?) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = ? and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.veQkt5" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then 1 else 0 end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then 1 else 0 end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then 1 else 0 end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then 1 else 0 end) as rematriculados_reprovados, 0 as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = 2 or am2.id_aluno_matr_status = 7) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, 0 as ingressantes, 0 as rematriculados, 0 as rematriculados_aprovados, 0 as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, 0 as inscritos_enem, amt.id_serie_enturmacao, 0 as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + 1 and ano_seg.semestre is null) or (ano.semestre = 1 and ano_seg.ano = ano.ano and ano_seg.semestre = 2) or (ano.semestre = 2 and ano_seg.ano = ano.ano + 1 and ano_seg.semestre = 1) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = 7 and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.veQkt5" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:19:12 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
61 1 15.11 MiB 15.11 MiB 15.11 MiB 15.11 MiB insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = ? and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.FmE?" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];-
insert into consulta.material_escolar_alunos_sem_num (id_instituicao, id_unidade_funcional, id_material_escolar, ano, alunos) select uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano, count(am.id_cidadao) as alunos from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar and me.flg_exige_numeracao is true left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar where me_num.id_material_escolar is null and am.id_aluno_matr_status = 1 and (me.sexo is null or me.sexo = cidadao.sexo) group by uf.id_instituicao, uf.id_unidade_funcional, me.id_material_escolar, ano_semestre.ano rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.FmE385" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:29:13 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
62 1 17.52 MiB 17.52 MiB 17.52 MiB 17.52 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2016_12" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:51 - 03[27538] :[42 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2016_12" : scanned 8187 of 8187 pages, containing 52699 live rows and 0 dead rows; 30000 rows in sample, 52699 estimated total rows;
Date: 2021-09-18 00:29:51 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
63 1 361.84 MiB 361.84 MiB 361.84 MiB 361.84 MiB ams.flg_status_ativo, aluno.id_cidadao, am.id_aluno_matricula from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am on am.id_cidadao = aluno.id_cidadao inner join aluno_matr_status ams on ams.id_aluno_matr_status = am.id_aluno_matr_status where aluno.codigo = ? and cidadao.id_instituicao = ? and am.flg_matricula_atual;-
ams.flg_status_ativo, aluno.id_cidadao, am.id_aluno_matricula from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am on am.id_cidadao = aluno.id_cidadao inner join aluno_matr_status ams on ams.id_aluno_matr_status = am.id_aluno_matr_status where aluno.codigo = $1 and cidadao.id_instituicao = $2 and am.flg_matricula_atual;
Date: 2021-09-18 00:10:49 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
64 1 17.53 MiB 17.53 MiB 17.53 MiB 17.53 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = ? and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "fila_trabalho.fila_trabalho_2016_10";-
insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia 2021 - 09 - 18 00:29:50 - 03[27516] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "fila_trabalho.fila_trabalho_2016_10";
Date: 2021-09-18 00:29:49 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
Queries generating the largest temporary files
Rank Size Query 1 1.78 GiB REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.KwVRKz" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];[ Date: 2021-09-17 23:48:17 - Database: augeeducacional - User: pgagent - Remote: localhost - Application: [unknown] ]
2 655.51 MiB insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval('sq_rendimento_escolar_estatistica_id'), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = 1 as flg_registro_utilizar, case when flg_matricula_inicial = true then 1 else 0 end as matricula_inicial, case when flg_matricula_inicial = false then 1 else 0 end as matricula_suplementar, case when am.id_aluno_matr_status = 6 then 1 else 0 end as transferidos, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is true then 1 else 0 end as transferencia_interna, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is false then 1 else 0 end as transferencia_externa, case when am.id_aluno_matr_status = 3 then 1 else 0 end as desistentes, case when am.id_aluno_matr_status = 4 then 1 else 0 end as falecidos, case when am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7 then 1 else 0 end as matricula_final, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 0 or id_parecer_conclusivo_tipo = 3) then 1 else 0 end as aprovados, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 1 or id_parecer_conclusivo_tipo = 2) then 1 else 0 end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = 1 then 1 else 0 end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (1, 2, 3, 4, 6, 7)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico;[ Date: 2021-09-18 00:27:15 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
3 609.01 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: 2021-09-18 00:31:07 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
4 545.00 MiB insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval('sq_rendimento_escolar_estatistica_id'), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = 1 as flg_registro_utilizar, case when flg_matricula_inicial = true then 1 else 0 end as matricula_inicial, case when flg_matricula_inicial = false then 1 else 0 end as matricula_suplementar, case when am.id_aluno_matr_status = 6 then 1 else 0 end as transferidos, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is true then 1 else 0 end as transferencia_interna, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is false then 1 else 0 end as transferencia_externa, case when am.id_aluno_matr_status = 3 then 1 else 0 end as desistentes, case when am.id_aluno_matr_status = 4 then 1 else 0 end as falecidos, case when am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7 then 1 else 0 end as matricula_final, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 0 or id_parecer_conclusivo_tipo = 3) then 1 else 0 end as aprovados, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 1 or id_parecer_conclusivo_tipo = 2) then 1 else 0 end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = 1 then 1 else 0 end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (1, 2, 3, 4, 6, 7)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico;[ Date: 2021-09-18 00:27:15 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
5 416.66 MiB insert into consulta.alunos_por_serie_idade_escola (id_unidade_funcional, id_serie, id_ano_semestre, ano_nascimento, idade, feminino, masculino, distorcao, nao_alfabetizado) select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4) as ano_nascimento, cast(date_part('year', age(cidadao.nascimento_data)) as int4) as idade, sum( case when cidadao.sexo = 'F' then 1 else 0 end) as feminino, sum( case when cidadao.sexo = 'M' then 1 else 0 end) as masculino, count( case when date_part('year', age(cast(ano.ano || '-12-31' as timestamp), cidadao.nascimento_data)) >= serie.idade_distorcao then 1 else null end) as distorcao, count( case when am.flg_alfabetizado is false then 1 else null end) as nao_alfabetizado from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, cast(date_part('year', cidadao.nascimento_data) as int4), cast(date_part('year', age(cidadao.nascimento_data)) as int4), turma.id_turno;[ Date: 2021-09-18 00:28:58 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
6 374.16 MiB insert into consulta.posicao_unidade_alunos (id_unidade_funcional, id_ano_semestre, ano, semestre, id_curso, id_serie, id_unidade_localizacao, matriculados, nao_enturmados, candidatos, id_aluno_matr_status) select am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, coalesce(ambiente.id_unidade_referencia, am.id_unidade_funcional)::integer as id_unidade_localizacao, count(am.id_aluno_matricula)::integer as matriculados, count(am.id_aluno_matricula) - count(amt.id_turma)::integer as nao_enturmados, 0 as candidatos, am.id_aluno_matr_status from aluno_matricula am inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt ON am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma left join ambiente on ambiente.id_ambiente = turma.id_ambiente where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, id_unidade_localizacao, am.id_aluno_matr_status union all select coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, coe.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(cm.id_cidadao)::integer as candidatos, null as id_aluno_matr_status from candidato_matricula cm inner join candidato_opcao_escola coe on cm.id_cidadao = coe.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = cm.id_ano_semestre inner join serie on serie.id_serie = cm.id_serie left join pre_matricula on pre_matricula.id_cidadao = cm.id_cidadao where (pre_matricula.id_pre_matricula_situacao is null or pre_matricula.id_pre_matricula_situacao <> 5) group by coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao union all select te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, te.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(te.id_aluno_matricula)::integer as candidatos, null as id_aluno_matr_status from transferencia_espera te inner join aluno_matricula am on am.id_aluno_matricula = te.id_aluno_matricula inner join ano_semestre ano on ano.id_ano_semestre = te.id_ano_semestre inner join serie on serie.id_serie = te.id_serie where am.flg_matricula_atual is true group by te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao;[ Date: 2021-09-18 00:16:49 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
7 374.15 MiB insert into consulta.conteudo_curricular_ministrado (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, planejado, planejado_analise_ling, realizado, realizado_analise_ling, realizado_bimestre_1, realizado_bimestre_2, realizado_bimestre_3, realizado_bimestre_4) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional as rf_professor, cidadao.nome as nome_professor, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 2) as integer) as planejado, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 4) as integer) as planejado_analise_ling, coalesce(realizado.conteudo_ministrado, 0) as realizado, coalesce(realizado.conteudo_analise_ling_ministrado, 0) as realizado_analise_ling, coalesce(realizado_bimestre.ministrado_bimestre_1, 0) as realizado_bimestre_1, coalesce(realizado_bimestre.ministrado_bimestre_2, 0) as realizado_bimestre_2, coalesce(realizado_bimestre.ministrado_bimestre_3, 0) as realizado_bimestre_3, coalesce(realizado_bimestre.ministrado_bimestre_4, 0) as realizado_bimestre_4 from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento, cast(count(distinct case when ccmd.id_conteudo_analise_ling is null then ccmd.id_conteudo_curricular else null end) as integer) as conteudo_ministrado, cast(count(distinct ccmd.id_conteudo_curricular || '_' || ccmd.id_conteudo_analise_ling) as integer) as conteudo_analise_ling_ministrado from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento) as realizado on realizado.id_turma = ts.id_turma and realizado.id_serie = ts.id_serie and realizado.id_componente_curricular = cc.id_componente_curricular and realizado.id_periodo_planejamento = calendario_periodo.ordem left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno, sum( case when ccmd.id_periodo_planejamento = 1 then 1 else 0 end) as ministrado_bimestre_1, sum( case when ccmd.id_periodo_planejamento = 2 then 1 else 0 end) as ministrado_bimestre_2, sum( case when ccmd.id_periodo_planejamento = 3 then 1 else 0 end) as ministrado_bimestre_3, sum( case when ccmd.id_periodo_planejamento = 4 then 1 else 0 end) as ministrado_bimestre_4 from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno) as realizado_bimestre on realizado_bimestre.id_turma = ts.id_turma and realizado_bimestre.id_serie = ts.id_serie and realizado_bimestre.id_componente_curricular = cc.id_componente_curricular and realizado_bimestre.id_nota_periodo_aluno = calendario_periodo.ordem where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular);[ Date: 2021-09-17 02:55:59 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
8 374.14 MiB insert into consulta.posicao_unidade_alunos (id_unidade_funcional, id_ano_semestre, ano, semestre, id_curso, id_serie, id_unidade_localizacao, matriculados, nao_enturmados, candidatos, id_aluno_matr_status) select am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, coalesce(ambiente.id_unidade_referencia, am.id_unidade_funcional)::integer as id_unidade_localizacao, count(am.id_aluno_matricula)::integer as matriculados, count(am.id_aluno_matricula) - count(amt.id_turma)::integer as nao_enturmados, 0 as candidatos, am.id_aluno_matr_status from aluno_matricula am inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join aluno_matr_turma amt ON am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma on turma.id_turma = amt.id_turma left join ambiente on ambiente.id_ambiente = turma.id_ambiente where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_ano_semestre, ano.ano, ano.semestre, am.id_curso, am.id_serie, id_unidade_localizacao, am.id_aluno_matr_status union all select coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, coe.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(cm.id_cidadao)::integer as candidatos, null as id_aluno_matr_status from candidato_matricula cm inner join candidato_opcao_escola coe on cm.id_cidadao = coe.id_cidadao inner join ano_semestre ano on ano.id_ano_semestre = cm.id_ano_semestre inner join serie on serie.id_serie = cm.id_serie left join pre_matricula on pre_matricula.id_cidadao = cm.id_cidadao where (pre_matricula.id_pre_matricula_situacao is null or pre_matricula.id_pre_matricula_situacao <> 5) group by coe.id_unidade_funcional, cm.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao union all select te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, te.id_unidade_funcional as id_unidade_localizacao, 0 as matriculados, 0 as nao_enturmados, count(te.id_aluno_matricula)::integer as candidatos, null as id_aluno_matr_status from transferencia_espera te inner join aluno_matricula am on am.id_aluno_matricula = te.id_aluno_matricula inner join ano_semestre ano on ano.id_ano_semestre = te.id_ano_semestre inner join serie on serie.id_serie = te.id_serie where am.flg_matricula_atual is true group by te.id_unidade_funcional, te.id_ano_semestre, ano.ano, ano.semestre, serie.id_curso, serie.id_serie, id_unidade_localizacao;[ Date: 2021-09-17 12:02:12 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
9 361.84 MiB ams.flg_status_ativo, aluno.id_cidadao, am.id_aluno_matricula from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am on am.id_cidadao = aluno.id_cidadao inner join aluno_matr_status ams on ams.id_aluno_matr_status = am.id_aluno_matr_status where aluno.codigo = $1 and cidadao.id_instituicao = $2 and am.flg_matricula_atual;[ Date: 2021-09-18 00:10:49 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
10 361.20 MiB insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then 1 else 0 end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then 1 else 0 end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then 1 else 0 end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then 1 else 0 end) as rematriculados_reprovados, 0 as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = 2 or am2.id_aluno_matr_status = 7) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, 0 as ingressantes, 0 as rematriculados, 0 as rematriculados_aprovados, 0 as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, 0 as inscritos_enem, amt.id_serie_enturmacao, 0 as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + 1 and ano_seg.semestre is null) or (ano.semestre = 1 and ano_seg.ano = ano.ano and ano_seg.semestre = 2) or (ano.semestre = 2 and ano_seg.ano = ano.ano + 1 and ano_seg.semestre = 1) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = 7 and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao;[ Date: 2021-09-18 00:19:21 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
11 361.20 MiB insert into consulta.perfil_matricula (id_unidade_funcional, id_serie, id_ano_semestre, id_procedencia_escola, ingressantes, rematriculados, rematriculados_aprovados, rematriculados_reprovados, nao_rematriculados, id_unidade_localizacao, inscritos_enem, id_serie_enturmacao, enturmados) select alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, cast(sum(alunos.ingressantes) as integer) as ingressantes, cast(sum(alunos.rematriculados) as integer) as rematriculados, cast(sum(alunos.rematriculados_aprovados) as integer) as rematriculados_aprovados, cast(sum(alunos.rematriculados_reprovados) as integer) as rematriculados_reprovados, cast(sum(alunos.nao_rematriculados) as integer) as nao_rematriculados, alunos.id_unidade_referencia, cast(sum(alunos.inscritos_enem) as integer) as inscritos_enem, alunos.id_serie_enturmacao, cast(sum(alunos.enturmados) as integer) as enturmados from ( select am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, sum( case when am2.id_aluno_matricula is null then 1 else 0 end) as ingressantes, sum( case when am2.id_aluno_matricula is not null then 1 else 0 end) as rematriculados, sum( case when am2.id_aluno_matricula is not null and (pc.id_parecer_conclusivo_tipo is null or pct.flg_aprovacao is true) then 1 else 0 end) as rematriculados_aprovados, sum( case when am2.id_aluno_matricula is not null and pct.flg_aprovacao is false then 1 else 0 end) as rematriculados_reprovados, 0 as nao_rematriculados, a.id_unidade_referencia, count(inscricao_enem.id_cidadao) as inscritos_enem, amt.id_serie_enturmacao, count(amt.id_aluno_matricula) as enturmados from aluno_matricula am left join aluno_matricula am2 on am.id_aluno_matricula_anterior = am2.id_aluno_matricula and (am2.id_aluno_matr_status = 2 or am2.id_aluno_matr_status = 7) left join parecer_conclusivo pc on pc.id_aluno_matricula = am2.id_aluno_matricula left join parecer_conclusivo_tipo pct on pct.id_parecer_conclusivo_tipo = pc.id_parecer_conclusivo_tipo left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre left join inscricao_enem on inscricao_enem.id_cidadao = am.id_cidadao and inscricao_enem.ano_referencia = ano.ano where am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, am.id_serie, am.id_ano_semestre, am.id_procedencia_escola, a.id_unidade_referencia, amt.id_serie_enturmacao union all select am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, null as id_procedencia_escola, 0 as ingressantes, 0 as rematriculados, 0 as rematriculados_aprovados, 0 as rematriculados_reprovados, count(am.id_aluno_matricula) as nao_rematriculados, a.id_unidade_referencia, 0 as inscritos_enem, amt.id_serie_enturmacao, 0 as enturmados from aluno_matricula am inner join serie on serie.id_serie = am.id_serie inner join ano_semestre ano on ano.id_ano_semestre = am.id_ano_semestre inner join ano_semestre ano_seg on (ano.semestre is null and ano_seg.ano = ano.ano + 1 and ano_seg.semestre is null) or (ano.semestre = 1 and ano_seg.ano = ano.ano and ano_seg.semestre = 2) or (ano.semestre = 2 and ano_seg.ano = ano.ano + 1 and ano_seg.semestre = 1) left join aluno_matricula am1 on am.id_aluno_matricula = am1.id_aluno_matricula_anterior left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where am.id_aluno_matr_status = 7 and am1.id_aluno_matricula is null group by am.id_unidade_funcional, am.id_serie, ano_seg.id_ano_semestre, a.id_unidade_referencia, amt.id_serie_enturmacao) as alunos group by alunos.id_unidade_funcional, alunos.id_serie, alunos.id_ano_semestre, alunos.id_procedencia_escola, alunos.id_unidade_referencia, alunos.id_serie_enturmacao;[ Date: 2021-09-17 12:04:29 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
12 359.66 MiB insert into consulta.conteudo_curricular_ministrado (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, planejado, planejado_analise_ling, realizado, realizado_analise_ling, realizado_bimestre_1, realizado_bimestre_2, realizado_bimestre_3, realizado_bimestre_4) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional as rf_professor, cidadao.nome as nome_professor, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 2) as integer) as planejado, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 4) as integer) as planejado_analise_ling, coalesce(realizado.conteudo_ministrado, 0) as realizado, coalesce(realizado.conteudo_analise_ling_ministrado, 0) as realizado_analise_ling, coalesce(realizado_bimestre.ministrado_bimestre_1, 0) as realizado_bimestre_1, coalesce(realizado_bimestre.ministrado_bimestre_2, 0) as realizado_bimestre_2, coalesce(realizado_bimestre.ministrado_bimestre_3, 0) as realizado_bimestre_3, coalesce(realizado_bimestre.ministrado_bimestre_4, 0) as realizado_bimestre_4 from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento, cast(count(distinct case when ccmd.id_conteudo_analise_ling is null then ccmd.id_conteudo_curricular else null end) as integer) as conteudo_ministrado, cast(count(distinct ccmd.id_conteudo_curricular || '_' || ccmd.id_conteudo_analise_ling) as integer) as conteudo_analise_ling_ministrado from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento) as realizado on realizado.id_turma = ts.id_turma and realizado.id_serie = ts.id_serie and realizado.id_componente_curricular = cc.id_componente_curricular and realizado.id_periodo_planejamento = calendario_periodo.ordem left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno, sum( case when ccmd.id_periodo_planejamento = 1 then 1 else 0 end) as ministrado_bimestre_1, sum( case when ccmd.id_periodo_planejamento = 2 then 1 else 0 end) as ministrado_bimestre_2, sum( case when ccmd.id_periodo_planejamento = 3 then 1 else 0 end) as ministrado_bimestre_3, sum( case when ccmd.id_periodo_planejamento = 4 then 1 else 0 end) as ministrado_bimestre_4 from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno) as realizado_bimestre on realizado_bimestre.id_turma = ts.id_turma and realizado_bimestre.id_serie = ts.id_serie and realizado_bimestre.id_componente_curricular = cc.id_componente_curricular and realizado_bimestre.id_nota_periodo_aluno = calendario_periodo.ordem where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular);[ Date: 2021-09-17 02:55:59 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
13 250.76 MiB insert into consulta.programa_mais_educacao (id_unidade_funcional, id_ano_semestre, total_alunos, alunos_pme_ano1, alunos_pme_ano2, alunos_pme_ano3, alunos_pme_ano4, alunos_pme_ano5, alunos_pme_ano6, alunos_pme_ano7, alunos_pme_ano8, alunos_pme_ano9) select am.id_unidade_funcional, ano.id_ano_semestre, cast(count(distinct am.id_aluno_matricula) as integer) as total, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 14 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano1, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 15 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano2, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 16 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano3, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 17 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano4, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 18 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano5, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 19 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano6, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 20 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano7, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 21 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano8, cast(count(distinct case when turma_diversificada.id_turma is not null and mees.id_mec_ensino_etapa_serie = 41 then amt_diversificada.id_aluno_matricula else null end) as integer) as ano9 from aluno_matricula am inner join serie s on am.id_serie = s.id_serie inner join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula inner join mec_ensino_etapa_serie mees on mees.id_mec_ensino_etapa_serie = s.id_mec_ensino_etapa inner join turma t on amt.id_turma = t.id_turma inner join turno tu on tu.id_turno = t.id_turno left join aluno_matr_turma amt_diversificada on amt_diversificada.id_aluno_matricula = am.id_aluno_matricula and amt_diversificada.id_tipo_enturmacao = 2 left join turma turma_diversificada on turma_diversificada.id_turma = amt_diversificada.id_turma and turma_diversificada.id_mec_programa = 1 and turma_diversificada.id_mec_tipo_atendimento_turma = 4 inner join ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre where (mees.id_mec_ensino_etapa_serie >= 14 and mees.id_mec_ensino_etapa_serie <= 21 or mees.id_mec_ensino_etapa_serie = 41) and tu.flg_diurno and t.flg_especial = false and ano.semestre is null and am.id_aluno_matr_status in (1, 2, 7) group by am.id_unidade_funcional, ano.id_ano_semestre;[ Date: 2021-09-17 05:41:14 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
14 179.20 MiB select sp_criar_perfil_extendido ();[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
15 165.79 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: 2021-09-18 00:30:19 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
16 164.94 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: 2021-09-18 00:30:16 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
17 164.70 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: 2021-09-18 00:30:15 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
18 164.28 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: 2021-09-18 00:30:48 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
19 161.46 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: 2021-09-18 00:30:38 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
20 161.00 MiB insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: 2021-09-18 00:30:28 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
21 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
22 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
23 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
24 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
25 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
26 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
27 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
28 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
29 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
30 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
31 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
32 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
33 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
34 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
35 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
36 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
37 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
38 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
39 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
40 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
41 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
42 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
43 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
44 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
45 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
46 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
47 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
48 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
49 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
50 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
51 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
52 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
53 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
54 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
55 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
56 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
57 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
58 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
59 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
60 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
61 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
62 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
63 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
64 0 insert into consulta.material_escolar_alunos_posicao (id_instituicao, id_unidade_funcional, codigo_unidade, nome_unidade, id_material_escolar, id_componente_material_escolar, ano, tamanho, id_material_escolar_numeracao, quantidade, descricao_componente, id_unidade_localizacao) select uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, sum(mep.quantidade) as quantidade, cme.descricao, coalesce(a.id_unidade_referencia, uf.id_unidade_funcional) as id_unidade_localizacao from unidade_funcional uf inner join aluno_matricula am on am.id_unidade_funcional = uf.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = am.id_ano_semestre inner join cidadao on cidadao.id_cidadao = am.id_cidadao inner join material_escolar_curso mec on mec.id_curso = am.id_curso inner join material_escolar me on me.id_material_escolar = mec.id_material_escolar inner join material_escolar_componente mep on mep.id_material_escolar = me.id_material_escolar inner join componente_material_escolar cme on cme.id_componente_material_escolar = mep.id_componente_material_escolar left join material_escolar_aluno on material_escolar_aluno.id_cidadao = am.id_cidadao and material_escolar_aluno.ano = ano_semestre.ano left join material_escolar_aluno_num me_num on me_num.id_cidadao = material_escolar_aluno.id_cidadao and me_num.id_material_escolar = me.id_material_escolar left join material_escolar_numeracao men on men.id_material_escolar_numeracao = me_num.id_material_escolar_numeracao left join aluno_matr_turma amt on am.id_aluno_matricula = amt.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma left join ambiente a on t.id_ambiente = a.id_ambiente where (me.sexo is null or me.sexo = cidadao.sexo) and am.id_aluno_matr_status = 1 and (me.flg_exige_numeracao is false or men.id_material_escolar_numeracao is not null) group by uf.id_instituicao, uf.id_unidade_funcional, uf.codigo, uf.nome, me.id_material_escolar, mep.id_componente_material_escolar, ano_semestre.ano, men.tamanho, men.id_material_escolar_numeracao, cme.descricao, a.id_unidade_referencia;[ Date: ]
-
Vacuums
Vacuums / Analyzes Distribution
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
- 0 sec Highest CPU-cost analyze
Table
Database - Date
Autovacuum actions (5 minutes period)
NO DATASET
Analyzes per table
Key values
- unknown (0) Main table analyzed (database )
- 0 analyzes Total
Vacuums per table
Key values
- unknown (0) Main table vacuumed on database
- 0 vacuums Total
Tuples removed per table
Key values
- unknown (0) Main table with removed tuples on database
- 0 tuples Total removed
Pages removed per table
Key values
- unknown (0) Main table with removed pages on database unknown
- 0 pages Total removed
Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Sep 17 01 0 0 02 0 0 03 0 0 04 0 0 05 0 0 06 0 0 07 0 0 08 0 0 09 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 16 0 0 17 0 0 18 0 0 19 0 0 20 0 0 21 0 0 22 0 0 23 0 0 Sep 18 00 0 0 01 0 0 - 0 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- ExclusiveLock Main Lock Type
- 60 locks Total
Type Object Count Total Duration Average Duration (s) AccessExclusiveLock 10 1h33m35s 9m21s relation 1 1h32m45s 1h32m45s tuple 9 50s317ms 5s590ms AccessShareLock 18 2m14s 7s477ms relation 18 2m14s 7s477ms ExclusiveLock 21 3m7s 8s919ms extension 21 3m7s 8s919ms ShareLock 11 39s689ms 3s608ms transaction 11 39s689ms 3s608ms Total 60 1h39m37s 1m39s Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query 1 1 1h32m45s 1h32m45s 1h32m45s 1h32m45s truncate table consulta.programa_mais_educacao;-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-17 05:40:34 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-17 05:40:34 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
2 10 1m2s 2s509ms 9s703ms 6s210ms insert into falta_aluno_disciplina_diario (flg_justificada, id_motivo_falta_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values (?, ?, ?, ?, ?, ?, ?, ?);-
insert into falta_aluno_disciplina_diario (flg_justificada, id_motivo_falta_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values ('t', '41', '210014587', '2021-09-08', '172', '3', '10087129', '1130');
Date: 2021-09-17 22:22:23 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into falta_aluno_disciplina_diario (flg_justificada, id_motivo_falta_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values ('t', '41', '210013186', '2021-09-13', '127', '3', '10045770', '1140');
Date: 2021-09-17 22:07:36 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into falta_aluno_disciplina_diario (flg_justificada, id_motivo_falta_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values ('t', '41', '210004941', '2021-09-16', '138', '3', '9915297', '1128');
Date: 2021-09-17 23:17:16 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
3 11 58s548ms 1s186ms 9s954ms 5s322ms update usuario set id_educador_externo = ?, data_criacao = ?, motivo = ?, telefone_ddd2 = ?, id_uf = ?, numero = ?, id_imagem = ?, id_motivo_bloqueio_usuario = ?, flg_ocultar_aniversario = ?, login = ?, num_tentativas_login = ?, apelido_chat = ?, id_municipio_vinculacao = ?, id_usuario_criador = ?, cep = ?, data_fim_inativo = ?, limite_recuperacao_senha = ?, data_bloqueio = ?, complemento = ?, id_usuario_autenticacao_externa = ?, total_mensagem_forum = ?, flg_excluido = ?, telefone_numero = ?, classificacao_forum = ?, data_ultimo_acesso = ?, email = ?, endereco = ?, bairro = ?, login_excluido = ?, data_expiracao_senha = ?, codigo_recuperacao_senha = ?, nome = ?, id_unidade_vinculacao = ?, email_autenticacao_externa = ?, flg_admin = ?, flg_bloqueado = ?, id_municipio = ?, data_inicio_inativo = ?, id_aluno_externo = ?, id_responsavel_externo = ?, sexo = ?, telefone_ddd = ?, telefone_numero2 = ? where id_usuario = ?;-
update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44;
Date: 2021-09-17 21:43:06 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
4 3 54s466ms 11s156ms 22s698ms 18s155ms insert into fila_trabalho.fila_trabalho (id_situacao_trabalho, nome_metodo, tipos_parametros, nome_fila, usuarios, recuperavel, parametros, entrada_fila, id_recuperacao, descricao_parametros, prioridade, espera_maxima, descricao_metodo, tipos_atributos, atributos, id_instituicao) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);-
insert into fila_trabalho.fila_trabalho (id_situacao_trabalho, nome_metodo, tipos_parametros, nome_fila, usuarios, recuperavel, parametros, entrada_fila, id_recuperacao, descricao_parametros, prioridade, espera_maxima, descricao_metodo, tipos_atributos, atributos, id_instituicao) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16);
Date: 2021-09-17 22:40:11 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
5 2 46s377ms 17s282ms 29s94ms 23s188ms update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = ? and sda.id_serie = ? and sda.id_componente_curricular = ?) as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '210017781' and sda.id_serie = '1210' and sda.id_componente_curricular = '80287') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 22:40:11 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '200009024' and sda.id_serie = '1223' and sda.id_componente_curricular = '62132') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 23:18:59 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '200041611' and sda.id_serie = '1212' and sda.id_componente_curricular = '80332') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 22:32:36 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
6 6 44s273ms 4s620ms 9s752ms 7s378ms select count( case when id_nivel_unidade_funcional = ? then id_unidade_funcional else null end)::int as coodenadorias, count( case when id_nivel_unidade_funcional = ? then id_unidade_funcional else null end)::int as escolas, min( case when id_nivel_unidade_funcional = ? then id_unidade_funcional else null end) as id_coodenadoria, min( case when id_nivel_unidade_funcional = ? then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = ? and id_nivel_unidade_funcional in (...) and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = ?);-
select count( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end)::int as coodenadorias, count( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end)::int as escolas, min( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end) as id_coodenadoria, min( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = '60' and id_nivel_unidade_funcional in ('2', '3') and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = '255981');
Date: 2021-09-17 22:37:28 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select count( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end)::int as coodenadorias, count( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end)::int as escolas, min( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end) as id_coodenadoria, min( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = '60' and id_nivel_unidade_funcional in ('2', '3') and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = '1201203');
Date: 2021-09-17 21:59:49 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select count( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end)::int as coodenadorias, count( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end)::int as escolas, min( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end) as id_coodenadoria, min( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = '60' and id_nivel_unidade_funcional in ('2', '3') and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = '857204');
Date: 2021-09-17 22:32:19 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
7 2 37s744ms 2s804ms 34s940ms 18s872ms select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = ? where (ri.id_status_recurso is null or ri.id_status_recurso = ?) and recurso.flg_ativo is true and pa.id_recurso = ? and pe.id_unidade_funcional = ? and pe.id_usuario = ?);-
select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);
Date: 2021-09-17 07:15:10 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
8 6 30s335ms 1s520ms 7s827ms 5s55ms select descricao, id_tipo_comunicado_portal as id from tipo_comunicado_portal where id_tipo_comunicado_portal in ( select id_tipo_comunicado_portal from comunicado_portal cp where (exists ( select id_grupo_usuario from comunicado_grupo_usuario cgu inner join comunicado_unidade_funcional uf on uf.id_comunicado_portal = cp.id_comunicado_portal where cgu.id_comunicado_portal = cp.id_comunicado_portal and cgu.id_grupo_usuario in ( select id_grupo_usuario from usuario_grupo_unidade where id_usuario = ? and id_assunto_hierarquia_unidade = ?) and (uf.id_unidade_funcional in ( select id_unidade_funcional from usuario_grupo_unidade where id_usuario = ? and id_assunto_hierarquia_unidade = ?) or uf.id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = ? and id_assunto_hierarquia_unidade = ?))) or flg_acesso_publico) and id_comunicado_portal in ( select id_comunicado_portal from comunicado_unidade_funcional where id_unidade_funcional = ? and id_status_portal = ?) and cp.data <= ?);-
select descricao, id_tipo_comunicado_portal as id from tipo_comunicado_portal where id_tipo_comunicado_portal in ( select id_tipo_comunicado_portal from comunicado_portal cp where (exists ( select id_grupo_usuario from comunicado_grupo_usuario cgu inner join comunicado_unidade_funcional uf on uf.id_comunicado_portal = cp.id_comunicado_portal where cgu.id_comunicado_portal = cp.id_comunicado_portal and cgu.id_grupo_usuario in ( select id_grupo_usuario from usuario_grupo_unidade where id_usuario = $1 and id_assunto_hierarquia_unidade = $2) and (uf.id_unidade_funcional in ( select id_unidade_funcional from usuario_grupo_unidade where id_usuario = $3 and id_assunto_hierarquia_unidade = $4) or uf.id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $5 and id_assunto_hierarquia_unidade = $6))) or flg_acesso_publico) and id_comunicado_portal in ( select id_comunicado_portal from comunicado_unidade_funcional where id_unidade_funcional = $7 and id_status_portal = $8) and cp.data <= $9);
Date: 2021-09-17 07:15:10 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
9 6 13s414ms 1s230ms 4s419ms 2s235ms delete from nota_aluno_atividade where id_turma = ? and id_aluno_matricula = ? and id_disciplina = ? and id_nota_periodo_aluno = ?;-
delete from nota_aluno_atividade where id_turma = $1 and id_aluno_matricula = $2 and id_disciplina = $3 and id_nota_periodo_aluno = $4;
Date: 2021-09-17 08:47:38 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
10 3 13s102ms 1s661ms 6s472ms 4s367ms select fp.titulo || ? || to_char(ap.data_inicio, ?) || ? || to_char(ap.data_fim, ?) || ? as titulo, apu.id_aplicacao_pesquisa_usuario as idaplicacaousuario, apu.id_aplicacao_pesquisa as idaplicacaopesquisa from formulario_pesquisa as fp inner join aplicacao_pesquisa as ap on (ap.id_formulario_pesquisa = fp.id_formulario_pesquisa) inner join aplicacao_pesquisa_usuario as apu on (apu.id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa) where apu.id_usuario = ? and apu.id_status_portal = ? and ap.data_inicio <= current_date and data_fim >= current_date and exists ( select null from aplicacao_pesquisa_unid_func where id_status_portal = ? and id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa and id_unidade_funcional = ? and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido pe where pe.id_usuario = ?)) order by titulo;-
select fp.titulo || ' ( ' || to_char(ap.data_inicio, 'DD/MM/YYYY') || ' a ' || to_char(ap.data_fim, 'DD/MM/YYYY') || ' )' as titulo, apu.id_aplicacao_pesquisa_usuario as idaplicacaousuario, apu.id_aplicacao_pesquisa as idaplicacaopesquisa from formulario_pesquisa as fp inner join aplicacao_pesquisa as ap ON (ap.id_formulario_pesquisa = fp.id_formulario_pesquisa) inner join aplicacao_pesquisa_usuario as apu on (apu.id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa) where apu.id_usuario = $1 and apu.id_status_portal = 'inc' and ap.data_inicio <= current_date and data_fim >= current_date and exists ( select null from aplicacao_pesquisa_unid_func where id_status_portal = 'pub' and id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa and id_unidade_funcional = $2 and id_unidade_funcional IN ( select id_unidade_funcional from perfil_extendido pe where pe.id_usuario = $3)) order by titulo;
Date: 2021-09-17 07:15:10 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
11 2 9s590ms 3s903ms 5s687ms 4s795ms delete from usuario_sessao where id_usuario = ?;-
delete from usuario_sessao where id_usuario = '1184786';
Date: 2021-09-17 22:42:11 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
delete from usuario_sessao where id_usuario = '35482';
Date: 2021-09-17 21:59:49 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
delete from usuario_sessao where id_usuario = '1116327';
Date: 2021-09-17 22:40:11 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
12 2 9s432ms 2s627ms 6s805ms 4s716ms insert into registro_lancamento_conteudo_diario (data_atualizacao, id_turma, data_inclusao, id_componente_curricular, data_referencia) values (?, ?, ?, ?, ?);-
insert into registro_lancamento_conteudo_diario (data_atualizacao, id_turma, data_inclusao, id_componente_curricular, data_referencia) values ('2021-09-17 21:55:15.25', '210012295', '2021-09-17 21:55:15.25', '76434', '2021-09-14');
Date: 2021-09-17 21:55:22 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into registro_lancamento_conteudo_diario (data_atualizacao, id_turma, data_inclusao, id_componente_curricular, data_referencia) values ('2021-09-17 22:10:05.096', '200042050', '2021-09-17 22:10:05.096', '16611', '2020-10-19');
Date: 2021-09-17 22:10:08 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into registro_lancamento_conteudo_diario (data_atualizacao, id_turma, data_inclusao, id_componente_curricular, data_referencia) values ('2021-09-17 21:55:19.435', '210001622', '2021-09-17 21:55:19.435', '76484', '2021-08-16');
Date: 2021-09-17 21:55:22 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
13 1 9s334ms 9s334ms 9s334ms 9s334ms insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values (?, ?, ?, ?);-
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values ('94498145', '1', '-Uso dos signos da linguagem visual na perspectiva de releitura da obra de arte, objeto da cultura ou da natureza, visando à composição de obra e/ou objeto de arte', '');
Date: 2021-09-17 22:32:19 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values ('94498330', '1', 'Mitose', '');
Date: 2021-09-17 22:37:28 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values ('94498149', '11', 'As principais concepções de arte', '');
Date: 2021-09-17 22:32:19 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
14 1 9s144ms 9s144ms 9s144ms 9s144ms select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = ? and pa.id_grupo_usuario in (...) and uf.id_nivel_unidade_funcional != ? and pe.id_usuario = ?) or exists ( select null from usuario_grupo_site where id_usuario = ?);-
select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = 155 and pa.id_grupo_usuario in (417) and uf.id_nivel_unidade_funcional != 4 and pe.id_usuario = '1123128') or exists ( select null from usuario_grupo_site where id_usuario = '1123128');
Date: 2021-09-17 22:14:34 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = 155 and pa.id_grupo_usuario in (417) and uf.id_nivel_unidade_funcional != 4 and pe.id_usuario = $1) or exists ( select null from usuario_grupo_site where id_usuario = $2);
Date: 2021-09-17 07:15:10 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
15 1 8s453ms 8s453ms 8s453ms 8s453ms update usuario set id_educador_externo = ?, data_criacao = ?, motivo = ?, telefone_ddd2 = ?, id_uf = ?, numero = ?, id_imagem = ?, id_motivo_bloqueio_usuario = ?, flg_ocultar_aniversario = ?, login = ?, num_tentativas_login = ?, apelido_chat = ?, id_municipio_vinculacao = ?, id_usuario_criador = ?, cep = ?, data_fim_inativo = ?, limite_recuperacao_senha = ?, data_bloqueio = ?, complemento = ?, id_usuario_autenticacao_externa = ?, total_mensagem_forum = ?, flg_excluido = ?, telefone_numero = ?, classificacao_forum = ?, data_ultimo_acesso = ?, email = ?, endereco = ?, bairro = ?, login_excluido = ?, data_expiracao_senha = ?, codigo_recuperacao_senha = ?, nome = ?, id_unidade_vinculacao = ?, email_autenticacao_externa = ?, flg_admin = ?, flg_bloqueado = ?, id_municipio = ?, data_inicio_inativo = ?, id_aluno_externo = ?, id_responsavel_externo = ?, sexo = ?, telefone_ddd = ?, telefone_numero2 = ? where id_usuario = ? rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.r72MAe" failed: no space left on device (?);-
update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.r72MAe" failed: No space left on device (28);
Date: 2021-09-17 21:57:24 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
16 1 2s267ms 2s267ms 2s267ms 2s267ms insert into movel.sincronizacao_lancamento (data_sincronizacao, id_turma, uuid_pacote, id_sincronizacao, id_unidade_funcional, id_usuario, id_tipo_lancamento, data_lancamento, flg_lancamento_concluido, flg_processado, id_componente_curricular, data_referencia) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);-
insert into movel.sincronizacao_lancamento (data_sincronizacao, id_turma, uuid_pacote, id_sincronizacao, id_unidade_funcional, id_usuario, id_tipo_lancamento, data_lancamento, flg_lancamento_concluido, flg_processado, id_componente_curricular, data_referencia) values ('2021-09-18 00:11:47.109', '210014821', '8e8529e5-62eb-4035-9e7c-38ff3e632f55', '14479006', '605481', '24539', '1', '2021-09-16 13:28:20.202', 't', 'f', '76434', '2021-09-16');
Date: 2021-09-18 00:11:55 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into movel.sincronizacao_lancamento (data_sincronizacao, id_turma, uuid_pacote, id_sincronizacao, id_unidade_funcional, id_usuario, id_tipo_lancamento, data_lancamento, flg_lancamento_concluido, flg_processado, id_componente_curricular, data_referencia) values ('2021-09-17 22:30:06.616', '210038552', 'ae30540b-82a8-4cfe-afc7-7d22e874e9a8', '14478717', '605758', '132388', '1', '2021-09-17 22:28:56.565', 't', 'f', '16620', '2021-09-17');
Date: 2021-09-17 22:30:11 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into movel.sincronizacao_lancamento (data_sincronizacao, id_turma, uuid_pacote, id_sincronizacao, id_unidade_funcional, id_usuario, id_tipo_lancamento, data_lancamento, flg_lancamento_concluido, flg_processado, id_componente_curricular, data_referencia) values ('2021-09-17 22:20:31.884', '210005812', 'c460a34b-a38e-4558-8a55-59966543177c', '14478662', '605949', '41896', '1', '2021-09-17 11:04:38.383', 't', 'f', '67770', '2021-09-17');
Date: 2021-09-17 22:20:35 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
17 1 1s696ms 1s696ms 1s696ms 1s696ms insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, id_conteudo_analise_linguistica, complementacao_conteudo) values (?, ?, ?, ?, ?, ?, ?);-
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, id_conteudo_analise_linguistica, complementacao_conteudo) values ('94498151', '1404264', '', '1', 'Registro linguistico adequado ao gênero seminário.', '1404265', '');
Date: 2021-09-17 22:32:19 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, id_conteudo_analise_linguistica, complementacao_conteudo) values ('94499059', '3627740', '', '1', 'Identificar elementos da tradição europeia na construção da nossa literatura. Estabelecer relações entre o texto literário e o contexto social e político de sua produção. - Relacionar, na leitura de textos literários, a construção desses textos com as diferentes estéticas literárias. Reconhecer a contribuição dos principais autores da história da literatura nacional. ', '3627745', 'Identificar elementos da tradição europeia na construção da nossa literatura. Estabelecer relações entre o texto literário e o contexto social e político de sua produção. - Relacionar, na leitura de textos literários, a construção desses textos com as diferentes estéticas literárias. Reconhecer a contribuição dos principais autores da história da literatura nacional. ');
Date: 2021-09-17 22:59:03 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, id_conteudo_analise_linguistica, complementacao_conteudo) values ('94497851', '130917', '', '9', 'Realização de pesquisa e apresentação das atividades.', '130922', '');
Date: 2021-09-17 22:24:14 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
18 1 1s621ms 1s621ms 1s621ms 1s621ms insert into conteudo_curricular_aula_recurso (id_recurso_didatico, id_conteudo_curricular_aula) values (?, ?);-
insert into conteudo_curricular_aula_recurso (id_recurso_didatico, id_conteudo_curricular_aula) values ('17', '106349490');
Date: 2021-09-17 22:27:24 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into conteudo_curricular_aula_recurso (id_recurso_didatico, id_conteudo_curricular_aula) values ('27', '106349491');
Date: 2021-09-17 22:27:24 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
insert into conteudo_curricular_aula_recurso (id_recurso_didatico, id_conteudo_curricular_aula) values ('17', '106349686');
Date: 2021-09-17 22:30:11 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
Queries that waited the most
Rank Wait time Query 1 1h32m45s truncate table consulta.programa_mais_educacao;[ Date: 2021-09-17 05:40:34 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
2 34s940ms select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
3 29s94ms update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = $1 and sda.id_serie = $2 and sda.id_componente_curricular = $3) as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;[ Date: 2021-09-17 22:58:57 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
4 22s698ms insert into fila_trabalho.fila_trabalho (id_situacao_trabalho, nome_metodo, tipos_parametros, nome_fila, usuarios, recuperavel, parametros, entrada_fila, id_recuperacao, descricao_parametros, prioridade, espera_maxima, descricao_metodo, tipos_atributos, atributos, id_instituicao) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16);[ Date: 2021-09-17 22:40:11 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
5 20s611ms insert into fila_trabalho.fila_trabalho (id_situacao_trabalho, nome_metodo, tipos_parametros, nome_fila, usuarios, recuperavel, parametros, entrada_fila, id_recuperacao, descricao_parametros, prioridade, espera_maxima, descricao_metodo, tipos_atributos, atributos, id_instituicao) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16);[ Date: 2021-09-17 22:40:11 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
6 17s282ms update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = $1 and sda.id_serie = $2 and sda.id_componente_curricular = $3) as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;[ Date: 2021-09-17 23:09:23 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
7 11s156ms insert into fila_trabalho.fila_trabalho (id_situacao_trabalho, nome_metodo, tipos_parametros, nome_fila, usuarios, recuperavel, parametros, entrada_fila, id_recuperacao, descricao_parametros, prioridade, espera_maxima, descricao_metodo, tipos_atributos, atributos, id_instituicao) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16);[ Date: 2021-09-17 22:42:11 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
8 9s954ms update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44;[ Date: 2021-09-17 21:57:26 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
9 9s752ms select count( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end)::int as coodenadorias, count( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end)::int as escolas, min( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end) as id_coodenadoria, min( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = $1 and id_nivel_unidade_funcional in ($2, $3) and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $4);[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
10 9s703ms insert into falta_aluno_disciplina_diario (flg_justificada, id_motivo_falta_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values ($1, $2, $3, $4, $5, $6, $7, $8);[ Date: 2021-09-17 22:07:36 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
11 9s334ms insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values ($1, $2, $3, $4);[ Date: 2021-09-17 22:32:19 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
12 9s241ms insert into falta_aluno_disciplina_diario (flg_justificada, id_motivo_falta_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values ($1, $2, $3, $4, $5, $6, $7, $8);[ Date: 2021-09-17 22:00:49 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
13 9s144ms select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = 155 and pa.id_grupo_usuario in (417) and uf.id_nivel_unidade_funcional != 4 and pe.id_usuario = $1) or exists ( select null from usuario_grupo_site where id_usuario = $2);[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
14 8s453ms update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.r72MAe" failed: No space left on device (28);[ Date: 2021-09-17 21:57:24 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
15 8s366ms select count( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end)::int as coodenadorias, count( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end)::int as escolas, min( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end) as id_coodenadoria, min( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = $1 and id_nivel_unidade_funcional in ($2, $3) and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $4);[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
16 8s364ms update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44;[ Date: 2021-09-17 22:07:35 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
17 8s352ms select count( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end)::int as coodenadorias, count( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end)::int as escolas, min( case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end) as id_coodenadoria, min( case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = $1 and id_nivel_unidade_funcional in ($2, $3) and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $4);[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
18 7s834ms update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44;[ Date: 2021-09-17 23:17:16 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
19 7s827ms select descricao, id_tipo_comunicado_portal as id from tipo_comunicado_portal where id_tipo_comunicado_portal in ( select id_tipo_comunicado_portal from comunicado_portal cp where (exists ( select id_grupo_usuario from comunicado_grupo_usuario cgu inner join comunicado_unidade_funcional uf on uf.id_comunicado_portal = cp.id_comunicado_portal where cgu.id_comunicado_portal = cp.id_comunicado_portal and cgu.id_grupo_usuario in ( select id_grupo_usuario from usuario_grupo_unidade where id_usuario = $1 and id_assunto_hierarquia_unidade = $2) and (uf.id_unidade_funcional in ( select id_unidade_funcional from usuario_grupo_unidade where id_usuario = $3 and id_assunto_hierarquia_unidade = $4) or uf.id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $5 and id_assunto_hierarquia_unidade = $6))) or flg_acesso_publico) and id_comunicado_portal in ( select id_comunicado_portal from comunicado_unidade_funcional where id_unidade_funcional = $7 and id_status_portal = $8) and cp.data <= $9);[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
20 7s652ms select descricao, id_tipo_comunicado_portal as id from tipo_comunicado_portal where id_tipo_comunicado_portal in ( select id_tipo_comunicado_portal from comunicado_portal cp where (exists ( select id_grupo_usuario from comunicado_grupo_usuario cgu inner join comunicado_unidade_funcional uf on uf.id_comunicado_portal = cp.id_comunicado_portal where cgu.id_comunicado_portal = cp.id_comunicado_portal and cgu.id_grupo_usuario in ( select id_grupo_usuario from usuario_grupo_unidade where id_usuario = $1 and id_assunto_hierarquia_unidade = $2) and (uf.id_unidade_funcional in ( select id_unidade_funcional from usuario_grupo_unidade where id_usuario = $3 and id_assunto_hierarquia_unidade = $4) or uf.id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $5 and id_assunto_hierarquia_unidade = $6))) or flg_acesso_publico) and id_comunicado_portal in ( select id_comunicado_portal from comunicado_unidade_funcional where id_unidade_funcional = $7 and id_status_portal = $8) and cp.data <= $9);[ Date: 2021-09-17 07:15:10 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
-
Queries
Queries by type
Key values
- 91,202 Total read queries
- 13,603 Total write queries
Queries by database
Key values
- augeeducacional Main database
- 102,323 Requests
- 1d13h35m38s (augeeducacional)
- Main time consuming database
Database Request type Count Duration augeeducacional Total 102,323 1d13h35m38s copy to 649 2h39m5s cte 23 5m34s ddl 3 1h32m46s delete 1,012 6m30s insert 9,119 6h43m17s others 533 5h19m48s select 88,383 20h34m39s tcl 15 5s583ms update 2,586 33m52s dba Total 18 19s988ms insert 18 19s988ms postgres Total 3,143 3h20m40s cte 128 58s690ms insert 7 3s115ms others 146 5m12s select 2,819 3h14m5s tcl 2 570ms update 41 21s48ms Queries by user
Key values
- augeeducacional Main user
- 97,792 Requests
User Request type Count Duration augeeducacional Total 97,792 1d32m15s cte 23 5m34s ddl 3 1h32m46s delete 1,012 6m30s insert 9,119 6h43m17s others 64 22s230ms select 84,970 15h29m48s tcl 15 5s583ms update 2,586 33m52s pgagent Total 229 1h28m insert 25 23s103ms others 144 1h12m33s select 19 14m42s update 41 21s48ms postgres Total 1,267 6h52m29s copy to 649 2h39m5s cte 128 58s690ms others 471 4h12m4s select 17 20s989ms tcl 2 570ms zabbix Total 6,196 8h3m53s select 6,196 8h3m53s Duration by user
Key values
- 1d32m15s (augeeducacional) Main time consuming user
User Request type Count Duration augeeducacional Total 97,792 1d32m15s cte 23 5m34s ddl 3 1h32m46s delete 1,012 6m30s insert 9,119 6h43m17s others 64 22s230ms select 84,970 15h29m48s tcl 15 5s583ms update 2,586 33m52s pgagent Total 229 1h28m insert 25 23s103ms others 144 1h12m33s select 19 14m42s update 41 21s48ms postgres Total 1,267 6h52m29s copy to 649 2h39m5s cte 128 58s690ms others 471 4h12m4s select 17 20s989ms tcl 2 570ms zabbix Total 6,196 8h3m53s select 6,196 8h3m53s Queries by host
Key values
- seeweb85 Main host
- 97,787 Requests
- 1d32m13s (seeweb85)
- Main time consuming host
Host Request type Count Duration [local] Total 4,649 11h56m41s copy to 649 2h39m5s cte 128 58s690ms others 471 4h12m4s select 3,399 5h4m32s tcl 2 570ms localhost Total 229 1h28m insert 25 23s103ms others 144 1h12m33s select 19 14m42s update 41 21s48ms seeapp33 Total 1 111ms others 1 111ms seeapp34 Total 2 1s983ms select 2 1s983ms seeapp38 Total 1 288ms select 1 288ms seeapp40 Total 1 173ms others 1 173ms seedbm19 Total 2,812 2h59m38s select 2,812 2h59m38s seeweb28 Total 2 3s677ms select 2 3s677ms seeweb85 Total 97,787 1d32m13s cte 23 5m34s ddl 3 1h32m46s delete 1,012 6m30s insert 9,119 6h43m17s others 62 21s946ms select 84,967 15h29m46s tcl 15 5s583ms update 2,586 33m52s Queries by application
Key values
- augeeducacional - principal Main application
- 87,808 Requests
- 14h46m37s (augeeducacional - principal)
- Main time consuming application
Application Request type Count Duration [unknown] Total 367 1h29m17s cte 128 58s690ms insert 25 23s103ms others 148 1h12m34s select 23 14m59s tcl 2 570ms update 41 21s48ms augeeducacional - fila Total 9,978 9h45m35s cte 4 5m28s ddl 3 1h32m46s delete 88 41s725ms insert 3,466 5h56m25s others 1 133ms select 5,986 2h1m42s tcl 2 516ms update 428 8m30s augeeducacional - principal Total 87,808 14h46m37s cte 19 5s685ms delete 924 5m48s insert 5,653 46m51s others 60 21s666ms select 78,981 13h28m3s tcl 13 5s67ms update 2,158 25m21s barman Total 1 1s628ms select 1 1s628ms pg_dump Total 661 2h39m7s copy to 649 2h39m5s select 12 2s754ms prematricula - principal Total 5 2s556ms others 2 284ms select 3 2s271ms psql Total 6,196 8h3m53s select 6,196 8h3m53s vacuumdb Total 468 4h12m3s others 468 4h12m3s Number of cancelled queries
Key values
- 93 per second Cancelled query Peak
- 2021-09-17 21:57:38 Date
Number of cancelled queries (5 minutes period)
NO DATASET
Queries generating the most cancellation (N)
Rank Count Query 1 1 vacuum (verbose, analyze) movel.professor_mudanca_2018_10;-
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values ('94497098', '132200', '', '1', 'PROBABILIDADE', '');
Duration: 6s955ms
Database: augeeducacional
User: augeeducacional
Remote: seeweb85
Application: augeeducacional - principal
Bind query: yes -
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values ('94499079', '1404750', '', '1', 'Cálculo de área do circulo, de setores circulares e coroas', '');
Duration: 4s430ms
Database: augeeducacional
User: augeeducacional
Remote: seeweb85
Application: augeeducacional - principal
Bind query: yes -
insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values ('94496986', '132196', '', '1', 'Frequências', '');
Duration: 995ms
Database: augeeducacional
User: augeeducacional
Remote: seeweb85
Application: augeeducacional - principal
Bind query: yes -
update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44;
Duration: 0ms
Database: augeeducacional
User: augeeducacional
Remote: seeweb85
Application: augeeducacional - principal -
VACUUM (VERBOSE, ANALYZE) fila_trabalho.fila_trabalho_2017_11;
Duration: 518ms
Database: augeeducacional
User: postgres
Remote: [local]
Application: vacuumdb
2 1 vacuum (verbose, analyze) movel.sincronizacao_2017_06; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "movel.sincronizacao_2017_07";3 1 select count(*) as contagem from ( select ? || d.id_destaque as id, i.nome as imagem, i.identificador as id_imagem_pequena, i.tipo as tipo_peq, i2.identificador as id_imagem_media, i2.tipo as tipo_med, i3.identificador as id_imagem_grande, i3.tipo as tipo_grd, d.id_destaque as id_d, null as unidades, headline (d.titulo, q) as nome, ? || headline (d.descricao, q) as chamada, null as informacoes, rank(d.fts, q) as rank, d.url as src from destaque d left join destaque_imagem di on d.id_destaque = di.id_destaque and di.id_tamanho_aplicativo = ? left join imagem i on di.id_imagem = i.id_imagem left join destaque_imagem di2 on d.id_destaque = di2.id_destaque and di2.id_tamanho_aplicativo = ? left join imagem i2 on di2.id_imagem = i2.id_imagem left join destaque_imagem di3 on d.id_destaque = di3.id_destaque and di3.id_tamanho_aplicativo = ? left join imagem i3 on di3.id_imagem = i3.id_imagem, to_tsquery(?) as q where d.fts @@ q and d.id_instituicao = ? and (d.id_destaque in ( select id_destaque from destaque_unidade_funcional where id_status_portal = ?)) order by rank desc) tabela ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "pg_toast.pg_toast_2627173";4 1 insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, justificativa, id_situacao_didatica, conteudo_trab_situacao_didatica, complementacao_conteudo) values (?, ?, ?, ?, ?, ?);5 1 vacuum (verbose, analyze) movel.professor_mudanca_2020_03;6 1 vacuum (verbose, analyze) fila_trabalho.fila_trabalho_2018_12;7 1 vacuum (verbose, analyze) movel.professor_mudanca_2020_02;8 1 vacuum (verbose, analyze) movel.professor_mudanca_2020_07; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "movel.professor_mudanca_2020_08";9 1 vacuum (verbose, analyze) movel.professor_mudanca_2018_09; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "movel.professor_mudanca_2018_10";10 1 vacuum (verbose, analyze) movel.professor_mudanca_2019_06;11 1 vacuum (verbose, analyze) alimentacao.tipo_contrato; ? - 09 - 17 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "alimentacao.tipo_custo_adicional";12 1 vacuum (verbose, analyze) alimentacao.remessa; ? - 09 - 17 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "alimentacao.remessa_cardapio_item";13 1 vacuum (verbose, analyze) movel.sincronizacao_lancamento_2021_01;14 1 vacuum (verbose, analyze) log.relatorio_dispositivo_2020_11;15 1 vacuum (verbose, analyze) movel.sincronizacao_2017_04; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "movel.sincronizacao_2017_05";16 1 vacuum (verbose, analyze) movel.professor_mudanca_2018_07;17 1 vacuum (verbose, analyze) movel.professor_mudanca_2020_11; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "movel.professor_mudanca_2020_12";18 1 select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and nota.id_turma in (...) and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > ? and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = ? and tp.id_turma in (...) and cc.id_disciplina = nota.id_disciplina)) r ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "autocadastro.autocadastro_diario_2015_11";19 1 vacuum (verbose, analyze) infraestrutura.visita_unidade; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "log.log_2016_10";20 1 update usuario set id_educador_externo = ?, data_criacao = ?, motivo = ?, telefone_ddd2 = ?, id_uf = ?, numero = ?, id_imagem = ?, id_motivo_bloqueio_usuario = ?, flg_ocultar_aniversario = ?, login = ?, num_tentativas_login = ?, apelido_chat = ?, id_municipio_vinculacao = ?, id_usuario_criador = ?, cep = ?, data_fim_inativo = ?, limite_recuperacao_senha = ?, data_bloqueio = ?, complemento = ?, id_usuario_autenticacao_externa = ?, total_mensagem_forum = ?, flg_excluido = ?, telefone_numero = ?, classificacao_forum = ?, data_ultimo_acesso = ?, email = ?, endereco = ?, bairro = ?, login_excluido = ?, data_expiracao_senha = ?, codigo_recuperacao_senha = ?, nome = ?, id_unidade_vinculacao = ?, email_autenticacao_externa = ?, flg_admin = ?, flg_bloqueado = ?, id_municipio = ?, data_inicio_inativo = ?, id_aluno_externo = ?, id_responsavel_externo = ?, sexo = ?, telefone_ddd = ?, telefone_numero2 = ? where id_usuario = ?;21 1 vacuum (verbose, analyze) movel.professor_mudanca_2019_10;22 1 vacuum (verbose, analyze) log.relatorio_dispositivo_2019_03; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "log.relatorio_dispositivo_2019_04";23 1 vacuum (verbose, analyze) fila_trabalho.fila_trabalho_2017_11; -
Top Queries
Histogram of query times
Key values
- 75,302 100-500ms duration
Slowest individual queries
Rank Duration Query 1 2h28m13s insert into consulta.conteudo_curric_ministrado_detalhe (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, id_periodo_planejamento, id_conteudo_campo_eixo, id_conteudo_curricular, id_conteudo_analise_ling, data_realizacao) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional, cidadao.nome as nome_professor, ccp.id_nota_periodo_aluno as id_periodo_planejamento, campo_eixo.id_conteudo_curricular as id_conteudo_campo_eixo, ccp.id_conteudo_curricular, ccpa.id_conteudo_curricular as id_conteudo_analise_ling, conteudo.data_realizacao from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao inner join lateral ( select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, min(data_realizacao) as data_realizacao from ( select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cca.id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and cca.id_conteudo_analise_linguistica is not null and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem and ccp.id_conteudo_analise_linguistica is not null) as apontamentos group by id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica) conteudo on conteudo.id_turma = turma.id_turma and conteudo.id_serie = ts.id_serie and conteudo.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular_componente ccp on ccp.id_conteudo_curricular_componente = conteudo.id_conteudo_curricular_componente left join conteudo_curricular_componente campo_eixo on campo_eixo.id_conteudo_curricular_componente = ccp.id_conteudo_curricular_componente_pai left join conteudo_curricular_componente ccpa on ccpa.id_conteudo_curricular_componente = conteudo.id_conteudo_analise_linguistica where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular and id_nota_periodo_aluno = calendario_periodo.ordem);[ Date: 2021-09-17 02:48:01 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
2 1h32m45s truncate table consulta.programa_mais_educacao;[ Date: 2021-09-17 05:40:34 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
3 1h7m22s REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.G7RDTr" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];[ Date: 2021-09-18 00:07:26 - Database: augeeducacional - User: pgagent - Remote: localhost - Application: [unknown] ]
4 58m59s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2020; 2021 - 09 - 17 22:46:11 - 03[25748] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_2021";[ Date: 2021-09-17 22:46:10 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
5 54m40s insert into consulta.frequencia_aluno (id_aluno_matricula, id_turma, falta_nao_justificada, perc_falta_nao_justificada) select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_gloabl.fnj, 0) as integer) as fnj, case when dias_letivos.dias_letivos > 0 then (coalesce(faltas_gloabl.fnj, 0) / (dias_letivos.dias_letivos * 1.0)) * 100 else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as dias_letivos from calendario_periodo_data as cpd left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and calendario_data.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) between 1 and 5 or calendario_data.id_motivo_dia_letivo_extra is not null)) as dias_letivos on serie.flg_apon_falta_globalizado is true left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_globalizada falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma group by falta.id_aluno_matricula, falta.id_turma) as faltas_gloabl on faltas_gloabl.id_aluno_matricula = am.id_aluno_matricula and faltas_gloabl.id_turma = turma.id_turma where am.id_aluno_matr_status = 1 and serie.flg_apon_falta_globalizado is true union all select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_disc.fnj, 0) as integer) as fnj, case when aulas.aulas > 0 then (coalesce(faltas_disc.fnj, 0) / (aulas.aulas * 1.0)) * 100 else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join curso on curso.id_curso = serie.id_curso inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as aulas from quadro_horario_homologado qh inner join componente_curricular cc on cc.id_componente_curricular = qh.id_componente_curricular inner join dia_semana on dia_semana.dia_semana = qh.dia_semana inner join calendario_periodo_data as cpd on cpd.id_calendario = calendario.id_calendario and dia_semana.dia_semana_postgresql = extract(dow from cpd.data) left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data inner join turma_periodo tp on tp.id_turma = turma.id_turma and cpd.bimestre between tp.periodo_calendario_inicio and tp.periodo_calendario_fim where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and qh.id_turma = turma.id_turma and qh.id_serie = amt.id_serie_enturmacao and cc.flg_aponta_faltas is true and calendario_data.id_motivo_dia_nao_letivo is null and (qh.data_inicio_vigencia is null or qh.data_inicio_vigencia <= cpd.data) and (qh.data_termino_vigencia is null or qh.data_termino_vigencia >= cpd.data) and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = turma.id_turma and id_disciplina = cc.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[tp.id_nota_periodo_aluno]))) as aulas on serie.flg_apon_falta_globalizado is false left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_disciplina falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = falta.id_aluno_matricula and amdd.id_turma = falta.id_turma and amdd.id_disciplina = falta.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[falta.id_nota_periodo_aluno])) group by falta.id_aluno_matricula, falta.id_turma) as faltas_disc on faltas_disc.id_aluno_matricula = am.id_aluno_matricula and faltas_disc.id_turma = turma.id_turma where am.id_aluno_matr_status = 1 and serie.flg_apon_falta_globalizado is false;[ Date: 2021-09-17 03:50:40 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
6 43m51s insert into consulta.usuarios_movel (id_unidade_funcional, total, movel, android, ios, browser) select uf.id_unidade_funcional, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join unidade_funcional uf2 on uf2.id_unidade_funcional = id_unidade_funcional_filha where id_unidade_funcional_mae = uf.id_unidade_funcional and uf2.id_nivel_unidade_funcional = 3))) as total, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo)) as movel, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'Android')) as android, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'iOS')) as ios, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'Desktop')) as browser from unidade_funcional uf where uf.flg_ativa;[ Date: 2021-09-17 06:33:21 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
7 38m31s insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, 0) as total, coalesce(rfgd.movel, 0) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, 0)) as total, sum(coalesce(movel, 0)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = 3898;[ Date: 2021-09-17 07:11:53 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
8 35m57s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2021; 2021 - 09 - 17 23:22:08 - 03[10211] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_hist";[ Date: 2021-09-17 23:22:08 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
9 32m24s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2019;[ Date: 2021-09-17 21:47:09 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
10 14m26s SELECT J.jobid FROM pgagent.pga_job J WHERE jobenabled AND jobagentid IS NULL AND jobnextrun <= now() AND (jobhostagent = '' OR jobhostagent = 'seedbm19') ORDER BY jobnextrun;[ Date: 2021-09-17 21:30:58 - Database: postgres - User: pgagent - Remote: localhost - Application: [unknown] ]
11 12m33s SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');[ Date: 2021-09-17 21:46:36 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
12 12m1s SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');[ Date: 2021-09-17 21:46:36 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
13 11m3s SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');[ Date: 2021-09-17 21:46:36 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
14 9m40s SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');[ Date: 2021-09-17 21:46:36 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
15 9m2s SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');[ Date: 2021-09-17 21:46:36 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
16 8m56s COPY aluno_lancamento.nota_aluno_atividade_legado (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, id_atividade_avaliativa, nota, nota_recuperacao, flg_nao_compareceu, flg_nao_compareceu_rp) TO stdout;[ Date: 2021-09-17 03:50:23 - Database: augeeducacional - User: postgres - Remote: [local] - Application: pg_dump ]
17 8m19s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.nota_aluno_atividade_legado; 2021 - 09 - 18 00:19:57 - 03[16400] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_legado";[ Date: 2021-09-18 00:19:57 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
18 8m2s SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');[ Date: 2021-09-17 21:46:36 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
19 7m56s insert into consulta.conteudo_curricular_ministrado (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, planejado, planejado_analise_ling, realizado, realizado_analise_ling, realizado_bimestre_1, realizado_bimestre_2, realizado_bimestre_3, realizado_bimestre_4) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional as rf_professor, cidadao.nome as nome_professor, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 2) as integer) as planejado, cast(( select count(ccc.id_conteudo_curricular_componente) from conteudo_curricular_componente ccc inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where ccc.id_componente_curricular = cc.id_componente_curricular and ccc.flg_ativo and ccc.id_nota_periodo_aluno = calendario_periodo.ordem and ct.id_tipo_conteudo_curricular = 4) as integer) as planejado_analise_ling, coalesce(realizado.conteudo_ministrado, 0) as realizado, coalesce(realizado.conteudo_analise_ling_ministrado, 0) as realizado_analise_ling, coalesce(realizado_bimestre.ministrado_bimestre_1, 0) as realizado_bimestre_1, coalesce(realizado_bimestre.ministrado_bimestre_2, 0) as realizado_bimestre_2, coalesce(realizado_bimestre.ministrado_bimestre_3, 0) as realizado_bimestre_3, coalesce(realizado_bimestre.ministrado_bimestre_4, 0) as realizado_bimestre_4 from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento, cast(count(distinct case when ccmd.id_conteudo_analise_ling is null then ccmd.id_conteudo_curricular else null end) as integer) as conteudo_ministrado, cast(count(distinct ccmd.id_conteudo_curricular || '_' || ccmd.id_conteudo_analise_ling) as integer) as conteudo_analise_ling_ministrado from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_periodo_planejamento) as realizado on realizado.id_turma = ts.id_turma and realizado.id_serie = ts.id_serie and realizado.id_componente_curricular = cc.id_componente_curricular and realizado.id_periodo_planejamento = calendario_periodo.ordem left join ( select ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno, sum( case when ccmd.id_periodo_planejamento = 1 then 1 else 0 end) as ministrado_bimestre_1, sum( case when ccmd.id_periodo_planejamento = 2 then 1 else 0 end) as ministrado_bimestre_2, sum( case when ccmd.id_periodo_planejamento = 3 then 1 else 0 end) as ministrado_bimestre_3, sum( case when ccmd.id_periodo_planejamento = 4 then 1 else 0 end) as ministrado_bimestre_4 from consulta.conteudo_curric_ministrado_detalhe ccmd group by ccmd.id_turma, ccmd.id_serie, ccmd.id_componente_curricular, ccmd.id_nota_periodo_aluno) as realizado_bimestre on realizado_bimestre.id_turma = ts.id_turma and realizado_bimestre.id_serie = ts.id_serie and realizado_bimestre.id_componente_curricular = cc.id_componente_curricular and realizado_bimestre.id_nota_periodo_aluno = calendario_periodo.ordem where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular);[ Date: 2021-09-17 02:55:59 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
20 7m53s insert into consulta.rendimento_escolar_estatistica (id_rendimento_escolar_estatistica, id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, matricula_inicial, matricula_suplementar, transferidos, transferencia_interna, transferencia_externa, desistentes, falecidos, matricula_final, aprovados, reprovados, nao_enturmados) select nextval('sq_rendimento_escolar_estatistica_id'), id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico, sum(matricula_inicial) as matricula_inicial, sum(matricula_suplementar) as matricula_suplementar, sum(transferidos) as transferidos, sum(transferencia_interna) as transferencia_interna, sum(transferencia_externa) as transferencia_externa, sum(desistentes) as desistentes, sum(falecidos) as falecidos, sum(matricula_final) as matricula_final, sum(aprovados) as aprovados, sum(reprovados) as reprovados, sum(nao_enturmados) as nao_enturmados from ( select am.id_unidade_funcional, c.id_curso, s.id_serie, am.id_ano_semestre, t.id_programa_pedagogico, rank() over (partition by am.id_cidadao, anse.ano, am.id_unidade_funcional order by am.id_aluno_matricula desc) = 1 as flg_registro_utilizar, case when flg_matricula_inicial = true then 1 else 0 end as matricula_inicial, case when flg_matricula_inicial = false then 1 else 0 end as matricula_suplementar, case when am.id_aluno_matr_status = 6 then 1 else 0 end as transferidos, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is true then 1 else 0 end as transferencia_interna, case when am.id_aluno_matr_status = 6 and ( select flg_transferencia_interna from aluno_matr_status_hist where id_aluno_matr_status = 6 and id_aluno_matricula = am.id_aluno_matricula order by id_aluno_matr_status_hist desc limit 1) is false then 1 else 0 end as transferencia_externa, case when am.id_aluno_matr_status = 3 then 1 else 0 end as desistentes, case when am.id_aluno_matr_status = 4 then 1 else 0 end as falecidos, case when am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7 then 1 else 0 end as matricula_final, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 0 or id_parecer_conclusivo_tipo = 3) then 1 else 0 end as aprovados, case when (am.id_aluno_matr_status = 1 or am.id_aluno_matr_status = 2 or am.id_aluno_matr_status = 7) and (id_parecer_conclusivo_tipo = 1 or id_parecer_conclusivo_tipo = 2) then 1 else 0 end as reprovados, case when amt.id_aluno_matricula is null and am.id_aluno_matr_status = 1 then 1 else 0 end as nao_enturmados from aluno_matricula am inner join curso c on am.id_curso = c.id_curso inner join serie s on am.id_serie = s.id_serie left join parecer_conclusivo pc on am.id_aluno_matricula = pc.id_aluno_matricula inner join ano_semestre anse on am.id_ano_semestre = anse.id_ano_semestre left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 left join turma t on amt.id_turma = t.id_turma where am.id_aluno_matr_status in (1, 2, 3, 4, 6, 7)) t where flg_registro_utilizar group by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico order by id_unidade_funcional, id_curso, id_serie, id_ano_semestre, id_programa_pedagogico;[ Date: 2021-09-18 00:27:15 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
Time consuming queries
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 4h52m3s 3,188 2s732ms 12m33s 5s496ms select count(*) as fila from fila_trabalho.fila_trabalho where id_situacao_trabalho in (...) and entrada_fila > (now() - interval ?);Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Sep 17 01 107 6m41s 3s754ms 02 145 7m49s 3s235ms 03 146 7m55s 3s255ms 04 144 8m18s 3s458ms 05 144 8m3s 3s357ms 06 146 7m37s 3s135ms 07 143 7m26s 3s120ms 08 143 7m28s 3s134ms 09 145 7m46s 3s219ms 10 143 7m50s 3s291ms 11 142 7m43s 3s266ms 12 144 7m47s 3s246ms 13 145 7m55s 3s279ms 14 145 7m59s 3s303ms 15 142 7m42s 3s254ms 16 148 8m3s 3s265ms 17 144 7m39s 3s193ms 18 145 7m47s 3s226ms 19 144 8m13s 3s429ms 20 125 7m19s 3s513ms 21 54 1h28m28s 1m38s 22 56 22m52s 24s505ms 23 101 17m7s 10s169ms Sep 18 00 121 6m56s 3s438ms 01 26 1m30s 3s467ms [ User: zabbix - Total duration: 4h52m3s - Times executed: 3188 ]
[ Application: psql - Total duration: 4h52m3s - Times executed: 3188 ]
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 12m33s Database: augeeducacional User: zabbix Remote: [local] Application: psql
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 12m1s Database: augeeducacional User: zabbix Remote: [local] Application: psql
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 11m3s Database: augeeducacional User: zabbix Remote: [local] Application: psql
2 4h27m8s 8,054 1s445ms 9s894ms 1s990ms select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = ? and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = ?) union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = ? inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = ? and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = ? and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Sep 17 01 29 1m7s 2s319ms 02 13 25s925ms 1s994ms 03 28 55s401ms 1s978ms 04 34 1m11s 2s107ms 05 44 1m31s 2s71ms 06 99 2m59s 1s818ms 07 351 11m40s 1s996ms 08 949 31m34s 1s995ms 09 807 26m42s 1s985ms 10 596 19m27s 1s958ms 11 557 18m4s 1s946ms 12 334 10m37s 1s909ms 13 527 17m18s 1s969ms 14 616 20m24s 1s987ms 15 522 17m26s 2s4ms 16 435 13m52s 1s913ms 17 302 9m32s 1s895ms 18 307 9m56s 1s941ms 19 433 14m51s 2s59ms 20 452 16m6s 2s138ms 21 189 6m52s 2s184ms 22 227 7m47s 2s61ms 23 120 3m56s 1s970ms Sep 18 00 79 2m37s 1s992ms 01 4 8s25ms 2s6ms [ User: augeeducacional - Total duration: 4h27m8s - Times executed: 8054 ]
[ Application: augeeducacional - principal - Total duration: 4h27m8s - Times executed: 8054 ]
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7005662') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7005662' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-17 21:35:48 Duration: 9s894ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7835101') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7835101' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-17 22:57:36 Duration: 7s359ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '6311817') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '6311817' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 00:16:06 Duration: 3s766ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
3 2h28m13s 1 2h28m13s 2h28m13s 2h28m13s insert into consulta.conteudo_curric_ministrado_detalhe (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, id_periodo_planejamento, id_conteudo_campo_eixo, id_conteudo_curricular, id_conteudo_analise_ling, data_realizacao) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional, cidadao.nome as nome_professor, ccp.id_nota_periodo_aluno as id_periodo_planejamento, campo_eixo.id_conteudo_curricular as id_conteudo_campo_eixo, ccp.id_conteudo_curricular, ccpa.id_conteudo_curricular as id_conteudo_analise_ling, conteudo.data_realizacao from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao inner join lateral ( select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, min(data_realizacao) as data_realizacao from ( select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cca.id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and cca.id_conteudo_analise_linguistica is not null and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem and ccp.id_conteudo_analise_linguistica is not null) as apontamentos group by id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica) conteudo on conteudo.id_turma = turma.id_turma and conteudo.id_serie = ts.id_serie and conteudo.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular_componente ccp on ccp.id_conteudo_curricular_componente = conteudo.id_conteudo_curricular_componente left join conteudo_curricular_componente campo_eixo on campo_eixo.id_conteudo_curricular_componente = ccp.id_conteudo_curricular_componente_pai left join conteudo_curricular_componente ccpa on ccpa.id_conteudo_curricular_componente = conteudo.id_conteudo_analise_linguistica where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular and id_nota_periodo_aluno = calendario_periodo.ordem);Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Sep 17 02 1 2h28m13s 2h28m13s [ User: augeeducacional - Total duration: 2h28m13s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 2h28m13s - Times executed: 1 ]
-
insert into consulta.conteudo_curric_ministrado_detalhe (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, id_periodo_planejamento, id_conteudo_campo_eixo, id_conteudo_curricular, id_conteudo_analise_ling, data_realizacao) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional, cidadao.nome as nome_professor, ccp.id_nota_periodo_aluno as id_periodo_planejamento, campo_eixo.id_conteudo_curricular as id_conteudo_campo_eixo, ccp.id_conteudo_curricular, ccpa.id_conteudo_curricular as id_conteudo_analise_ling, conteudo.data_realizacao from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao inner join lateral ( select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, min(data_realizacao) as data_realizacao from ( select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cca.id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and cca.id_conteudo_analise_linguistica is not null and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem and ccp.id_conteudo_analise_linguistica is not null) as apontamentos group by id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica) conteudo on conteudo.id_turma = turma.id_turma and conteudo.id_serie = ts.id_serie and conteudo.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular_componente ccp on ccp.id_conteudo_curricular_componente = conteudo.id_conteudo_curricular_componente left join conteudo_curricular_componente campo_eixo on campo_eixo.id_conteudo_curricular_componente = ccp.id_conteudo_curricular_componente_pai left join conteudo_curricular_componente ccpa on ccpa.id_conteudo_curricular_componente = conteudo.id_conteudo_analise_linguistica where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular and id_nota_periodo_aluno = calendario_periodo.ordem);
Date: 2021-09-17 02:48:01 Duration: 2h28m13s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
4 1h32m45s 1 1h32m45s 1h32m45s 1h32m45s truncate table consulta.programa_mais_educacao;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 17 05 1 1h32m45s 1h32m45s [ User: augeeducacional - Total duration: 1h32m45s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 1h32m45s - Times executed: 1 ]
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-17 05:40:34 Duration: 1h32m45s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-17 05:40:34 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
5 1h7m22s 1 1h7m22s 1h7m22s 1h7m22s refresh materialized view aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.G?RDTr" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Sep 18 00 1 1h7m22s 1h7m22s [ User: pgagent - Total duration: 1h7m22s - Times executed: 1 ]
[ Application: [unknown] - Total duration: 1h7m22s - Times executed: 1 ]
-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.G7RDTr" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:07:26 Duration: 1h7m22s Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
6 58m59s 1 58m59s 58m59s 58m59s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2020; ? - 09 - 17 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_2021";Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Sep 17 22 1 58m59s 58m59s [ User: postgres - Total duration: 58m59s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 58m59s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2020; 2021 - 09 - 17 22:46:11 - 03[25748] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_2021";
Date: 2021-09-17 22:46:10 Duration: 58m59s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
7 54m40s 1 54m40s 54m40s 54m40s insert into consulta.frequencia_aluno (id_aluno_matricula, id_turma, falta_nao_justificada, perc_falta_nao_justificada) select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_gloabl.fnj, ?) as integer) as fnj, case when dias_letivos.dias_letivos > ? then (coalesce(faltas_gloabl.fnj, ?) / (dias_letivos.dias_letivos * ?.?)) * ? else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as dias_letivos from calendario_periodo_data as cpd left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and calendario_data.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) between ? and ? or calendario_data.id_motivo_dia_letivo_extra is not null)) as dias_letivos on serie.flg_apon_falta_globalizado is true left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_globalizada falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma group by falta.id_aluno_matricula, falta.id_turma) as faltas_gloabl on faltas_gloabl.id_aluno_matricula = am.id_aluno_matricula and faltas_gloabl.id_turma = turma.id_turma where am.id_aluno_matr_status = ? and serie.flg_apon_falta_globalizado is true union all select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_disc.fnj, ?) as integer) as fnj, case when aulas.aulas > ? then (coalesce(faltas_disc.fnj, ?) / (aulas.aulas * ?.?)) * ? else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join curso on curso.id_curso = serie.id_curso inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as aulas from quadro_horario_homologado qh inner join componente_curricular cc on cc.id_componente_curricular = qh.id_componente_curricular inner join dia_semana on dia_semana.dia_semana = qh.dia_semana inner join calendario_periodo_data as cpd on cpd.id_calendario = calendario.id_calendario and dia_semana.dia_semana_postgresql = extract(dow from cpd.data) left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data inner join turma_periodo tp on tp.id_turma = turma.id_turma and cpd.bimestre between tp.periodo_calendario_inicio and tp.periodo_calendario_fim where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and qh.id_turma = turma.id_turma and qh.id_serie = amt.id_serie_enturmacao and cc.flg_aponta_faltas is true and calendario_data.id_motivo_dia_nao_letivo is null and (qh.data_inicio_vigencia is null or qh.data_inicio_vigencia <= cpd.data) and (qh.data_termino_vigencia is null or qh.data_termino_vigencia >= cpd.data) and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = turma.id_turma and id_disciplina = cc.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[tp.id_nota_periodo_aluno]))) as aulas on serie.flg_apon_falta_globalizado is false left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_disciplina falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = falta.id_aluno_matricula and amdd.id_turma = falta.id_turma and amdd.id_disciplina = falta.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[falta.id_nota_periodo_aluno])) group by falta.id_aluno_matricula, falta.id_turma) as faltas_disc on faltas_disc.id_aluno_matricula = am.id_aluno_matricula and faltas_disc.id_turma = turma.id_turma where am.id_aluno_matr_status = ? and serie.flg_apon_falta_globalizado is false;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Sep 17 03 1 54m40s 54m40s [ User: augeeducacional - Total duration: 54m40s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 54m40s - Times executed: 1 ]
-
insert into consulta.frequencia_aluno (id_aluno_matricula, id_turma, falta_nao_justificada, perc_falta_nao_justificada) select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_gloabl.fnj, 0) as integer) as fnj, case when dias_letivos.dias_letivos > 0 then (coalesce(faltas_gloabl.fnj, 0) / (dias_letivos.dias_letivos * 1.0)) * 100 else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as dias_letivos from calendario_periodo_data as cpd left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and calendario_data.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) between 1 and 5 or calendario_data.id_motivo_dia_letivo_extra is not null)) as dias_letivos on serie.flg_apon_falta_globalizado is true left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_globalizada falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma group by falta.id_aluno_matricula, falta.id_turma) as faltas_gloabl on faltas_gloabl.id_aluno_matricula = am.id_aluno_matricula and faltas_gloabl.id_turma = turma.id_turma where am.id_aluno_matr_status = 1 and serie.flg_apon_falta_globalizado is true union all select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_disc.fnj, 0) as integer) as fnj, case when aulas.aulas > 0 then (coalesce(faltas_disc.fnj, 0) / (aulas.aulas * 1.0)) * 100 else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join curso on curso.id_curso = serie.id_curso inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as aulas from quadro_horario_homologado qh inner join componente_curricular cc on cc.id_componente_curricular = qh.id_componente_curricular inner join dia_semana on dia_semana.dia_semana = qh.dia_semana inner join calendario_periodo_data as cpd on cpd.id_calendario = calendario.id_calendario and dia_semana.dia_semana_postgresql = extract(dow from cpd.data) left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data inner join turma_periodo tp on tp.id_turma = turma.id_turma and cpd.bimestre between tp.periodo_calendario_inicio and tp.periodo_calendario_fim where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and qh.id_turma = turma.id_turma and qh.id_serie = amt.id_serie_enturmacao and cc.flg_aponta_faltas is true and calendario_data.id_motivo_dia_nao_letivo is null and (qh.data_inicio_vigencia is null or qh.data_inicio_vigencia <= cpd.data) and (qh.data_termino_vigencia is null or qh.data_termino_vigencia >= cpd.data) and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = turma.id_turma and id_disciplina = cc.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[tp.id_nota_periodo_aluno]))) as aulas on serie.flg_apon_falta_globalizado is false left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_disciplina falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = falta.id_aluno_matricula and amdd.id_turma = falta.id_turma and amdd.id_disciplina = falta.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[falta.id_nota_periodo_aluno])) group by falta.id_aluno_matricula, falta.id_turma) as faltas_disc on faltas_disc.id_aluno_matricula = am.id_aluno_matricula and faltas_disc.id_turma = turma.id_turma where am.id_aluno_matr_status = 1 and serie.flg_apon_falta_globalizado is false;
Date: 2021-09-17 03:50:40 Duration: 54m40s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
8 49m23s 563 1s501ms 4m12s 5s264ms select count(*) from pg_buffercache where not isdirty;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Sep 17 01 18 37s895ms 2s105ms 02 24 45s360ms 1s890ms 03 24 48s196ms 2s8ms 04 24 47s298ms 1s970ms 05 24 48s676ms 2s28ms 06 25 45s64ms 1s802ms 07 23 39s559ms 1s719ms 08 24 40s66ms 1s669ms 09 24 40s842ms 1s701ms 10 24 42s54ms 1s752ms 11 24 43s132ms 1s797ms 12 24 41s495ms 1s728ms 13 24 42s480ms 1s770ms 14 24 42s229ms 1s759ms 15 24 41s259ms 1s719ms 16 24 46s407ms 1s933ms 17 24 41s267ms 1s719ms 18 24 42s290ms 1s762ms 19 24 44s108ms 1s837ms 20 23 45s550ms 1s980ms 21 14 7m25s 31s840ms 22 26 15m53s 36s676ms 23 25 10m13s 24s538ms Sep 18 00 20 1m15s 3s766ms 01 5 10s469ms 2s93ms [ User: zabbix - Total duration: 49m23s - Times executed: 563 ]
[ Application: psql - Total duration: 49m23s - Times executed: 563 ]
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 23:01:05 Duration: 4m12s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 21:44:27 Duration: 2m37s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 22:18:20 Duration: 1m31s Database: postgres User: zabbix Remote: seedbm19 Application: psql
9 46m23s 564 1s327ms 3m57s 4s934ms select count(*) from pg_buffercache where isdirty;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 17 01 18 30s457ms 1s692ms 02 24 38s104ms 1s587ms 03 24 38s487ms 1s603ms 04 24 43s21ms 1s792ms 05 24 38s892ms 1s620ms 06 25 39s861ms 1s594ms 07 23 37s915ms 1s648ms 08 24 37s142ms 1s547ms 09 24 36s131ms 1s505ms 10 24 37s641ms 1s568ms 11 24 38s99ms 1s587ms 12 24 37s438ms 1s559ms 13 24 36s955ms 1s539ms 14 24 37s729ms 1s572ms 15 24 40s60ms 1s669ms 16 24 36s345ms 1s514ms 17 24 39s403ms 1s641ms 18 24 38s947ms 1s622ms 19 24 39s233ms 1s634ms 20 24 40s571ms 1s690ms 21 14 7m16s 31s189ms 22 26 16m18s 37s615ms 23 23 8m38s 22s535ms Sep 18 00 22 1m18s 3s560ms 01 5 9s333ms 1s866ms [ User: zabbix - Total duration: 46m23s - Times executed: 564 ]
[ Application: psql - Total duration: 46m23s - Times executed: 564 ]
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 23:01:03 Duration: 3m57s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 21:44:26 Duration: 2m33s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 22:18:20 Duration: 1m31s Database: postgres User: zabbix Remote: seedbm19 Application: psql
10 43m51s 1 43m51s 43m51s 43m51s insert into consulta.usuarios_movel (id_unidade_funcional, total, movel, android, ios, browser) select uf.id_unidade_funcional, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join unidade_funcional uf2 on uf2.id_unidade_funcional = id_unidade_funcional_filha where id_unidade_funcional_mae = uf.id_unidade_funcional and uf2.id_nivel_unidade_funcional = ?))) as total, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo)) as movel, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = ?)) as android, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = ?)) as ios, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = ?)) as browser from unidade_funcional uf where uf.flg_ativa;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 17 06 1 43m51s 43m51s [ User: augeeducacional - Total duration: 43m51s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 43m51s - Times executed: 1 ]
-
insert into consulta.usuarios_movel (id_unidade_funcional, total, movel, android, ios, browser) select uf.id_unidade_funcional, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join unidade_funcional uf2 on uf2.id_unidade_funcional = id_unidade_funcional_filha where id_unidade_funcional_mae = uf.id_unidade_funcional and uf2.id_nivel_unidade_funcional = 3))) as total, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo)) as movel, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'Android')) as android, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'iOS')) as ios, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'Desktop')) as browser from unidade_funcional uf where uf.flg_ativa;
Date: 2021-09-17 06:33:21 Duration: 43m51s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
11 43m28s 5,957 305ms 9s456ms 437ms select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in (...) and tp.id_cidadao = ?) and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > ? and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 17 01 26 12s39ms 463ms 02 5 4s370ms 874ms 03 12 6s589ms 549ms 04 10 9s866ms 986ms 05 30 15s257ms 508ms 06 69 32s545ms 471ms 07 233 1m53s 488ms 08 690 5m32s 481ms 09 599 4m34s 458ms 10 439 3m8s 428ms 11 399 2m41s 405ms 12 262 1m55s 439ms 13 394 2m55s 445ms 14 467 3m6s 399ms 15 392 2m44s 418ms 16 337 2m12s 392ms 17 223 1m23s 376ms 18 217 1m24s 390ms 19 322 2m20s 437ms 20 346 2m25s 419ms 21 140 1m12s 517ms 22 178 1m20s 450ms 23 106 50s11ms 471ms Sep 18 00 57 24s458ms 429ms 01 4 1s774ms 443ms [ User: augeeducacional - Total duration: 43m28s - Times executed: 5957 ]
[ Application: augeeducacional - principal - Total duration: 43m28s - Times executed: 5957 ]
-
select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210010981', '210011296', '210010988', '210011295', '210010985', '210010986', '210010987') and tp.id_cidadao = '6100163') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-17 19:08:34.173' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;
Date: 2021-09-17 21:38:04 Duration: 9s456ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210018532', '210018528', '210018529', '210018657', '210040769', '210018530', '210018531', '210018284', '210018285', '210018286', '210018282', '210018524', '210040765', '210040766', '210018527', '210040767', '210018523') and tp.id_cidadao = '2632519') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-13 17:51:13.932' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;
Date: 2021-09-17 08:41:47 Duration: 7s197ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210004004', '210004007', '210004000', '210004001', '210004002', '210004003', '210003996', '210004012', '210003997', '210003998', '210003999', '210004010') and tp.id_cidadao = '2646427') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 11:13:43.096' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;
Date: 2021-09-17 10:18:32 Duration: 6s398ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
12 42m37s 5,927 305ms 7s24ms 431ms select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in (...) and tp.id_cidadao = ?) and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > ? and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 17 01 26 12s286ms 472ms 02 5 2s409ms 481ms 03 12 4s279ms 356ms 04 10 6s 600ms 05 30 13s429ms 447ms 06 69 32s637ms 473ms 07 233 1m49s 469ms 08 690 5m31s 480ms 09 598 4m32s 455ms 10 440 3m9s 429ms 11 399 2m40s 402ms 12 262 1m52s 431ms 13 394 2m55s 446ms 14 467 3m7s 402ms 15 392 2m38s 404ms 16 337 2m11s 390ms 17 223 1m24s 376ms 18 217 1m25s 391ms 19 322 2m18s 429ms 20 337 2m20s 417ms 21 135 52s461ms 388ms 22 178 1m19s 446ms 23 93 53s681ms 577ms Sep 18 00 54 21s893ms 405ms 01 4 1s517ms 379ms [ User: augeeducacional - Total duration: 42m37s - Times executed: 5927 ]
[ Application: augeeducacional - principal - Total duration: 42m37s - Times executed: 5927 ]
-
select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210018532', '210018528', '210018529', '210018657', '210040769', '210018530', '210018531', '210018284', '210018285', '210018286', '210018282', '210018524', '210040765', '210040766', '210018527', '210040767', '210018523') and tp.id_cidadao = '2632519') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-13 17:51:13.932' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;
Date: 2021-09-17 08:41:54 Duration: 7s24ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210019207', '210015520', '210020115', '210019532', '210019213', '210019214', '210019438', '210019209', '210017258', '210019210', '210015515') and tp.id_cidadao = '2644817') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-17 23:04:01.939' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;
Date: 2021-09-17 23:17:05 Duration: 6s569ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210004004', '210004007', '210004000', '210004001', '210004002', '210004003', '210003996', '210004012', '210003997', '210003998', '210003999', '210004010') and tp.id_cidadao = '2646427') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 11:13:43.096' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;
Date: 2021-09-17 10:18:38 Duration: 6s357ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
13 41m48s 559 1s312ms 3m50s 4s486ms select count(*) from pg_buffercache;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 17 01 18 29s777ms 1s654ms 02 24 35s754ms 1s489ms 03 24 37s779ms 1s574ms 04 24 41s460ms 1s727ms 05 24 38s834ms 1s618ms 06 25 35s921ms 1s436ms 07 23 33s883ms 1s473ms 08 24 35s822ms 1s492ms 09 24 37s194ms 1s549ms 10 24 37s710ms 1s571ms 11 24 36s488ms 1s520ms 12 24 37s511ms 1s562ms 13 24 39s780ms 1s657ms 14 24 37s42ms 1s543ms 15 24 34s201ms 1s425ms 16 24 36s426ms 1s517ms 17 24 34s601ms 1s441ms 18 24 36s440ms 1s518ms 19 24 37s993ms 1s583ms 20 24 39s443ms 1s643ms 21 14 6m54s 29s572ms 22 27 14m50s 32s984ms 23 18 6m31s 21s752ms Sep 18 00 22 1m10s 3s203ms 01 4 7s495ms 1s873ms [ User: zabbix - Total duration: 41m48s - Times executed: 559 ]
[ Application: psql - Total duration: 41m48s - Times executed: 559 ]
-
select count(*) from pg_buffercache;
Date: 2021-09-17 23:01:04 Duration: 3m50s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-17 21:44:27 Duration: 2m30s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-17 22:18:21 Duration: 1m26s Database: postgres User: zabbix Remote: seedbm19 Application: psql
14 38m31s 1 38m31s 38m31s 38m31s insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, ?) as total, coalesce(rfgd.movel, ?) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, ?)) as total, sum(coalesce(movel, ?)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then ? else ? end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then ? else ? end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = ?;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 17 07 1 38m31s 38m31s [ User: augeeducacional - Total duration: 38m31s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 38m31s - Times executed: 1 ]
-
insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, 0) as total, coalesce(rfgd.movel, 0) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, 0)) as total, sum(coalesce(movel, 0)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = 3898;
Date: 2021-09-17 07:11:53 Duration: 38m31s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, 0) as total, coalesce(rfgd.movel, 0) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, 0)) as total, sum(coalesce(movel, 0)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = 3898;
Date: 2021-09-17 06:33:39 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
15 36m9s 299 5s592ms 3m26s 7s254ms select max(data) from movel.sincronizacao where id_sincronizacao <> ? and id_instituicao = ? and id_usuario = ? and id_dispositivo = ? and flg_expedicao = true;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Sep 17 08 11 4m40s 25s537ms 09 17 2m4s 7s317ms 10 203 21m29s 6s354ms 11 46 4m57s 6s457ms 13 4 42s142ms 10s535ms 14 3 23s27ms 7s675ms 15 1 6s416ms 6s416ms 18 1 11s843ms 11s843ms 19 13 1m33s 7s179ms [ User: augeeducacional - Total duration: 36m9s - Times executed: 299 ]
[ Application: augeeducacional - fila - Total duration: 36m9s - Times executed: 299 ]
-
select max(data) from movel.sincronizacao where id_sincronizacao <> '14470132' and id_instituicao = '60' and id_usuario = '479844' and id_dispositivo = '3895f60a2eafcdae' and flg_expedicao = true;
Date: 2021-09-17 08:01:06 Duration: 3m26s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select max(data) from movel.sincronizacao where id_sincronizacao <> '14474617' and id_instituicao = '60' and id_usuario = '1013063' and id_dispositivo = '00cdd9a7be055b06' and flg_expedicao = true;
Date: 2021-09-17 13:46:51 Duration: 19s164ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select max(data) from movel.sincronizacao where id_sincronizacao <> '14473058' and id_instituicao = '60' and id_usuario = '1016780' and id_dispositivo = '8a36a840fa1ce005' and flg_expedicao = true;
Date: 2021-09-17 11:08:54 Duration: 18s122ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
16 35m57s 1 35m57s 35m57s 35m57s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2021; ? - 09 - 17 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_hist";Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 17 23 1 35m57s 35m57s [ User: postgres - Total duration: 35m57s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 35m57s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2021; 2021 - 09 - 17 23:22:08 - 03[10211] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_hist";
Date: 2021-09-17 23:22:08 Duration: 35m57s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
17 33m26s 3,667 100ms 9s523ms 547ms select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end AS "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = ? left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = ? and amt.id_turma = ? order by id_nucleo_disciplina, d.ordem, d.descricao;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 17 01 66 15s803ms 239ms 02 72 13s221ms 183ms 03 13 3s3ms 231ms 04 10 2s66ms 206ms 05 57 11s69ms 194ms 06 121 20s391ms 168ms 07 140 29s497ms 210ms 08 139 37s250ms 267ms 09 154 44s901ms 291ms 10 160 50s256ms 314ms 11 161 51s368ms 319ms 12 136 47s715ms 350ms 13 114 41s404ms 363ms 14 127 52s942ms 416ms 15 167 1m4s 385ms 16 130 43s77ms 331ms 17 116 40s802ms 351ms 18 119 37s470ms 314ms 19 111 39s718ms 357ms 20 90 28s827ms 320ms 21 422 5m58s 850ms 22 626 11m7s 1s66ms 23 296 4m26s 901ms Sep 18 00 103 33s653ms 326ms 01 17 4s581ms 269ms [ User: augeeducacional - Total duration: 33m26s - Times executed: 3667 ]
[ Application: augeeducacional - principal - Total duration: 33m26s - Times executed: 3667 ]
-
select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end as "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = '1' left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = '2' left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = '3' left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = '4' left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '1') as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '2') as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '3') as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '4') as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '5') as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '6') as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = '8831294' and amt.id_turma = '190030123' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-17 22:19:09 Duration: 9s523ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end as "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = '1' left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = '2' left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = '3' left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = '4' left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '1') as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '2') as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '3') as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '4') as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '5') as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '6') as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = '9386480' and amt.id_turma = '200006507' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-17 22:55:20 Duration: 9s214ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end as "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = '1' left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = '2' left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = '3' left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = '4' left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '1') as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '2') as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '3') as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '4') as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '5') as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '6') as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = '9752797' and amt.id_turma = '210002386' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-17 22:32:19 Duration: 9s191ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
18 32m24s 1 32m24s 32m24s 32m24s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2019;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 17 21 1 32m24s 32m24s [ User: postgres - Total duration: 32m24s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 32m24s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2019;
Date: 2021-09-17 21:47:09 Duration: 32m24s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
19 32m2s 4,936 100ms 36s479ms 389ms insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, ? as id_disciplina, ? as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then ? else ? end) + coalesce(falta_anterior.falta_justificada, ?) as falta_justificada, sum( case when falta.flg_justificada is false then ? else ? end) + coalesce(falta_anterior.falta_nao_justificada, ?) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, ?) + coalesce(falta_anterior.falta_nao_justificada, ?) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = ? and falta.id_nota_periodo_aluno = ? left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = ? and falta_anterior.id_nota_periodo_aluno = ? where amt.id_turma = ? group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Sep 17 01 14 5s385ms 384ms 02 17 6s843ms 402ms 03 16 2s335ms 145ms 04 35 9s111ms 260ms 05 68 18s625ms 273ms 06 97 20s796ms 214ms 07 322 1m17s 240ms 08 605 2m11s 216ms 09 379 1m14s 197ms 10 311 57s118ms 183ms 11 367 1m4s 176ms 12 183 37s464ms 204ms 13 252 55s323ms 219ms 14 329 1m4s 195ms 15 289 55s472ms 191ms 16 144 26s614ms 184ms 17 166 30s952ms 186ms 18 93 16s946ms 182ms 19 173 29s857ms 172ms 20 176 29s729ms 168ms 21 256 5m46s 1s353ms 22 351 9m13s 1s577ms 23 228 3m8s 825ms Sep 18 00 57 17s29ms 298ms 01 8 1s494ms 186ms [ User: augeeducacional - Total duration: 32m2s - Times executed: 4936 ]
[ Application: augeeducacional - principal - Total duration: 22m17s - Times executed: 3366 ]
[ Application: augeeducacional - fila - Total duration: 9m44s - Times executed: 1570 ]
-
insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, '1134' as id_disciplina, '3' as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then 1 else 0 end) + coalesce(falta_anterior.falta_justificada, 0) as falta_justificada, sum( case when falta.flg_justificada is false then 1 else 0 end) + coalesce(falta_anterior.falta_nao_justificada, 0) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, 0) + coalesce(falta_anterior.falta_nao_justificada, 0) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = '1134' and falta.id_nota_periodo_aluno = '3' left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = '1134' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210007518' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-17 22:14:23 Duration: 36s479ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, '1128' as id_disciplina, '3' as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then 1 else 0 end) + coalesce(falta_anterior.falta_justificada, 0) as falta_justificada, sum( case when falta.flg_justificada is false then 1 else 0 end) + coalesce(falta_anterior.falta_nao_justificada, 0) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, 0) + coalesce(falta_anterior.falta_nao_justificada, 0) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = '1128' and falta.id_nota_periodo_aluno = '3' left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = '1128' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210017416' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-17 22:20:18 Duration: 29s229ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, '1132' as id_disciplina, '3' as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then 1 else 0 end) + coalesce(falta_anterior.falta_justificada, 0) as falta_justificada, sum( case when falta.flg_justificada is false then 1 else 0 end) + coalesce(falta_anterior.falta_nao_justificada, 0) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, 0) + coalesce(falta_anterior.falta_nao_justificada, 0) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = '1132' and falta.id_nota_periodo_aluno = '3' left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = '1132' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210005544' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-17 22:30:11 Duration: 24s203ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
20 31m13s 526 1s454ms 3m41s 3s561ms select count(*) from pg_buffercache where reldatabase is not null;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Sep 17 01 18 33s783ms 1s876ms 02 24 42s352ms 1s764ms 03 24 40s987ms 1s707ms 04 24 42s190ms 1s757ms 05 24 40s390ms 1s682ms 06 25 41s354ms 1s654ms 07 23 39s375ms 1s711ms 08 24 39s594ms 1s649ms 09 24 39s267ms 1s636ms 10 24 40s364ms 1s681ms 11 24 38s814ms 1s617ms 12 24 39s917ms 1s663ms 13 24 39s237ms 1s634ms 14 24 42s42ms 1s751ms 15 24 39s361ms 1s640ms 16 24 40s52ms 1s668ms 17 24 40s950ms 1s706ms 18 24 39s268ms 1s636ms 19 24 40s7ms 1s666ms 20 23 40s727ms 1s770ms 21 11 4m38s 25s360ms 22 14 7m57s 34s91ms 23 11 4m48s 26s207ms Sep 18 00 14 23s585ms 1s684ms 01 3 5s119ms 1s706ms [ User: zabbix - Total duration: 31m13s - Times executed: 526 ]
[ Application: psql - Total duration: 31m13s - Times executed: 526 ]
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 23:01:05 Duration: 3m41s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 21:44:27 Duration: 2m15s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 22:18:21 Duration: 1m11s Database: postgres User: zabbix Remote: seedbm19 Application: psql
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 8,054 4h27m8s 1s445ms 9s894ms 1s990ms select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = ? and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = ?) union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = ? inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = ? and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = ? and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Sep 17 01 29 1m7s 2s319ms 02 13 25s925ms 1s994ms 03 28 55s401ms 1s978ms 04 34 1m11s 2s107ms 05 44 1m31s 2s71ms 06 99 2m59s 1s818ms 07 351 11m40s 1s996ms 08 949 31m34s 1s995ms 09 807 26m42s 1s985ms 10 596 19m27s 1s958ms 11 557 18m4s 1s946ms 12 334 10m37s 1s909ms 13 527 17m18s 1s969ms 14 616 20m24s 1s987ms 15 522 17m26s 2s4ms 16 435 13m52s 1s913ms 17 302 9m32s 1s895ms 18 307 9m56s 1s941ms 19 433 14m51s 2s59ms 20 452 16m6s 2s138ms 21 189 6m52s 2s184ms 22 227 7m47s 2s61ms 23 120 3m56s 1s970ms Sep 18 00 79 2m37s 1s992ms 01 4 8s25ms 2s6ms [ User: augeeducacional - Total duration: 4h27m8s - Times executed: 8054 ]
[ Application: augeeducacional - principal - Total duration: 4h27m8s - Times executed: 8054 ]
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7005662') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7005662' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-17 21:35:48 Duration: 9s894ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7835101') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7835101' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-17 22:57:36 Duration: 7s359ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '6311817') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '6311817' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 00:16:06 Duration: 3s766ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
2 6,997 27m22s 100ms 9s881ms 234ms select exists ( select null from movel.turma_mudanca where id_turma in ( select tp.id_turma from turma_professor tp where tp.id_cidadao = ?) and data between ? and now());Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Sep 17 01 30 7s20ms 234ms 02 12 9s765ms 813ms 03 21 5s731ms 272ms 04 29 8s400ms 289ms 05 36 8s586ms 238ms 06 46 8s171ms 177ms 07 266 1m 226ms 08 808 3m17s 244ms 09 689 2m38s 230ms 10 511 1m44s 204ms 11 477 1m29s 187ms 12 288 1m 208ms 13 452 1m37s 215ms 14 537 1m49s 204ms 15 457 1m53s 248ms 16 389 1m12s 186ms 17 265 54s338ms 205ms 18 260 1m7s 260ms 19 388 1m59s 308ms 20 412 2m13s 324ms 21 205 1m3s 310ms 22 257 47s852ms 186ms 23 102 22s976ms 225ms Sep 18 00 56 19s947ms 356ms 01 4 887ms 221ms [ User: augeeducacional - Total duration: 27m22s - Times executed: 6997 ]
[ Application: augeeducacional - principal - Total duration: 27m22s - Times executed: 6997 ]
-
select exists ( select null from movel.turma_mudanca where id_turma in ( select tp.id_turma from turma_professor tp where tp.id_cidadao = '6305636') and data between '2021-07-28 10:58:24.923' and now());
Date: 2021-09-17 09:55:01 Duration: 9s881ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select exists ( select null from movel.turma_mudanca where id_turma in ( select tp.id_turma from turma_professor tp where tp.id_cidadao = '7817623') and data between '2021-08-26 11:15:27.685' and now());
Date: 2021-09-17 15:58:20 Duration: 9s281ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select exists ( select null from movel.turma_mudanca where id_turma in ( select tp.id_turma from turma_professor tp where tp.id_cidadao = '5514067') and data between '2021-07-27 11:48:20.987' and now());
Date: 2021-09-17 18:44:50 Duration: 8s715ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
3 5,957 43m28s 305ms 9s456ms 437ms select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in (...) and tp.id_cidadao = ?) and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > ? and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Sep 17 01 26 12s39ms 463ms 02 5 4s370ms 874ms 03 12 6s589ms 549ms 04 10 9s866ms 986ms 05 30 15s257ms 508ms 06 69 32s545ms 471ms 07 233 1m53s 488ms 08 690 5m32s 481ms 09 599 4m34s 458ms 10 439 3m8s 428ms 11 399 2m41s 405ms 12 262 1m55s 439ms 13 394 2m55s 445ms 14 467 3m6s 399ms 15 392 2m44s 418ms 16 337 2m12s 392ms 17 223 1m23s 376ms 18 217 1m24s 390ms 19 322 2m20s 437ms 20 346 2m25s 419ms 21 140 1m12s 517ms 22 178 1m20s 450ms 23 106 50s11ms 471ms Sep 18 00 57 24s458ms 429ms 01 4 1s774ms 443ms [ User: augeeducacional - Total duration: 43m28s - Times executed: 5957 ]
[ Application: augeeducacional - principal - Total duration: 43m28s - Times executed: 5957 ]
-
select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210010981', '210011296', '210010988', '210011295', '210010985', '210010986', '210010987') and tp.id_cidadao = '6100163') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-17 19:08:34.173' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;
Date: 2021-09-17 21:38:04 Duration: 9s456ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210018532', '210018528', '210018529', '210018657', '210040769', '210018530', '210018531', '210018284', '210018285', '210018286', '210018282', '210018524', '210040765', '210040766', '210018527', '210040767', '210018523') and tp.id_cidadao = '2632519') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-13 17:51:13.932' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;
Date: 2021-09-17 08:41:47 Duration: 7s197ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_aluno_matricula, apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.id_opcao_eixo_modelo_aval, apontamento.expressao_aval_livre, apontamento.valor_numerico, apontamento.id_area_conhecimento_gestao from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210004004', '210004007', '210004000', '210004001', '210004002', '210004003', '210003996', '210004012', '210003997', '210003998', '210003999', '210004010') and tp.id_cidadao = '2646427') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 11:13:43.096' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) r;
Date: 2021-09-17 10:18:32 Duration: 6s398ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
4 5,927 42m37s 305ms 7s24ms 431ms select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in (...) and tp.id_cidadao = ?) and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > ? and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 17 01 26 12s286ms 472ms 02 5 2s409ms 481ms 03 12 4s279ms 356ms 04 10 6s 600ms 05 30 13s429ms 447ms 06 69 32s637ms 473ms 07 233 1m49s 469ms 08 690 5m31s 480ms 09 598 4m32s 455ms 10 440 3m9s 429ms 11 399 2m40s 402ms 12 262 1m52s 431ms 13 394 2m55s 446ms 14 467 3m7s 402ms 15 392 2m38s 404ms 16 337 2m11s 390ms 17 223 1m24s 376ms 18 217 1m25s 391ms 19 322 2m18s 429ms 20 337 2m20s 417ms 21 135 52s461ms 388ms 22 178 1m19s 446ms 23 93 53s681ms 577ms Sep 18 00 54 21s893ms 405ms 01 4 1s517ms 379ms [ User: augeeducacional - Total duration: 42m37s - Times executed: 5927 ]
[ Application: augeeducacional - principal - Total duration: 42m37s - Times executed: 5927 ]
-
select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210018532', '210018528', '210018529', '210018657', '210040769', '210018530', '210018531', '210018284', '210018285', '210018286', '210018282', '210018524', '210040765', '210040766', '210018527', '210040767', '210018523') and tp.id_cidadao = '2632519') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-13 17:51:13.932' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;
Date: 2021-09-17 08:41:54 Duration: 7s24ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210019207', '210015520', '210020115', '210019532', '210019213', '210019214', '210019438', '210019209', '210017258', '210019210', '210015515') and tp.id_cidadao = '2644817') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-17 23:04:01.939' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;
Date: 2021-09-17 23:17:05 Duration: 6s569ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, case when apontamento.opcoes_eixo_modelo_aval is not null then opcao_eixo else apontamento.id_opcao_eixo_modelo_aval end as id_opcao_eixo_modelo_aval from ( select apontamento.id_turma, apontamento.id_area_conhecimento_gestao, apontamento.id_aluno_matricula, apontamento.id_nota_periodo_aluno, apontamento.id_eixo_modelo_avaliacao_desc, apontamento.opcoes_eixo_modelo_aval, apontamento.id_opcao_eixo_modelo_aval from apontamento_acompanhamento_atitudinal apontamento inner join turma on turma.id_turma = apontamento.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and (apontamento.opcoes_eixo_modelo_aval is not null or apontamento.id_opcao_eixo_modelo_aval is not null) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular inner join disciplina on disciplina.id_disciplina = cc.id_disciplina where tp.id_turma = turma.id_turma and disciplina.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and tp.id_turma in ('210004004', '210004007', '210004000', '210004001', '210004002', '210004003', '210003996', '210004012', '210003997', '210003998', '210003999', '210004010') and tp.id_cidadao = '2646427') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 11:13:43.096' and registro.id_turma = apontamento.id_turma and registro.id_aluno_matricula = apontamento.id_aluno_matricula and registro.id_area_conhecimento_gestao = apontamento.id_area_conhecimento_gestao and registro.id_nota_periodo_aluno = apontamento.id_nota_periodo_aluno)) as apontamento left join unnest(apontamento.opcoes_eixo_modelo_aval) as opcao_eixo on apontamento.opcoes_eixo_modelo_aval is not null) r;
Date: 2021-09-17 10:18:38 Duration: 6s357ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
5 4,936 32m2s 100ms 36s479ms 389ms insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, ? as id_disciplina, ? as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then ? else ? end) + coalesce(falta_anterior.falta_justificada, ?) as falta_justificada, sum( case when falta.flg_justificada is false then ? else ? end) + coalesce(falta_anterior.falta_nao_justificada, ?) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, ?) + coalesce(falta_anterior.falta_nao_justificada, ?) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = ? and falta.id_nota_periodo_aluno = ? left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = ? and falta_anterior.id_nota_periodo_aluno = ? where amt.id_turma = ? group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Sep 17 01 14 5s385ms 384ms 02 17 6s843ms 402ms 03 16 2s335ms 145ms 04 35 9s111ms 260ms 05 68 18s625ms 273ms 06 97 20s796ms 214ms 07 322 1m17s 240ms 08 605 2m11s 216ms 09 379 1m14s 197ms 10 311 57s118ms 183ms 11 367 1m4s 176ms 12 183 37s464ms 204ms 13 252 55s323ms 219ms 14 329 1m4s 195ms 15 289 55s472ms 191ms 16 144 26s614ms 184ms 17 166 30s952ms 186ms 18 93 16s946ms 182ms 19 173 29s857ms 172ms 20 176 29s729ms 168ms 21 256 5m46s 1s353ms 22 351 9m13s 1s577ms 23 228 3m8s 825ms Sep 18 00 57 17s29ms 298ms 01 8 1s494ms 186ms [ User: augeeducacional - Total duration: 32m2s - Times executed: 4936 ]
[ Application: augeeducacional - principal - Total duration: 22m17s - Times executed: 3366 ]
[ Application: augeeducacional - fila - Total duration: 9m44s - Times executed: 1570 ]
-
insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, '1134' as id_disciplina, '3' as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then 1 else 0 end) + coalesce(falta_anterior.falta_justificada, 0) as falta_justificada, sum( case when falta.flg_justificada is false then 1 else 0 end) + coalesce(falta_anterior.falta_nao_justificada, 0) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, 0) + coalesce(falta_anterior.falta_nao_justificada, 0) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = '1134' and falta.id_nota_periodo_aluno = '3' left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = '1134' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210007518' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-17 22:14:23 Duration: 36s479ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, '1128' as id_disciplina, '3' as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then 1 else 0 end) + coalesce(falta_anterior.falta_justificada, 0) as falta_justificada, sum( case when falta.flg_justificada is false then 1 else 0 end) + coalesce(falta_anterior.falta_nao_justificada, 0) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, 0) + coalesce(falta_anterior.falta_nao_justificada, 0) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = '1128' and falta.id_nota_periodo_aluno = '3' left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = '1128' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210017416' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-17 22:20:18 Duration: 29s229ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into falta_aluno_disciplina (id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, falta_justificada, falta_nao_justificada, qtd_faltas) select amt.id_aluno_matricula, amt.id_turma, '1132' as id_disciplina, '3' as id_nota_periodo_aluno, sum( case when falta.flg_justificada is true then 1 else 0 end) + coalesce(falta_anterior.falta_justificada, 0) as falta_justificada, sum( case when falta.flg_justificada is false then 1 else 0 end) + coalesce(falta_anterior.falta_nao_justificada, 0) as falta_nao_justificada, count(falta.id_aluno_matricula) + coalesce(falta_anterior.falta_justificada, 0) + coalesce(falta_anterior.falta_nao_justificada, 0) as qtd_faltas from aluno_matr_turma amt left join falta_aluno_disciplina_diario falta on falta.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta.id_turma and falta.id_disciplina = '1132' and falta.id_nota_periodo_aluno = '3' left join falta_anterior_aluno_disciplina falta_anterior on falta_anterior.id_aluno_matricula = amt.id_aluno_matricula and amt.id_turma = falta_anterior.id_turma and falta_anterior.id_disciplina = '1132' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210005544' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-17 22:30:11 Duration: 24s203ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
6 3,667 33m26s 100ms 9s523ms 547ms select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end AS "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = ? left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = ? left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = ?) as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = ? and amt.id_turma = ? order by id_nucleo_disciplina, d.ordem, d.descricao;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Sep 17 01 66 15s803ms 239ms 02 72 13s221ms 183ms 03 13 3s3ms 231ms 04 10 2s66ms 206ms 05 57 11s69ms 194ms 06 121 20s391ms 168ms 07 140 29s497ms 210ms 08 139 37s250ms 267ms 09 154 44s901ms 291ms 10 160 50s256ms 314ms 11 161 51s368ms 319ms 12 136 47s715ms 350ms 13 114 41s404ms 363ms 14 127 52s942ms 416ms 15 167 1m4s 385ms 16 130 43s77ms 331ms 17 116 40s802ms 351ms 18 119 37s470ms 314ms 19 111 39s718ms 357ms 20 90 28s827ms 320ms 21 422 5m58s 850ms 22 626 11m7s 1s66ms 23 296 4m26s 901ms Sep 18 00 103 33s653ms 326ms 01 17 4s581ms 269ms [ User: augeeducacional - Total duration: 33m26s - Times executed: 3667 ]
[ Application: augeeducacional - principal - Total duration: 33m26s - Times executed: 3667 ]
-
select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end as "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = '1' left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = '2' left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = '3' left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = '4' left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '1') as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '2') as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '3') as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '4') as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '5') as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '6') as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = '8831294' and amt.id_turma = '190030123' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-17 22:19:09 Duration: 9s523ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end as "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = '1' left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = '2' left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = '3' left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = '4' left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '1') as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '2') as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '3') as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '4') as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '5') as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '6') as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = '9386480' and amt.id_turma = '200006507' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-17 22:55:20 Duration: 9s214ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select distinct d.id_disciplina, d.descricao, cc.flg_aponta_notas, p1.nota as nota_p1, p1.sigla as conceito_p1, fad1.qtd_faltas as qtd_faltas_p1, p1.flg_nao_compareceu as nc_p1, p2.nota as nota_p2, p2.sigla as conceito_p2, fad2.qtd_faltas as qtd_faltas_p2, p2.flg_nao_compareceu as nc_p2, p3.nota as nota_p3, p3.sigla as conceito_p3, fad3.qtd_faltas as qtd_faltas_p3, p3.flg_nao_compareceu as nc_p3, p4.nota as nota_p4, p4.sigla as conceito_p4, fad4.qtd_faltas as qtd_faltas_p4, p4.flg_nao_compareceu as nc_p4, cf.nota as nota_rf, cf.sigla as conceito_rf, null as qtd_faltas, rec.nota as nota_rec, rec.sigla conceito_rec, cc.qtd_aulas_semanal, amdd.flg_dispensado_todos_periodos is true as flg_dispensado, case when amdd.flg_dispensado_todos_periodos is true then null else amdd.periodos || mdp.periodos end as "periodosDispensaDisciplina", null as perc_freq, null as flg_possui_falta, rec.flg_nao_compareceu as nc_rec, fad1.falta_justificada as fj_p1, fad1.falta_nao_justificada as fnj_p1, fad2.falta_justificada as fj_p2, fad2.falta_nao_justificada as fnj_p2, fad3.falta_justificada as fj_p3, fad3.falta_nao_justificada as fnj_p3, fad4.falta_justificada as fj_p4, fad4.falta_nao_justificada as fnj_p4, null as qtd_faltas_nao_justificadas, cc.flg_aponta_faltas, d.ordem, cc.id_nucleo_disciplina, nd.descricao_historico from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join turma_serie ts on ts.id_serie = amt.id_serie_enturmacao and ts.id_turma = amt.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on d.id_disciplina = cc.id_disciplina inner join nucleo_disciplina nd on nd.id_nucleo_disciplina = cc.id_nucleo_disciplina left join aluno_matr_dispensa_disciplina amdd on amdd.id_aluno_matricula = am.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = d.id_disciplina left join aluno_matr_dispensa_periodo amdp on amdp.id_aluno_matricula = am.id_aluno_matricula left join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo left join falta_aluno_disciplina fad1 on fad1.id_aluno_matricula = am.id_aluno_matricula and fad1.id_turma = amt.id_turma and fad1.id_disciplina = d.id_disciplina and fad1.id_nota_periodo_aluno = '1' left join falta_aluno_disciplina fad2 on fad2.id_aluno_matricula = am.id_aluno_matricula and fad2.id_turma = amt.id_turma and fad2.id_disciplina = d.id_disciplina and fad2.id_nota_periodo_aluno = '2' left join falta_aluno_disciplina fad3 on fad3.id_aluno_matricula = am.id_aluno_matricula and fad3.id_turma = amt.id_turma and fad3.id_disciplina = d.id_disciplina and fad3.id_nota_periodo_aluno = '3' left join falta_aluno_disciplina fad4 on fad4.id_aluno_matricula = am.id_aluno_matricula and fad4.id_turma = amt.id_turma and fad4.id_disciplina = d.id_disciplina and fad4.id_nota_periodo_aluno = '4' left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '1') as p1 on p1.id_aluno_matricula = amt.id_aluno_matricula and p1.id_turma = amt.id_turma and p1.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '2') as p2 on p2.id_aluno_matricula = amt.id_aluno_matricula and p2.id_turma = amt.id_turma and p2.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '3') as p3 on p3.id_aluno_matricula = amt.id_aluno_matricula and p3.id_turma = amt.id_turma and p3.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, coalesce(na.nota_continuidade_ciclo, na.nota) as nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '4') as p4 on p4.id_aluno_matricula = amt.id_aluno_matricula and p4.id_turma = amt.id_turma and p4.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '5') as cf on cf.id_aluno_matricula = amt.id_aluno_matricula and cf.id_turma = amt.id_turma and cf.id_disciplina = d.id_disciplina left join ( select na.id_disciplina, na.id_aluno_matricula, na.id_turma, na.nota, na.flg_nao_compareceu, ca.sigla from nota_aluno na left join conceito_avaliacao ca on ca.id_conceito_avaliacao = na.id_conceito_avaliacao where na.id_nota_periodo_aluno = '6') as rec on rec.id_aluno_matricula = amt.id_aluno_matricula and rec.id_turma = amt.id_turma and rec.id_disciplina = d.id_disciplina where am.id_aluno_matricula = '9752797' and amt.id_turma = '210002386' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-17 22:32:19 Duration: 9s191ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
7 3,188 4h52m3s 2s732ms 12m33s 5s496ms select count(*) as fila from fila_trabalho.fila_trabalho where id_situacao_trabalho in (...) and entrada_fila > (now() - interval ?);Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Sep 17 01 107 6m41s 3s754ms 02 145 7m49s 3s235ms 03 146 7m55s 3s255ms 04 144 8m18s 3s458ms 05 144 8m3s 3s357ms 06 146 7m37s 3s135ms 07 143 7m26s 3s120ms 08 143 7m28s 3s134ms 09 145 7m46s 3s219ms 10 143 7m50s 3s291ms 11 142 7m43s 3s266ms 12 144 7m47s 3s246ms 13 145 7m55s 3s279ms 14 145 7m59s 3s303ms 15 142 7m42s 3s254ms 16 148 8m3s 3s265ms 17 144 7m39s 3s193ms 18 145 7m47s 3s226ms 19 144 8m13s 3s429ms 20 125 7m19s 3s513ms 21 54 1h28m28s 1m38s 22 56 22m52s 24s505ms 23 101 17m7s 10s169ms Sep 18 00 121 6m56s 3s438ms 01 26 1m30s 3s467ms [ User: zabbix - Total duration: 4h52m3s - Times executed: 3188 ]
[ Application: psql - Total duration: 4h52m3s - Times executed: 3188 ]
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 12m33s Database: augeeducacional User: zabbix Remote: [local] Application: psql
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 12m1s Database: augeeducacional User: zabbix Remote: [local] Application: psql
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 11m3s Database: augeeducacional User: zabbix Remote: [local] Application: psql
8 2,756 21m11s 156ms 9s320ms 461ms select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, ?) as entrada_fila, to_char(inicio_execucao, ?) as inicio_execucao, to_char(fim_execucao, ?) as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> ? as content_type_arquivo, f.atributos ->> ? as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = ? and f.id_situacao_trabalho <> ? and entrada_fila >= ? and entrada_fila < ? and f.usuarios @> array[?] order by f.entrada_fila desc limit ?;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Sep 17 01 3 2s233ms 744ms 02 12 5s230ms 435ms 05 15 10s957ms 730ms 06 12 3s56ms 254ms 07 97 34s557ms 356ms 08 236 1m18s 334ms 09 357 1m58s 333ms 10 309 1m42s 332ms 11 278 1m17s 277ms 12 185 50s597ms 273ms 13 182 54s180ms 297ms 14 223 1m5s 291ms 15 201 1m16s 381ms 16 156 55s613ms 356ms 17 102 38s431ms 376ms 18 64 28s431ms 444ms 19 104 57s246ms 550ms 20 71 40s689ms 573ms 21 22 24s178ms 1s99ms 22 94 5m24s 3s453ms 23 22 14s691ms 667ms Sep 18 00 11 7s330ms 666ms [ User: augeeducacional - Total duration: 21m11s - Times executed: 2756 ]
[ Application: augeeducacional - principal - Total duration: 21m11s - Times executed: 2756 ]
-
select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, 'DD/MM/YYYY HH24:MI:SS') as entrada_fila, to_char(inicio_execucao, 'DD/MM/YYYY HH24:MI:SS') as inicio_execucao, to_char(fim_execucao, 'DD/MM/YYYY HH24:MI:SS') as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> 'arquivoResultado.contentType' as content_type_arquivo, f.atributos ->> 'arquivoResultado.extensaoArquivo' as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = '60' and f.id_situacao_trabalho <> '8' and entrada_fila >= '2021-09-17 00:00:00' and entrada_fila < '2021-09-18 00:00:00' and f.usuarios @> ARRAY['247542'] order by f.entrada_fila desc limit 10;
Date: 2021-09-17 22:14:43 Duration: 9s320ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, 'DD/MM/YYYY HH24:MI:SS') as entrada_fila, to_char(inicio_execucao, 'DD/MM/YYYY HH24:MI:SS') as inicio_execucao, to_char(fim_execucao, 'DD/MM/YYYY HH24:MI:SS') as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> 'arquivoResultado.contentType' as content_type_arquivo, f.atributos ->> 'arquivoResultado.extensaoArquivo' as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = '60' and f.id_situacao_trabalho <> '8' and entrada_fila >= '2021-09-17 00:00:00' and entrada_fila < '2021-09-18 00:00:00' and f.usuarios @> ARRAY['247542'] order by f.entrada_fila desc limit 10;
Date: 2021-09-17 22:14:42 Duration: 8s928ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, 'DD/MM/YYYY HH24:MI:SS') as entrada_fila, to_char(inicio_execucao, 'DD/MM/YYYY HH24:MI:SS') as inicio_execucao, to_char(fim_execucao, 'DD/MM/YYYY HH24:MI:SS') as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> 'arquivoResultado.contentType' as content_type_arquivo, f.atributos ->> 'arquivoResultado.extensaoArquivo' as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = '60' and f.id_situacao_trabalho <> '8' and entrada_fila >= '2021-09-17 00:00:00' and entrada_fila < '2021-09-18 00:00:00' and f.usuarios @> ARRAY['54888'] order by f.entrada_fila desc limit 10;
Date: 2021-09-17 22:07:22 Duration: 8s604ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
9 2,744 17m33s 150ms 8s229ms 383ms select count(*) as contagem from ( select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, ?) as entrada_fila, to_char(inicio_execucao, ?) as inicio_execucao, to_char(fim_execucao, ?) as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> ? as content_type_arquivo, f.atributos ->> ? as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = ? and f.id_situacao_trabalho <> ? and entrada_fila >= ? and entrada_fila < ? and f.usuarios @> array[?] order by f.entrada_fila desc) tabela;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 17 01 3 1s654ms 551ms 02 12 3s797ms 316ms 05 15 3s920ms 261ms 06 12 3s24ms 252ms 07 97 29s327ms 302ms 08 236 1m12s 309ms 09 357 1m48s 304ms 10 309 1m34s 305ms 11 277 1m12s 260ms 12 184 48s633ms 264ms 13 180 50s20ms 277ms 14 225 1m2s 277ms 15 201 1m7s 334ms 16 156 53s950ms 345ms 17 102 34s390ms 337ms 18 64 22s751ms 355ms 19 104 43s501ms 418ms 20 70 29s178ms 416ms 21 21 10s90ms 480ms 22 88 3m47s 2s582ms 23 20 8s879ms 443ms Sep 18 00 11 5s255ms 477ms [ User: augeeducacional - Total duration: 17m33s - Times executed: 2744 ]
[ Application: augeeducacional - principal - Total duration: 17m33s - Times executed: 2744 ]
-
select count(*) as contagem from ( select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, 'DD/MM/YYYY HH24:MI:SS') as entrada_fila, to_char(inicio_execucao, 'DD/MM/YYYY HH24:MI:SS') as inicio_execucao, to_char(fim_execucao, 'DD/MM/YYYY HH24:MI:SS') as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> 'arquivoResultado.contentType' as content_type_arquivo, f.atributos ->> 'arquivoResultado.extensaoArquivo' as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = '60' and f.id_situacao_trabalho <> '8' and entrada_fila >= '2021-09-17 00:00:00' and entrada_fila < '2021-09-18 00:00:00' and f.usuarios @> ARRAY['247542'] order by f.entrada_fila desc) tabela;
Date: 2021-09-17 22:17:30 Duration: 8s229ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select count(*) as contagem from ( select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, 'DD/MM/YYYY HH24:MI:SS') as entrada_fila, to_char(inicio_execucao, 'DD/MM/YYYY HH24:MI:SS') as inicio_execucao, to_char(fim_execucao, 'DD/MM/YYYY HH24:MI:SS') as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> 'arquivoResultado.contentType' as content_type_arquivo, f.atributos ->> 'arquivoResultado.extensaoArquivo' as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = '60' and f.id_situacao_trabalho <> '8' and entrada_fila >= '2021-09-17 00:00:00' and entrada_fila < '2021-09-18 00:00:00' and f.usuarios @> ARRAY['247542'] order by f.entrada_fila desc) tabela;
Date: 2021-09-17 22:18:00 Duration: 7s594ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select count(*) as contagem from ( select id_fila_trabalho, descricao_metodo, to_char(entrada_fila, 'DD/MM/YYYY HH24:MI:SS') as entrada_fila, to_char(inicio_execucao, 'DD/MM/YYYY HH24:MI:SS') as inicio_execucao, to_char(fim_execucao, 'DD/MM/YYYY HH24:MI:SS') as fim_execucao, s.id_situacao_trabalho, s.nome as situacao, f.atributos ->> 'arquivoResultado.contentType' as content_type_arquivo, f.atributos ->> 'arquivoResultado.extensaoArquivo' as extensao_arquivo from fila_trabalho.fila_trabalho f join fila_trabalho.situacao_trabalho s on s.id_situacao_trabalho = f.id_situacao_trabalho where f.id_instituicao = '60' and f.id_situacao_trabalho <> '8' and entrada_fila >= '2021-09-17 00:00:00' and entrada_fila < '2021-09-18 00:00:00' and f.usuarios @> ARRAY['247542'] order by f.entrada_fila desc) tabela;
Date: 2021-09-17 22:14:12 Duration: 7s242ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
10 2,054 7m31s 100ms 8s786ms 219ms select ccar.id_recurso_didatico, case when ccar.id_recurso_didatico is null then ccar.descricao else rd.descricao end as descricao from conteudo_curricular_aula_recurso ccar left join recurso_didatico rd using (id_recurso_didatico) where id_conteudo_curricular_aula = ? order by descricao;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 17 02 4 588ms 147ms 03 1 183ms 183ms 04 2 210ms 105ms 05 2 223ms 111ms 06 4 498ms 124ms 07 5 720ms 144ms 08 15 2s157ms 143ms 09 27 4s210ms 155ms 10 17 2s617ms 153ms 11 16 2s113ms 132ms 12 15 2s435ms 162ms 13 13 1s908ms 146ms 14 11 1s575ms 143ms 15 19 3s50ms 160ms 16 14 2s82ms 148ms 17 5 575ms 115ms 19 22 3s254ms 147ms 20 15 3s40ms 202ms 21 545 1m59s 219ms 22 948 3m32s 224ms 23 334 1m15s 227ms Sep 18 00 20 11s675ms 583ms [ User: augeeducacional - Total duration: 7m31s - Times executed: 2054 ]
[ Application: augeeducacional - principal - Total duration: 7m31s - Times executed: 2053 ]
[ Application: augeeducacional - fila - Total duration: 117ms - Times executed: 1 ]
-
select ccar.id_recurso_didatico, case when ccar.id_recurso_didatico is null then ccar.descricao else rd.descricao end as descricao from conteudo_curricular_aula_recurso ccar left join recurso_didatico rd using (id_recurso_didatico) where id_conteudo_curricular_aula = '102237195' order by descricao;
Date: 2021-09-17 23:01:03 Duration: 8s786ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ccar.id_recurso_didatico, case when ccar.id_recurso_didatico is null then ccar.descricao else rd.descricao end as descricao from conteudo_curricular_aula_recurso ccar left join recurso_didatico rd using (id_recurso_didatico) where id_conteudo_curricular_aula = '97284527' order by descricao;
Date: 2021-09-18 00:11:55 Duration: 6s701ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ccar.id_recurso_didatico, case when ccar.id_recurso_didatico is null then ccar.descricao else rd.descricao end as descricao from conteudo_curricular_aula_recurso ccar left join recurso_didatico rd using (id_recurso_didatico) where id_conteudo_curricular_aula = '104698760' order by descricao;
Date: 2021-09-17 22:54:52 Duration: 4s692ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
11 1,974 23m22s 100ms 9s865ms 710ms select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and nota.id_turma in (...) and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > ? and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = ? and tp.id_turma in (...) and cc.id_disciplina = nota.id_disciplina)) r;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 17 01 16 4s22ms 251ms 02 3 1s105ms 368ms 03 7 2s81ms 297ms 04 8 5s36ms 629ms 05 23 18s347ms 797ms 06 30 33s333ms 1s111ms 07 132 1m11s 539ms 08 282 2m38s 560ms 09 195 1m50s 568ms 10 116 48s927ms 421ms 11 99 59s731ms 603ms 12 75 44s504ms 593ms 13 125 1m10s 562ms 14 113 1m29s 796ms 15 133 1m32s 691ms 16 71 1m30s 1s268ms 17 49 30s387ms 620ms 18 59 21s280ms 360ms 19 118 1m19s 671ms 20 151 1m50s 730ms 21 67 1m21s 1s212ms 22 46 1m38s 2s150ms 23 33 51s747ms 1s568ms Sep 18 00 21 28s874ms 1s374ms 01 2 487ms 243ms [ User: augeeducacional - Total duration: 23m22s - Times executed: 1974 ]
[ Application: augeeducacional - principal - Total duration: 23m22s - Times executed: 1974 ]
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210020589', '210020590', '210020594') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-16 11:58:03.349' and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '7798012' and tp.id_turma in ('210020589', '210020590', '210020594') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 00:24:19 Duration: 9s865ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210010981', '210010985', '210010986', '210010987', '210010988', '210011295', '210011296') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-17 19:08:34.173' and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '6100163' and tp.id_turma in ('210010981', '210010985', '210010986', '210010987', '210010988', '210011295', '210011296') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 21:37:52 Duration: 9s576ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210002688', '210002689', '210002690', '210003834', '210003835', '210003836', '210003837', '210003838', '210006302') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-17 11:29:55.514' and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '6333905' and tp.id_turma in ('210002688', '210002689', '210002690', '210003834', '210003835', '210003836', '210003837', '210003838', '210006302') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 22:50:57 Duration: 9s120ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
12 1,893 12m53s 100ms 9s285ms 408ms select sum(falta_nao_justificada) from falta_aluno_disciplina fad where id_nota_periodo_aluno = ? and id_aluno_matricula = ? and id_turma = ? and not exists ( select null from aluno_matr_dispensa_disciplina dispensa where dispensa.id_aluno_matricula = ? and dispensa.id_turma = ? and dispensa.id_disciplina = fad.id_disciplina and (dispensa.flg_dispensado_todos_periodos is true or dispensa.periodos @> array[?]));Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 17 01 13 3s359ms 258ms 02 1 179ms 179ms 03 2 215ms 107ms 04 2 398ms 199ms 05 3 381ms 127ms 06 4 754ms 188ms 07 20 3s8ms 150ms 08 23 3s814ms 165ms 09 24 3s345ms 139ms 10 39 6s295ms 161ms 11 41 6s390ms 155ms 12 41 7s618ms 185ms 13 56 9s499ms 169ms 14 64 11s544ms 180ms 15 68 11s714ms 172ms 16 35 6s83ms 173ms 17 33 5s934ms 179ms 18 29 5s578ms 192ms 19 38 5s922ms 155ms 20 21 3s176ms 151ms 21 325 2m27s 454ms 22 660 6m5s 553ms 23 300 2m29s 497ms Sep 18 00 46 15s908ms 345ms 01 5 673ms 134ms [ User: augeeducacional - Total duration: 12m53s - Times executed: 1893 ]
[ Application: augeeducacional - principal - Total duration: 12m53s - Times executed: 1893 ]
-
select sum(falta_nao_justificada) from falta_aluno_disciplina fad where id_nota_periodo_aluno = '1' and id_aluno_matricula = '10135079' and id_turma = '210016556' and not exists ( select null from aluno_matr_dispensa_disciplina dispensa where dispensa.id_aluno_matricula = '10135079' and dispensa.id_turma = '210016556' and dispensa.id_disciplina = fad.id_disciplina and (dispensa.flg_dispensado_todos_periodos is true or dispensa.periodos @> ARRAY['1']));
Date: 2021-09-17 22:22:23 Duration: 9s285ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select sum(falta_nao_justificada) from falta_aluno_disciplina fad where id_nota_periodo_aluno = '1' and id_aluno_matricula = '9752797' and id_turma = '210002386' and not exists ( select null from aluno_matr_dispensa_disciplina dispensa where dispensa.id_aluno_matricula = '9752797' and dispensa.id_turma = '210002386' and dispensa.id_disciplina = fad.id_disciplina and (dispensa.flg_dispensado_todos_periodos is true or dispensa.periodos @> ARRAY['1']));
Date: 2021-09-17 22:32:19 Duration: 9s78ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select sum(falta_nao_justificada) from falta_aluno_disciplina fad where id_nota_periodo_aluno = '1' and id_aluno_matricula = '10135566' and id_turma = '210012201' and not exists ( select null from aluno_matr_dispensa_disciplina dispensa where dispensa.id_aluno_matricula = '10135566' and dispensa.id_turma = '210012201' and dispensa.id_disciplina = fad.id_disciplina and (dispensa.flg_dispensado_todos_periodos is true or dispensa.periodos @> ARRAY['1']));
Date: 2021-09-17 21:52:37 Duration: 8s47ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
13 1,644 11m18s 100ms 47s989ms 412ms select turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular, case when count( case when id_situacao_didatica_aula is null then ? else null end) > ? then true else false end as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join escola_calendario ec on ec.id_unidade_funcional = turma.id_unidade_funcional and ec.ano = ? left join curso_calendario on curso_calendario.id_curso = turma.id_curso and curso_calendario.id_unidade_funcional = turma.id_unidade_funcional and curso_calendario.ano = ? inner join calendario_periodo_data cpd on cpd.id_calendario = coalesce(curso_calendario.id_calendario, ec.id_calendario) and cpd.bimestre = ? left join calendario_data cd on cd.id_calendario = cpd.id_calendario and cd.data::date = cpd.data inner join quadro_horario_homologado quadro on quadro.id_turma = turma.id_turma and quadro.id_componente_curricular = cc.id_componente_curricular and quadro.dia_semana = cpd.dia_semana left join situacao_didatica_aula sda on sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data = cpd.data and sda.id_horario_turma = quadro.id_horario_turma where turma.id_turma in (...) and turma.flg_situacao_didatica is true and cc.flg_aponta_situacao_didatica is true and (quadro.data_inicio_vigencia is null or quadro.data_inicio_vigencia <= cpd.data) and (quadro.data_termino_vigencia is null or quadro.data_termino_vigencia >= cpd.data) and cd.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) not in (...) or cd.id_motivo_dia_letivo_extra is not null) group by turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 17 06 4 1s284ms 321ms 07 56 19s56ms 340ms 08 148 59s506ms 402ms 09 182 1m9s 382ms 10 230 1m19s 344ms 11 190 58s420ms 307ms 12 82 27s696ms 337ms 13 116 54s471ms 469ms 14 124 53s955ms 435ms 15 123 44s607ms 362ms 16 111 33s528ms 302ms 17 84 25s395ms 302ms 18 50 15s693ms 313ms 19 46 14s47ms 305ms 20 45 13s766ms 305ms 21 11 4s757ms 432ms 22 17 1m30s 5s321ms 23 12 6s657ms 554ms Sep 18 00 13 5s925ms 455ms [ User: augeeducacional - Total duration: 11m18s - Times executed: 1644 ]
[ Application: augeeducacional - fila - Total duration: 11m18s - Times executed: 1644 ]
-
select turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular, case when count( case when id_situacao_didatica_aula is null then 1 else null end) > 0 then true else false end as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join escola_calendario ec on ec.id_unidade_funcional = turma.id_unidade_funcional and ec.ano = '2021' left join curso_calendario on curso_calendario.id_curso = turma.id_curso and curso_calendario.id_unidade_funcional = turma.id_unidade_funcional and curso_calendario.ano = '2021' inner join calendario_periodo_data cpd on cpd.id_calendario = coalesce(curso_calendario.id_calendario, ec.id_calendario) and cpd.bimestre = '1' left join calendario_data cd on cd.id_calendario = cpd.id_calendario and cd.data::date = cpd.data inner join quadro_horario_homologado quadro on quadro.id_turma = turma.id_turma and quadro.id_componente_curricular = cc.id_componente_curricular and quadro.dia_semana = cpd.dia_semana left join situacao_didatica_aula sda on sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data = cpd.data and sda.id_horario_turma = quadro.id_horario_turma where turma.id_turma in ('210003003', '210003004', '210003005', '210003008', '210003009', '210003010', '210003012', '210003013', '210003015', '210003021', '210003022', '210003023', '210003024', '210003026', '210003032', '210003034', '210003035', '210003503', '210003504', '210003505', '210003506', '210003519', '210003520', '210003521', '210003522', '210003523', '210003524', '210003526', '210003538', '210006212', '210010167', '210038482', '210038483', '210038484', '210038485', '210038488', '210038490', '210038500') and turma.flg_situacao_didatica is true and cc.flg_aponta_situacao_didatica is true and (quadro.data_inicio_vigencia is null or quadro.data_inicio_vigencia <= cpd.data) and (quadro.data_termino_vigencia is null or quadro.data_termino_vigencia >= cpd.data) and cd.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) not in (0, 6) or cd.id_motivo_dia_letivo_extra is not null) group by turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular;
Date: 2021-09-17 22:15:52 Duration: 47s989ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular, case when count( case when id_situacao_didatica_aula is null then 1 else null end) > 0 then true else false end as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join escola_calendario ec on ec.id_unidade_funcional = turma.id_unidade_funcional and ec.ano = '2021' left join curso_calendario on curso_calendario.id_curso = turma.id_curso and curso_calendario.id_unidade_funcional = turma.id_unidade_funcional and curso_calendario.ano = '2021' inner join calendario_periodo_data cpd on cpd.id_calendario = coalesce(curso_calendario.id_calendario, ec.id_calendario) and cpd.bimestre = '1' left join calendario_data cd on cd.id_calendario = cpd.id_calendario and cd.data::date = cpd.data inner join quadro_horario_homologado quadro on quadro.id_turma = turma.id_turma and quadro.id_componente_curricular = cc.id_componente_curricular and quadro.dia_semana = cpd.dia_semana left join situacao_didatica_aula sda on sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data = cpd.data and sda.id_horario_turma = quadro.id_horario_turma where turma.id_turma in ('210000598', '210000603', '210000604', '210001138') and turma.flg_situacao_didatica is true and cc.flg_aponta_situacao_didatica is true and (quadro.data_inicio_vigencia is null or quadro.data_inicio_vigencia <= cpd.data) and (quadro.data_termino_vigencia is null or quadro.data_termino_vigencia >= cpd.data) and cd.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) not in (0, 6) or cd.id_motivo_dia_letivo_extra is not null) group by turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular;
Date: 2021-09-17 22:08:15 Duration: 12s606ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular, case when count( case when id_situacao_didatica_aula is null then 1 else null end) > 0 then true else false end as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join escola_calendario ec on ec.id_unidade_funcional = turma.id_unidade_funcional and ec.ano = '2021' left join curso_calendario on curso_calendario.id_curso = turma.id_curso and curso_calendario.id_unidade_funcional = turma.id_unidade_funcional and curso_calendario.ano = '2021' inner join calendario_periodo_data cpd on cpd.id_calendario = coalesce(curso_calendario.id_calendario, ec.id_calendario) and cpd.bimestre = '1' left join calendario_data cd on cd.id_calendario = cpd.id_calendario and cd.data::date = cpd.data inner join quadro_horario_homologado quadro on quadro.id_turma = turma.id_turma and quadro.id_componente_curricular = cc.id_componente_curricular and quadro.dia_semana = cpd.dia_semana left join situacao_didatica_aula sda on sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data = cpd.data and sda.id_horario_turma = quadro.id_horario_turma where turma.id_turma in ('210002334', '210002335', '210002336', '210002337', '210002362') and turma.flg_situacao_didatica is true and cc.flg_aponta_situacao_didatica is true and (quadro.data_inicio_vigencia is null or quadro.data_inicio_vigencia <= cpd.data) and (quadro.data_termino_vigencia is null or quadro.data_termino_vigencia >= cpd.data) and cd.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) not in (0, 6) or cd.id_motivo_dia_letivo_extra is not null) group by turma.id_turma, ts.id_serie, cc.id_disciplina, cc.id_componente_curricular;
Date: 2021-09-17 22:39:31 Duration: 12s596ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
14 1,545 11m40s 100ms 30s131ms 453ms select distinct turma.id_turma, ts.id_serie, d.id_disciplina, cc.id_componente_curricular, true as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join serie s on s.id_serie = ts.id_serie inner join curso on curso.id_curso = s.id_curso inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on cc.id_disciplina = d.id_disciplina inner join conteudo_curricular_componente ccc on ccc.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where turma.id_turma in (...) and ccc.flg_ativo and ccc.id_nota_periodo_aluno = bimestre_para_periodo (?, curso.serie_duracao = ?, curso.id_periodicidade_apontamento = ?) and ct.id_tipo_conteudo_curricular in (...) and cc.flg_aponta_conteudo_curricular is true and not exists ( select null from conteudo_curricular_periodo ccp where ccp.id_turma = ts.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = ? and ccp.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = ? and ccp.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente))) and not exists ( select null from situacao_didatica_aula sda inner join conteudo_curricular_aula cca on cca.id_situacao_didatica_aula = sda.id_situacao_didatica_aula where sda.id_turma = ts.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = ? and cca.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = ? and cca.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente)));Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 17 06 4 2s934ms 733ms 07 55 31s484ms 572ms 08 153 1m3s 413ms 09 169 1m1s 364ms 10 205 1m8s 335ms 11 176 49s804ms 282ms 12 78 19s755ms 253ms 13 110 54s876ms 498ms 14 114 45s621ms 400ms 15 104 31s176ms 299ms 16 102 40s464ms 396ms 17 77 26s837ms 348ms 18 48 11s936ms 248ms 19 48 11s199ms 233ms 20 43 9s424ms 219ms 21 15 5s432ms 362ms 22 28 2m32s 5s457ms 23 7 9s689ms 1s384ms Sep 18 00 9 3s253ms 361ms [ User: augeeducacional - Total duration: 11m40s - Times executed: 1545 ]
[ Application: augeeducacional - fila - Total duration: 11m40s - Times executed: 1545 ]
-
select distinct turma.id_turma, ts.id_serie, d.id_disciplina, cc.id_componente_curricular, true as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join serie s on s.id_serie = ts.id_serie inner join curso on curso.id_curso = s.id_curso inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on cc.id_disciplina = d.id_disciplina inner join conteudo_curricular_componente ccc on ccc.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where turma.id_turma in ('210002334', '210002335', '210002336', '210002337', '210002362') and ccc.flg_ativo and ccc.id_nota_periodo_aluno = bimestre_para_periodo ('2', curso.serie_duracao = 2, curso.id_periodicidade_apontamento = 3) and ct.id_tipo_conteudo_curricular in ('2', '4') and cc.flg_aponta_conteudo_curricular is true and not exists ( select null from conteudo_curricular_periodo ccp where ccp.id_turma = ts.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = '2' and ccp.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = '4' and ccp.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente))) and not exists ( select null from situacao_didatica_aula sda inner join conteudo_curricular_aula cca on cca.id_situacao_didatica_aula = sda.id_situacao_didatica_aula where sda.id_turma = ts.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = '2' and cca.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = '4' and cca.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente)));
Date: 2021-09-17 22:40:17 Duration: 30s131ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select distinct turma.id_turma, ts.id_serie, d.id_disciplina, cc.id_componente_curricular, true as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join serie s on s.id_serie = ts.id_serie inner join curso on curso.id_curso = s.id_curso inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on cc.id_disciplina = d.id_disciplina inner join conteudo_curricular_componente ccc on ccc.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where turma.id_turma in ('210003003', '210003004', '210003005', '210003008', '210003009', '210003010', '210003012', '210003013', '210003015', '210003021', '210003022', '210003023', '210003024', '210003026', '210003032', '210003034', '210003035', '210003503', '210003504', '210003505', '210003506', '210003519', '210003520', '210003521', '210003522', '210003523', '210003524', '210003526', '210003538', '210006212', '210010167', '210038482', '210038483', '210038484', '210038485', '210038488', '210038490', '210038500') and ccc.flg_ativo and ccc.id_nota_periodo_aluno = bimestre_para_periodo ('3', curso.serie_duracao = 2, curso.id_periodicidade_apontamento = 3) and ct.id_tipo_conteudo_curricular in ('2', '4') and cc.flg_aponta_conteudo_curricular is true and not exists ( select null from conteudo_curricular_periodo ccp where ccp.id_turma = ts.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = '2' and ccp.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = '4' and ccp.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente))) and not exists ( select null from situacao_didatica_aula sda inner join conteudo_curricular_aula cca on cca.id_situacao_didatica_aula = sda.id_situacao_didatica_aula where sda.id_turma = ts.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = '2' and cca.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = '4' and cca.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente)));
Date: 2021-09-17 22:19:01 Duration: 22s154ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select distinct turma.id_turma, ts.id_serie, d.id_disciplina, cc.id_componente_curricular, true as pendente from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join serie s on s.id_serie = ts.id_serie inner join curso on curso.id_curso = s.id_curso inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina d on cc.id_disciplina = d.id_disciplina inner join conteudo_curricular_componente ccc on ccc.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular ct on ccc.id_conteudo_curricular = ct.id_conteudo_curricular where turma.id_turma in ('210000598', '210000603', '210000604', '210001138') and ccc.flg_ativo and ccc.id_nota_periodo_aluno = bimestre_para_periodo ('1', curso.serie_duracao = 2, curso.id_periodicidade_apontamento = 3) and ct.id_tipo_conteudo_curricular in ('2', '4') and cc.flg_aponta_conteudo_curricular is true and not exists ( select null from conteudo_curricular_periodo ccp where ccp.id_turma = ts.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = '2' and ccp.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = '4' and ccp.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente))) and not exists ( select null from situacao_didatica_aula sda inner join conteudo_curricular_aula cca on cca.id_situacao_didatica_aula = sda.id_situacao_didatica_aula where sda.id_turma = ts.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and ((ct.id_tipo_conteudo_curricular = '2' and cca.id_conteudo_curricular_componente = ccc.id_conteudo_curricular_componente) or (ct.id_tipo_conteudo_curricular = '4' and cca.id_conteudo_analise_linguistica = ccc.id_conteudo_curricular_componente)));
Date: 2021-09-17 22:08:02 Duration: 17s509ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
15 1,496 18m3s 100ms 22s914ms 724ms update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = ? and sda.id_serie = ? and sda.id_componente_curricular = ?) as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Sep 17 01 24 3s860ms 160ms 02 13 2s521ms 193ms 03 8 1s124ms 140ms 04 16 2s773ms 173ms 05 32 5s334ms 166ms 06 35 5s331ms 152ms 07 52 7s772ms 149ms 08 82 12s797ms 156ms 09 61 12s193ms 199ms 10 57 10s743ms 188ms 11 64 12s222ms 190ms 12 47 10s144ms 215ms 13 55 11s3ms 200ms 14 51 13s152ms 257ms 15 74 14s634ms 197ms 16 49 11s777ms 240ms 17 13 3s253ms 250ms 18 18 3s572ms 198ms 19 20 3s975ms 198ms 20 25 4s954ms 198ms 21 196 3m56s 1s205ms 22 359 9m24s 1s573ms 23 124 2m4s 1s2ms Sep 18 00 19 4s664ms 245ms 01 2 332ms 166ms [ User: augeeducacional - Total duration: 18m3s - Times executed: 1496 ]
[ Application: augeeducacional - principal - Total duration: 14m56s - Times executed: 1158 ]
[ Application: augeeducacional - fila - Total duration: 3m7s - Times executed: 338 ]
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '210017781' and sda.id_serie = '1210' and sda.id_componente_curricular = '80287') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 22:40:11 Duration: 22s914ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '200009024' and sda.id_serie = '1223' and sda.id_componente_curricular = '62132') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 23:18:59 Duration: 9s877ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '200041611' and sda.id_serie = '1212' and sda.id_componente_curricular = '80332') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 22:32:36 Duration: 9s650ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
16 1,463 10m5s 100ms 35s713ms 413ms select id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, id_atividade_avaliativa, nota, nota_recuperacao, flg_nao_compareceu, flg_nao_compareceu_rp from nota_aluno_atividade na where na.id_turma = ? and na.id_nota_periodo_aluno = ? and na.id_disciplina = ? and na.id_aluno_matricula = ?;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 17 03 1 177ms 177ms 05 2 618ms 309ms 06 2 376ms 188ms 08 14 2s148ms 153ms 09 10 2s95ms 209ms 10 9 1s233ms 137ms 11 4 674ms 168ms 12 10 1s722ms 172ms 13 13 2s468ms 189ms 14 16 3s263ms 203ms 15 14 2s107ms 150ms 16 12 2s75ms 172ms 17 17 3s587ms 211ms 18 6 836ms 139ms 19 5 1s121ms 224ms 20 13 2s977ms 229ms 21 314 1m49s 347ms 22 749 6m13s 498ms 23 245 1m31s 374ms Sep 18 00 7 3s437ms 491ms [ User: augeeducacional - Total duration: 10m5s - Times executed: 1463 ]
[ Application: augeeducacional - principal - Total duration: 8m56s - Times executed: 1265 ]
[ Application: augeeducacional - fila - Total duration: 1m8s - Times executed: 198 ]
-
select id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, id_atividade_avaliativa, nota, nota_recuperacao, flg_nao_compareceu, flg_nao_compareceu_rp from nota_aluno_atividade na where na.id_turma = '210014437' and na.id_nota_periodo_aluno = '3' and na.id_disciplina = '1131' and na.id_aluno_matricula = '10238902';
Date: 2021-09-17 22:07:36 Duration: 35s713ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, id_atividade_avaliativa, nota, nota_recuperacao, flg_nao_compareceu, flg_nao_compareceu_rp from nota_aluno_atividade na where na.id_turma = '210014438' and na.id_nota_periodo_aluno = '3' and na.id_disciplina = '1131' and na.id_aluno_matricula = '10230115';
Date: 2021-09-17 21:57:38 Duration: 34s769ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select id_aluno_matricula, id_turma, id_disciplina, id_nota_periodo_aluno, id_atividade_avaliativa, nota, nota_recuperacao, flg_nao_compareceu, flg_nao_compareceu_rp from nota_aluno_atividade na where na.id_turma = '210007249' and na.id_nota_periodo_aluno = '3' and na.id_disciplina = '1133' and na.id_aluno_matricula = '9903095';
Date: 2021-09-17 22:22:23 Duration: 32s359ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
17 1,418 13m42s 100ms 9s36ms 579ms select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and nota.id_turma in (...) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = ? and tp.id_turma in (...) and cc.id_disciplina = nota.id_disciplina)) r;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 17 01 3 2s642ms 880ms 02 5 1s647ms 329ms 03 1 1s140ms 1s140ms 04 2 2s103ms 1s51ms 05 10 7s500ms 750ms 06 17 8s955ms 526ms 07 90 55s443ms 616ms 08 205 1m55s 562ms 09 151 1m15s 498ms 10 107 53s428ms 499ms 11 108 46s551ms 431ms 12 48 26s309ms 548ms 13 97 47s844ms 493ms 14 111 1m5s 585ms 15 97 42s97ms 433ms 16 49 20s364ms 415ms 17 53 21s612ms 407ms 18 55 24s266ms 441ms 19 69 26s902ms 389ms 20 59 25s905ms 439ms 21 21 29s261ms 1s393ms 22 29 1m9s 2s404ms 23 15 38s290ms 2s552ms Sep 18 00 15 13s696ms 913ms 01 1 1s99ms 1s99ms [ User: augeeducacional - Total duration: 13m42s - Times executed: 1418 ]
[ Application: augeeducacional - principal - Total duration: 13m42s - Times executed: 1418 ]
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210005114', '210005115', '210005116', '210005118', '210005121') and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '7798257' and tp.id_turma in ('210005114', '210005115', '210005116', '210005118', '210005121') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 22:06:01 Duration: 9s36ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210005372', '210005381', '210005403', '210005404', '210005406', '210006333') and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '4016661' and tp.id_turma in ('210005372', '210005381', '210005403', '210005404', '210005406', '210006333') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 22:54:16 Duration: 7s891ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210019773', '210019806', '210019815', '210019827', '210024888', '210041320', '210041322') and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '2630586' and tp.id_turma in ('210019773', '210019806', '210019815', '210019827', '210024888', '210041320', '210041322') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 23:04:12 Duration: 7s638ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
18 1,408 13m3s 100ms 3s525ms 556ms insert into consulta.alunos_abaixo_media_2021 (id_periodo_letivo, ano, id_unidade_funcional, id_ano_semestre, id_curso, id_serie, id_nota_periodo_aluno, turmas, alunos, alunos_abaixo_media) select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from nota_periodo_aluno npa cross join turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno from nota_aluno na where na.id_turma >= ? and na.id_turma < ? and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> array[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno having avg( case when na.flg_nao_compareceu then ? else nota end) < (pa.nota_min_aprovacao * s.valor_maximo_nota / ?.?)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula and abaixo_media.id_nota_periodo_aluno = npa.id_nota_periodo_aluno where p.id_periodo_letivo = ? and npa.id_nota_periodo_aluno in (...) and am.id_aluno_matr_status in (...) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno union all select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, null as id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina from nota_aluno na left join nota_aluno narec on narec.id_turma = na.id_turma and narec.id_aluno_matricula = na.id_aluno_matricula and narec.id_nota_periodo_aluno = ? and narec.id_disciplina = na.id_disciplina where na.id_turma >= ? and na.id_turma < ? and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and na.id_nota_periodo_aluno in (...) and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> array[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, narec.nota having arredondar (greatest (narec.nota, avg( case when na.flg_nao_compareceu then ? else na.nota end))::numeric, pa.id_tipo_arredondamento, s.num_casas_decimais_nota) < (pa.nota_min_aprovacao * s.valor_maximo_nota / ?.?)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula where p.id_periodo_letivo = ? and am.id_aluno_matr_status in (...) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 17 03 808 8m39s 642ms 04 600 4m23s 439ms [ User: augeeducacional - Total duration: 13m3s - Times executed: 1408 ]
[ Application: augeeducacional - fila - Total duration: 13m3s - Times executed: 1408 ]
-
insert into consulta.alunos_abaixo_media_2021 (id_periodo_letivo, ano, id_unidade_funcional, id_ano_semestre, id_curso, id_serie, id_nota_periodo_aluno, turmas, alunos, alunos_abaixo_media) select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from nota_periodo_aluno npa cross join turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno from nota_aluno na where na.id_turma >= '210000000' AND na.id_turma < '220000000' and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> ARRAY[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno having avg( case when na.flg_nao_compareceu then 0 else nota end) < (pa.nota_min_aprovacao * s.valor_maximo_nota / 100.0)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula and abaixo_media.id_nota_periodo_aluno = npa.id_nota_periodo_aluno where p.id_periodo_letivo = '82223' and npa.id_nota_periodo_aluno in (1, 2, 3, 4) and am.id_aluno_matr_status in (1, 2, 7) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno union all select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, null as id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina from nota_aluno na left join nota_aluno narec on narec.id_turma = na.id_turma and narec.id_aluno_matricula = na.id_aluno_matricula and narec.id_nota_periodo_aluno = 6 and narec.id_disciplina = na.id_disciplina where na.id_turma >= '210000000' AND na.id_turma < '220000000' and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and na.id_nota_periodo_aluno in (1, 2, 3, 4) and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> ARRAY[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, narec.nota having arredondar (greatest (narec.nota, avg( case when na.flg_nao_compareceu then 0 else na.nota end))::numeric, pa.id_tipo_arredondamento, s.num_casas_decimais_nota) < (pa.nota_min_aprovacao * s.valor_maximo_nota / 100.0)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula where p.id_periodo_letivo = '82223' and am.id_aluno_matr_status in (1, 2, 7) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie;
Date: 2021-09-17 03:57:27 Duration: 3s525ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into consulta.alunos_abaixo_media_2021 (id_periodo_letivo, ano, id_unidade_funcional, id_ano_semestre, id_curso, id_serie, id_nota_periodo_aluno, turmas, alunos, alunos_abaixo_media) select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from nota_periodo_aluno npa cross join turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno from nota_aluno na where na.id_turma >= '210000000' AND na.id_turma < '220000000' and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> ARRAY[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno having avg( case when na.flg_nao_compareceu then 0 else nota end) < (pa.nota_min_aprovacao * s.valor_maximo_nota / 100.0)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula and abaixo_media.id_nota_periodo_aluno = npa.id_nota_periodo_aluno where p.id_periodo_letivo = '82172' and npa.id_nota_periodo_aluno in (1, 2, 3, 4) and am.id_aluno_matr_status in (1, 2, 7) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno union all select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, null as id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina from nota_aluno na left join nota_aluno narec on narec.id_turma = na.id_turma and narec.id_aluno_matricula = na.id_aluno_matricula and narec.id_nota_periodo_aluno = 6 and narec.id_disciplina = na.id_disciplina where na.id_turma >= '210000000' AND na.id_turma < '220000000' and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and na.id_nota_periodo_aluno in (1, 2, 3, 4) and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> ARRAY[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, narec.nota having arredondar (greatest (narec.nota, avg( case when na.flg_nao_compareceu then 0 else na.nota end))::numeric, pa.id_tipo_arredondamento, s.num_casas_decimais_nota) < (pa.nota_min_aprovacao * s.valor_maximo_nota / 100.0)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula where p.id_periodo_letivo = '82172' and am.id_aluno_matr_status in (1, 2, 7) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie;
Date: 2021-09-17 03:56:53 Duration: 2s672ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into consulta.alunos_abaixo_media_2021 (id_periodo_letivo, ano, id_unidade_funcional, id_ano_semestre, id_curso, id_serie, id_nota_periodo_aluno, turmas, alunos, alunos_abaixo_media) select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from nota_periodo_aluno npa cross join turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno from nota_aluno na where na.id_turma >= '210000000' AND na.id_turma < '220000000' and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> ARRAY[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, na.id_nota_periodo_aluno having avg( case when na.flg_nao_compareceu then 0 else nota end) < (pa.nota_min_aprovacao * s.valor_maximo_nota / 100.0)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula and abaixo_media.id_nota_periodo_aluno = npa.id_nota_periodo_aluno where p.id_periodo_letivo = '81880' and npa.id_nota_periodo_aluno in (1, 2, 3, 4) and am.id_aluno_matr_status in (1, 2, 7) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, npa.id_nota_periodo_aluno union all select p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie, null as id_nota_periodo_aluno, count(distinct t.id_turma) as turmas, count(distinct am.id_aluno_matricula) as alunos, count(distinct abaixo_media.id_aluno_matricula) as alunos_abaixo_media from turma t inner join turma_serie ts on t.id_turma = ts.id_turma inner join aluno_matr_turma amt on amt.id_turma = t.id_turma and amt.id_serie_enturmacao = ts.id_serie inner join aluno_matricula am on amt.id_aluno_matricula = am.id_aluno_matricula inner join ano_semestre on ano_semestre.id_ano_semestre = t.id_ano_semestre inner join periodo_letivo p on p.id_unidade_funcional = t.id_unidade_funcional and p.id_curso = t.id_curso and p.id_ano_semestre = t.id_ano_semestre inner join serie s on ts.id_serie = s.id_serie inner join procedimento_avaliacao pa on pa.id_procedimento_avaliacao = s.id_procedimento_avaliacao left join lateral ( select na.id_turma, na.id_aluno_matricula, na.id_disciplina from nota_aluno na left join nota_aluno narec on narec.id_turma = na.id_turma and narec.id_aluno_matricula = na.id_aluno_matricula and narec.id_nota_periodo_aluno = 6 and narec.id_disciplina = na.id_disciplina where na.id_turma >= '210000000' AND na.id_turma < '220000000' and na.id_turma = t.id_turma and na.id_aluno_matricula = am.id_aluno_matricula and na.id_nota_periodo_aluno in (1, 2, 3, 4) and not exists ( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = na.id_aluno_matricula and disp.id_turma = na.id_turma and disp.id_disciplina = na.id_disciplina and (disp.flg_dispensado_todos_periodos is true or disp.periodos @> ARRAY[na.id_nota_periodo_aluno])) group by na.id_turma, na.id_aluno_matricula, na.id_disciplina, narec.nota having arredondar (greatest (narec.nota, avg( case when na.flg_nao_compareceu then 0 else na.nota end))::numeric, pa.id_tipo_arredondamento, s.num_casas_decimais_nota) < (pa.nota_min_aprovacao * s.valor_maximo_nota / 100.0)) as abaixo_media on abaixo_media.id_turma = t.id_turma and abaixo_media.id_aluno_matricula = am.id_aluno_matricula where p.id_periodo_letivo = '81880' and am.id_aluno_matr_status in (1, 2, 7) group by p.id_periodo_letivo, ano_semestre.ano, t.id_unidade_funcional, t.id_ano_semestre, t.id_curso, ts.id_serie;
Date: 2021-09-17 03:54:53 Duration: 2s648ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
19 1,301 4m42s 100ms 8s596ms 217ms select cidadao.id_cidadao, am.id_aluno_matricula, aluno.codigo as matricula_aluno, cidadao.nome as nome_aluno, cidadao.nascimento_data, ano.ano || coalesce(? || ano.semestre, ?) as ano, serie.sigla as serie, curso.sigla as curso, turma.codigo as turma, ams.descricao as situacao from cidadao_busca_aluno cidadao inner join aluno on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am on cidadao.id_cidadao = am.id_cidadao inner join aluno_matr_status ams on am.id_aluno_matr_status = ams.id_aluno_matr_status inner join ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre inner join serie on serie.id_serie = am.id_serie inner join curso on curso.id_curso = serie.id_curso left join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = ? left join turma on amt.id_turma = turma.id_turma, to_tsquery(?) query where am.flg_matricula_atual = true and cidadao.id_instituicao = ? and am.id_unidade_funcional = ? and ano.ano = ? and cidadao.fts @@ query order by matricula_aluno limit ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Sep 17 06 5 11s243ms 2s248ms 07 44 22s595ms 513ms 08 105 24s868ms 236ms 09 158 28s952ms 183ms 10 118 18s749ms 158ms 11 104 15s942ms 153ms 12 99 14s990ms 151ms 13 91 15s143ms 166ms 14 124 18s5ms 145ms 15 169 27s823ms 164ms 16 109 13s841ms 126ms 17 30 4s743ms 158ms 18 44 6s949ms 157ms 19 45 8s537ms 189ms 20 41 9s462ms 230ms 21 10 24s159ms 2s415ms 22 2 2s862ms 1s431ms 23 2 8s191ms 4s95ms Sep 18 00 1 5s772ms 5s772ms [ User: augeeducacional - Total duration: 4m42s - Times executed: 1301 ]
[ Application: augeeducacional - principal - Total duration: 4m42s - Times executed: 1301 ]
-
SELECT cidadao.id_cidadao, am.id_aluno_matricula, aluno.codigo as matricula_aluno, cidadao.nome as nome_aluno, cidadao.nascimento_data, ano.ano || coalesce('/' || ano.semestre, '') as ano, serie.sigla as serie, curso.sigla as curso, turma.codigo as turma, ams.descricao as situacao FROM cidadao_busca_aluno cidadao INNER JOIN aluno on cidadao.id_cidadao = aluno.id_cidadao INNER JOIN aluno_matricula am on cidadao.id_cidadao = am.id_cidadao INNER JOIN aluno_matr_status ams on am.id_aluno_matr_status = ams.id_aluno_matr_status INNER JOIN ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre INNER JOIN serie on serie.id_serie = am.id_serie INNER JOIN curso on curso.id_curso = serie.id_curso LEFT JOIN aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 LEFT JOIN turma on amt.id_turma = turma.id_turma, to_tsquery('PEDRO') query where am.flg_matricula_atual = true and cidadao.id_instituicao = '60' and am.id_unidade_funcional = '606042' and ano.ano = '2021' and cidadao.fts @@ query order by matricula_aluno limit 20;
Date: 2021-09-17 06:50:46 Duration: 8s596ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
SELECT cidadao.id_cidadao, am.id_aluno_matricula, aluno.codigo as matricula_aluno, cidadao.nome as nome_aluno, cidadao.nascimento_data, ano.ano || coalesce('/' || ano.semestre, '') as ano, serie.sigla as serie, curso.sigla as curso, turma.codigo as turma, ams.descricao as situacao FROM cidadao_busca_aluno cidadao INNER JOIN aluno on cidadao.id_cidadao = aluno.id_cidadao INNER JOIN aluno_matricula am on cidadao.id_cidadao = am.id_cidadao INNER JOIN aluno_matr_status ams on am.id_aluno_matr_status = ams.id_aluno_matr_status INNER JOIN ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre INNER JOIN serie on serie.id_serie = am.id_serie INNER JOIN curso on curso.id_curso = serie.id_curso LEFT JOIN aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 LEFT JOIN turma on amt.id_turma = turma.id_turma, to_tsquery('MARIA & JOSEFA & BARBOSA') query where am.flg_matricula_atual = true and cidadao.id_instituicao = '60' and am.id_unidade_funcional = '605307' and ano.ano = '2021' and cidadao.fts @@ query order by matricula_aluno limit 20;
Date: 2021-09-17 23:23:19 Duration: 8s23ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
SELECT cidadao.id_cidadao, am.id_aluno_matricula, aluno.codigo as matricula_aluno, cidadao.nome as nome_aluno, cidadao.nascimento_data, ano.ano || coalesce('/' || ano.semestre, '') as ano, serie.sigla as serie, curso.sigla as curso, turma.codigo as turma, ams.descricao as situacao FROM cidadao_busca_aluno cidadao INNER JOIN aluno on cidadao.id_cidadao = aluno.id_cidadao INNER JOIN aluno_matricula am on cidadao.id_cidadao = am.id_cidadao INNER JOIN aluno_matr_status ams on am.id_aluno_matr_status = ams.id_aluno_matr_status INNER JOIN ano_semestre ano on am.id_ano_semestre = ano.id_ano_semestre INNER JOIN serie on serie.id_serie = am.id_serie INNER JOIN curso on curso.id_curso = serie.id_curso LEFT JOIN aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 LEFT JOIN turma on amt.id_turma = turma.id_turma, to_tsquery('vitoria') query where am.flg_matricula_atual = true and cidadao.id_instituicao = '60' and am.id_unidade_funcional = '605760' and ano.ano = '2021' and cidadao.fts @@ query order by matricula_aluno limit 20;
Date: 2021-09-17 21:51:11 Duration: 7s597ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
20 1,201 12m2s 100ms 9s561ms 601ms select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = ? and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = ?) and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > ? and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = ? and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = ?) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > ? and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Sep 17 01 4 2s380ms 595ms 02 3 3s20ms 1s6ms 03 2 4s817ms 2s408ms 04 6 7s615ms 1s269ms 05 16 13s660ms 853ms 06 24 15s928ms 663ms 07 98 1m6s 679ms 08 187 1m35s 512ms 09 105 41s671ms 396ms 10 80 33s396ms 417ms 11 77 26s976ms 350ms 12 46 18s472ms 401ms 13 79 30s415ms 385ms 14 83 30s53ms 362ms 15 65 25s751ms 396ms 16 29 7s998ms 275ms 17 19 6s267ms 329ms 18 27 6s959ms 257ms 19 65 19s755ms 303ms 20 51 13s139ms 257ms 21 51 1m19s 1s561ms 22 40 1m47s 2s696ms 23 26 46s507ms 1s788ms Sep 18 00 17 16s799ms 988ms 01 1 1s132ms 1s132ms [ User: augeeducacional - Total duration: 12m2s - Times executed: 1201 ]
[ Application: augeeducacional - principal - Total duration: 12m2s - Times executed: 1201 ]
-
select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = '6100163') and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:08:34.173' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = '6100163') and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:08:34.173' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;
Date: 2021-09-17 21:37:39 Duration: 9s561ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = '6676409') and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-15 18:33:25.913' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = '6676409') and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-15 18:33:25.913' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;
Date: 2021-09-17 23:02:56 Duration: 9s433ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = '6320819') and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:31:26.118' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = '6320819') and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:31:26.118' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;
Date: 2021-09-17 21:44:21 Duration: 9s271ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 2h28m13s 2h28m13s 2h28m13s 1 2h28m13s insert into consulta.conteudo_curric_ministrado_detalhe (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, id_periodo_planejamento, id_conteudo_campo_eixo, id_conteudo_curricular, id_conteudo_analise_ling, data_realizacao) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional, cidadao.nome as nome_professor, ccp.id_nota_periodo_aluno as id_periodo_planejamento, campo_eixo.id_conteudo_curricular as id_conteudo_campo_eixo, ccp.id_conteudo_curricular, ccpa.id_conteudo_curricular as id_conteudo_analise_ling, conteudo.data_realizacao from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao inner join lateral ( select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, min(data_realizacao) as data_realizacao from ( select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cca.id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and cca.id_conteudo_analise_linguistica is not null and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem and ccp.id_conteudo_analise_linguistica is not null) as apontamentos group by id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica) conteudo on conteudo.id_turma = turma.id_turma and conteudo.id_serie = ts.id_serie and conteudo.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular_componente ccp on ccp.id_conteudo_curricular_componente = conteudo.id_conteudo_curricular_componente left join conteudo_curricular_componente campo_eixo on campo_eixo.id_conteudo_curricular_componente = ccp.id_conteudo_curricular_componente_pai left join conteudo_curricular_componente ccpa on ccpa.id_conteudo_curricular_componente = conteudo.id_conteudo_analise_linguistica where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular and id_nota_periodo_aluno = calendario_periodo.ordem);Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Sep 17 02 1 2h28m13s 2h28m13s [ User: augeeducacional - Total duration: 2h28m13s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 2h28m13s - Times executed: 1 ]
-
insert into consulta.conteudo_curric_ministrado_detalhe (id_turma, id_serie, id_componente_curricular, id_nota_periodo_aluno, rf_professor, nome_professor, id_periodo_planejamento, id_conteudo_campo_eixo, id_conteudo_curricular, id_conteudo_analise_ling, data_realizacao) select turma.id_turma, ts.id_serie, cc.id_componente_curricular, calendario_periodo.ordem as id_nota_periodo_aluno, servidor.registro_funcional, cidadao.nome as nome_professor, ccp.id_nota_periodo_aluno as id_periodo_planejamento, campo_eixo.id_conteudo_curricular as id_conteudo_campo_eixo, ccp.id_conteudo_curricular, ccpa.id_conteudo_curricular as id_conteudo_analise_ling, conteudo.data_realizacao from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join componente_curricular cc on cc.id_grade_curricular = ts.id_grade_curricular inner join disciplina on cc.id_disciplina = disciplina.id_disciplina inner join ano_semestre ano on ano.id_ano_semestre = turma.id_ano_semestre inner join escola_calendario on escola_calendario.id_unidade_funcional = turma.id_unidade_funcional and escola_calendario.ano = ano.ano inner join calendario_periodo on calendario_periodo.id_calendario = escola_calendario.id_calendario left join turma_componente tc on tc.id_turma = turma.id_turma and tc.id_componente_curricular = cc.id_componente_curricular left join turma_componente_servidor tcs on tcs.id_turma_componente = tc.id_turma_componente left join cidadao on tcs.id_cidadao = cidadao.id_cidadao left join servidor on servidor.id_cidadao = cidadao.id_cidadao inner join lateral ( select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, min(data_realizacao) as data_realizacao from ( select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select sda.id_turma, sda.id_serie, sda.id_componente_curricular, cca.id_conteudo_curricular_componente, cca.id_conteudo_analise_linguistica, sda.data_atualizacao as data_realizacao from conteudo_curricular_aula cca inner join situacao_didatica_aula sda on sda.id_situacao_didatica_aula = cca.id_situacao_didatica_aula where sda.id_turma = turma.id_turma and sda.id_serie = ts.id_serie and sda.id_componente_curricular = cc.id_componente_curricular and cca.id_conteudo_analise_linguistica is not null and sda.data between calendario_periodo.data_inicio and calendario_periodo.data_final union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, cast(null as integer) as id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem union all select id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica, data_realizacao from conteudo_curricular_periodo ccp where ccp.id_turma = turma.id_turma and ccp.id_serie = ts.id_serie and ccp.id_componente_curricular = cc.id_componente_curricular and ccp.id_nota_periodo_aluno = calendario_periodo.ordem and ccp.id_conteudo_analise_linguistica is not null) as apontamentos group by id_turma, id_serie, id_componente_curricular, id_conteudo_curricular_componente, id_conteudo_analise_linguistica) conteudo on conteudo.id_turma = turma.id_turma and conteudo.id_serie = ts.id_serie and conteudo.id_componente_curricular = cc.id_componente_curricular inner join conteudo_curricular_componente ccp on ccp.id_conteudo_curricular_componente = conteudo.id_conteudo_curricular_componente left join conteudo_curricular_componente campo_eixo on campo_eixo.id_conteudo_curricular_componente = ccp.id_conteudo_curricular_componente_pai left join conteudo_curricular_componente ccpa on ccpa.id_conteudo_curricular_componente = conteudo.id_conteudo_analise_linguistica where disciplina.flg_conteudo_curricular is true and cc.flg_aponta_conteudo_curricular is true and exists ( select null from conteudo_curricular_componente where id_componente_curricular = cc.id_componente_curricular and id_nota_periodo_aluno = calendario_periodo.ordem);
Date: 2021-09-17 02:48:01 Duration: 2h28m13s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
2 1h32m45s 1h32m45s 1h32m45s 1 1h32m45s truncate table consulta.programa_mais_educacao;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Sep 17 05 1 1h32m45s 1h32m45s [ User: augeeducacional - Total duration: 1h32m45s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 1h32m45s - Times executed: 1 ]
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-17 05:40:34 Duration: 1h32m45s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-17 05:40:34 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
3 1h7m22s 1h7m22s 1h7m22s 1 1h7m22s refresh materialized view aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.?D?.G?RDTr" failed: no space left on device (?) rsync error: some files / attrs were not transferred (see previous errors) (code ?) at main.c (?)[sender = ?.?.?];Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Sep 18 00 1 1h7m22s 1h7m22s [ User: pgagent - Total duration: 1h7m22s - Times executed: 1 ]
[ Application: [unknown] - Total duration: 1h7m22s - Times executed: 1 ]
-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.G7RDTr" failed: No space left on device (28) rsync error: some files / attrs were not transferred (see previous errors) (code 23) at main.c (1207)[sender = 3.1.3];
Date: 2021-09-18 00:07:26 Duration: 1h7m22s Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
4 58m59s 58m59s 58m59s 1 58m59s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2020; ? - 09 - 17 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_2021";Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 17 22 1 58m59s 58m59s [ User: postgres - Total duration: 58m59s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 58m59s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2020; 2021 - 09 - 17 22:46:11 - 03[25748] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_2021";
Date: 2021-09-17 22:46:10 Duration: 58m59s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
5 54m40s 54m40s 54m40s 1 54m40s insert into consulta.frequencia_aluno (id_aluno_matricula, id_turma, falta_nao_justificada, perc_falta_nao_justificada) select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_gloabl.fnj, ?) as integer) as fnj, case when dias_letivos.dias_letivos > ? then (coalesce(faltas_gloabl.fnj, ?) / (dias_letivos.dias_letivos * ?.?)) * ? else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as dias_letivos from calendario_periodo_data as cpd left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and calendario_data.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) between ? and ? or calendario_data.id_motivo_dia_letivo_extra is not null)) as dias_letivos on serie.flg_apon_falta_globalizado is true left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_globalizada falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma group by falta.id_aluno_matricula, falta.id_turma) as faltas_gloabl on faltas_gloabl.id_aluno_matricula = am.id_aluno_matricula and faltas_gloabl.id_turma = turma.id_turma where am.id_aluno_matr_status = ? and serie.flg_apon_falta_globalizado is true union all select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_disc.fnj, ?) as integer) as fnj, case when aulas.aulas > ? then (coalesce(faltas_disc.fnj, ?) / (aulas.aulas * ?.?)) * ? else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join curso on curso.id_curso = serie.id_curso inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as aulas from quadro_horario_homologado qh inner join componente_curricular cc on cc.id_componente_curricular = qh.id_componente_curricular inner join dia_semana on dia_semana.dia_semana = qh.dia_semana inner join calendario_periodo_data as cpd on cpd.id_calendario = calendario.id_calendario and dia_semana.dia_semana_postgresql = extract(dow from cpd.data) left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data inner join turma_periodo tp on tp.id_turma = turma.id_turma and cpd.bimestre between tp.periodo_calendario_inicio and tp.periodo_calendario_fim where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and qh.id_turma = turma.id_turma and qh.id_serie = amt.id_serie_enturmacao and cc.flg_aponta_faltas is true and calendario_data.id_motivo_dia_nao_letivo is null and (qh.data_inicio_vigencia is null or qh.data_inicio_vigencia <= cpd.data) and (qh.data_termino_vigencia is null or qh.data_termino_vigencia >= cpd.data) and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = turma.id_turma and id_disciplina = cc.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[tp.id_nota_periodo_aluno]))) as aulas on serie.flg_apon_falta_globalizado is false left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_disciplina falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = falta.id_aluno_matricula and amdd.id_turma = falta.id_turma and amdd.id_disciplina = falta.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[falta.id_nota_periodo_aluno])) group by falta.id_aluno_matricula, falta.id_turma) as faltas_disc on faltas_disc.id_aluno_matricula = am.id_aluno_matricula and faltas_disc.id_turma = turma.id_turma where am.id_aluno_matr_status = ? and serie.flg_apon_falta_globalizado is false;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Sep 17 03 1 54m40s 54m40s [ User: augeeducacional - Total duration: 54m40s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 54m40s - Times executed: 1 ]
-
insert into consulta.frequencia_aluno (id_aluno_matricula, id_turma, falta_nao_justificada, perc_falta_nao_justificada) select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_gloabl.fnj, 0) as integer) as fnj, case when dias_letivos.dias_letivos > 0 then (coalesce(faltas_gloabl.fnj, 0) / (dias_letivos.dias_letivos * 1.0)) * 100 else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as dias_letivos from calendario_periodo_data as cpd left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and calendario_data.id_motivo_dia_nao_letivo is null and (extract(dow from cpd.data) between 1 and 5 or calendario_data.id_motivo_dia_letivo_extra is not null)) as dias_letivos on serie.flg_apon_falta_globalizado is true left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_globalizada falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma group by falta.id_aluno_matricula, falta.id_turma) as faltas_gloabl on faltas_gloabl.id_aluno_matricula = am.id_aluno_matricula and faltas_gloabl.id_turma = turma.id_turma where am.id_aluno_matr_status = 1 and serie.flg_apon_falta_globalizado is true union all select am.id_aluno_matricula, turma.id_turma, cast(coalesce(faltas_disc.fnj, 0) as integer) as fnj, case when aulas.aulas > 0 then (coalesce(faltas_disc.fnj, 0) / (aulas.aulas * 1.0)) * 100 else null end as perc_fnj from turma inner join turma_serie ts on ts.id_turma = turma.id_turma inner join aluno_matr_turma amt on turma.id_turma = amt.id_turma and ts.id_serie = amt.id_serie_enturmacao inner join aluno_matricula am on am.id_aluno_matricula = amt.id_aluno_matricula inner join serie on serie.id_serie = ts.id_serie inner join curso on curso.id_curso = serie.id_curso inner join unidade_funcional uf on uf.id_unidade_funcional = am.id_unidade_funcional inner join ano_semestre on ano_semestre.id_ano_semestre = turma.id_ano_semestre inner join lateral ( select coalesce(( select id_calendario from curso_calendario where id_curso = turma.id_curso and id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano), ( select id_calendario from escola_calendario where id_unidade_funcional = turma.id_unidade_funcional and ano = ano_semestre.ano)) as id_calendario) as calendario on true left join lateral ( select cast(count(cpd.data) as integer) as aulas from quadro_horario_homologado qh inner join componente_curricular cc on cc.id_componente_curricular = qh.id_componente_curricular inner join dia_semana on dia_semana.dia_semana = qh.dia_semana inner join calendario_periodo_data as cpd on cpd.id_calendario = calendario.id_calendario and dia_semana.dia_semana_postgresql = extract(dow from cpd.data) left join calendario_data on calendario_data.id_calendario = cpd.id_calendario and calendario_data.data = cpd.data inner join turma_periodo tp on tp.id_turma = turma.id_turma and cpd.bimestre between tp.periodo_calendario_inicio and tp.periodo_calendario_fim where cpd.id_calendario = calendario.id_calendario and cpd.data < current_date and qh.id_turma = turma.id_turma and qh.id_serie = amt.id_serie_enturmacao and cc.flg_aponta_faltas is true and calendario_data.id_motivo_dia_nao_letivo is null and (qh.data_inicio_vigencia is null or qh.data_inicio_vigencia <= cpd.data) and (qh.data_termino_vigencia is null or qh.data_termino_vigencia >= cpd.data) and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = turma.id_turma and id_disciplina = cc.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[tp.id_nota_periodo_aluno]))) as aulas on serie.flg_apon_falta_globalizado is false left join lateral ( select falta.id_aluno_matricula, falta.id_turma, sum(falta.falta_nao_justificada) as fnj from falta_aluno_disciplina falta where falta.id_aluno_matricula = am.id_aluno_matricula and falta.id_turma = turma.id_turma and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = falta.id_aluno_matricula and amdd.id_turma = falta.id_turma and amdd.id_disciplina = falta.id_disciplina and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[falta.id_nota_periodo_aluno])) group by falta.id_aluno_matricula, falta.id_turma) as faltas_disc on faltas_disc.id_aluno_matricula = am.id_aluno_matricula and faltas_disc.id_turma = turma.id_turma where am.id_aluno_matr_status = 1 and serie.flg_apon_falta_globalizado is false;
Date: 2021-09-17 03:50:40 Duration: 54m40s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
6 43m51s 43m51s 43m51s 1 43m51s insert into consulta.usuarios_movel (id_unidade_funcional, total, movel, android, ios, browser) select uf.id_unidade_funcional, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join unidade_funcional uf2 on uf2.id_unidade_funcional = id_unidade_funcional_filha where id_unidade_funcional_mae = uf.id_unidade_funcional and uf2.id_nivel_unidade_funcional = ?))) as total, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo)) as movel, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = ?)) as android, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = ?)) as ios, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = ? and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = ?)) as browser from unidade_funcional uf where uf.flg_ativa;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Sep 17 06 1 43m51s 43m51s [ User: augeeducacional - Total duration: 43m51s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 43m51s - Times executed: 1 ]
-
insert into consulta.usuarios_movel (id_unidade_funcional, total, movel, android, ios, browser) select uf.id_unidade_funcional, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join unidade_funcional uf2 on uf2.id_unidade_funcional = id_unidade_funcional_filha where id_unidade_funcional_mae = uf.id_unidade_funcional and uf2.id_nivel_unidade_funcional = 3))) as total, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo)) as movel, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'Android')) as android, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'iOS')) as ios, ( select count(distinct pe.id_usuario) as total_usuarios from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao c on cu.id_cidadao = c.id_cidadao and c.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao where pa.id_recurso = 3898 and (pe.id_unidade_funcional = uf.id_unidade_funcional or pe.id_unidade_funcional in ( select id_unidade_funcional_filha from hierarquia_unidade_extendida hue inner join assunto_hierarquia_unidade ahu on hue.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial where id_unidade_funcional_mae = uf.id_unidade_funcional)) and pe.id_usuario in ( select id_usuario from usuario_dispositivo where plataforma_dispositivo = 'Desktop')) as browser from unidade_funcional uf where uf.flg_ativa;
Date: 2021-09-17 06:33:21 Duration: 43m51s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
7 38m31s 38m31s 38m31s 1 38m31s insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, ?) as total, coalesce(rfgd.movel, ?) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, ?)) as total, sum(coalesce(movel, ?)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then ? else ? end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then ? else ? end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Sep 17 07 1 38m31s 38m31s [ User: augeeducacional - Total duration: 38m31s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 38m31s - Times executed: 1 ]
-
insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, 0) as total, coalesce(rfgd.movel, 0) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, 0)) as total, sum(coalesce(movel, 0)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = 3898;
Date: 2021-09-17 07:11:53 Duration: 38m31s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
insert into consulta.usuarios_movel_detalhe (id_unidade_funcional, id_usuario, usuario_dispositivo, ano, bimestre, total, movel) select distinct pe.id_unidade_funcional, pe.id_usuario, exists ( select null from usuario_dispositivo ud where ud.id_usuario = pe.id_usuario) as usuario_dispositivo, c.ano, cp.ordem as bimestre, coalesce(rfgd.total, 0) as total, coalesce(rfgd.movel, 0) as movel from perfil_extendido pe inner join assunto_hierarquia_unidade ahu on pe.id_assunto_hierarquia_unidade = ahu.id_assunto_hierarquia_unidade and ahu.flg_oficial inner join permissao_acesso pa on pa.id_grupo_usuario = pe.id_grupo_usuario inner join cidadao_usuario cu on cu.id_usuario = pe.id_usuario inner join cidadao cid on cu.id_cidadao = cid.id_cidadao and cid.id_instituicao = ahu.id_instituicao inner join servidor s on cu.id_cidadao = s.id_cidadao inner join escola_calendario ec on ec.id_unidade_funcional = pe.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario inner join calendario_periodo cp on c.id_calendario = cp.id_calendario left join ( select id_usuario, id_unidade_funcional, ano, bimestre, sum(coalesce(total, 0)) as total, sum(coalesce(movel, 0)) as movel from ( select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_global_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) and r.id_usuario is not null group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional union all select r.id_usuario, uf.id_unidade_funcional, c.ano, cp.ordem as bimestre, count(*) as total, sum( case when r.flg_aplicativo_movel then 1 else 0 end) as movel from registro_falta_disciplina_diario r inner join turma t on t.id_turma = r.id_turma inner join escola_calendario ec on ec.id_unidade_funcional = t.id_unidade_funcional inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join calendario c on c.id_calendario = ec.id_calendario and c.id_unidade_funcional = uf.id_unidade_funcional inner join calendario_periodo cp on cp.id_calendario = c.id_calendario where r.id_usuario is not null and (r.data_referencia between cast(cp.data_inicio as date) and cast(cp.data_final as date) or r.data_referencia is null) group by r.id_usuario, c.ano, cp.ordem, uf.id_unidade_funcional) t group by id_usuario, id_unidade_funcional, ano, bimestre) rfgd on rfgd.id_usuario = pe.id_usuario and rfgd.id_unidade_funcional = pe.id_unidade_funcional and rfgd.ano = c.ano and rfgd.bimestre = cp.ordem where pa.id_recurso = 3898;
Date: 2021-09-17 06:33:39 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
8 35m57s 35m57s 35m57s 1 35m57s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2021; ? - 09 - 17 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_hist";Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Sep 17 23 1 35m57s 35m57s [ User: postgres - Total duration: 35m57s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 35m57s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2021; 2021 - 09 - 17 23:22:08 - 03[10211] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_diario_hist";
Date: 2021-09-17 23:22:08 Duration: 35m57s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
9 32m24s 32m24s 32m24s 1 32m24s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2019;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 17 21 1 32m24s 32m24s [ User: postgres - Total duration: 32m24s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 32m24s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2019;
Date: 2021-09-17 21:47:09 Duration: 32m24s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
10 5s592ms 3m26s 7s254ms 299 36m9s select max(data) from movel.sincronizacao where id_sincronizacao <> ? and id_instituicao = ? and id_usuario = ? and id_dispositivo = ? and flg_expedicao = true;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 17 08 11 4m40s 25s537ms 09 17 2m4s 7s317ms 10 203 21m29s 6s354ms 11 46 4m57s 6s457ms 13 4 42s142ms 10s535ms 14 3 23s27ms 7s675ms 15 1 6s416ms 6s416ms 18 1 11s843ms 11s843ms 19 13 1m33s 7s179ms [ User: augeeducacional - Total duration: 36m9s - Times executed: 299 ]
[ Application: augeeducacional - fila - Total duration: 36m9s - Times executed: 299 ]
-
select max(data) from movel.sincronizacao where id_sincronizacao <> '14470132' and id_instituicao = '60' and id_usuario = '479844' and id_dispositivo = '3895f60a2eafcdae' and flg_expedicao = true;
Date: 2021-09-17 08:01:06 Duration: 3m26s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select max(data) from movel.sincronizacao where id_sincronizacao <> '14474617' and id_instituicao = '60' and id_usuario = '1013063' and id_dispositivo = '00cdd9a7be055b06' and flg_expedicao = true;
Date: 2021-09-17 13:46:51 Duration: 19s164ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
select max(data) from movel.sincronizacao where id_sincronizacao <> '14473058' and id_instituicao = '60' and id_usuario = '1016780' and id_dispositivo = '8a36a840fa1ce005' and flg_expedicao = true;
Date: 2021-09-17 11:08:54 Duration: 18s122ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
11 2s732ms 12m33s 5s496ms 3,188 4h52m3s select count(*) as fila from fila_trabalho.fila_trabalho where id_situacao_trabalho in (...) and entrada_fila > (now() - interval ?);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 17 01 107 6m41s 3s754ms 02 145 7m49s 3s235ms 03 146 7m55s 3s255ms 04 144 8m18s 3s458ms 05 144 8m3s 3s357ms 06 146 7m37s 3s135ms 07 143 7m26s 3s120ms 08 143 7m28s 3s134ms 09 145 7m46s 3s219ms 10 143 7m50s 3s291ms 11 142 7m43s 3s266ms 12 144 7m47s 3s246ms 13 145 7m55s 3s279ms 14 145 7m59s 3s303ms 15 142 7m42s 3s254ms 16 148 8m3s 3s265ms 17 144 7m39s 3s193ms 18 145 7m47s 3s226ms 19 144 8m13s 3s429ms 20 125 7m19s 3s513ms 21 54 1h28m28s 1m38s 22 56 22m52s 24s505ms 23 101 17m7s 10s169ms Sep 18 00 121 6m56s 3s438ms 01 26 1m30s 3s467ms [ User: zabbix - Total duration: 4h52m3s - Times executed: 3188 ]
[ Application: psql - Total duration: 4h52m3s - Times executed: 3188 ]
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 12m33s Database: augeeducacional User: zabbix Remote: [local] Application: psql
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 12m1s Database: augeeducacional User: zabbix Remote: [local] Application: psql
-
SELECT COUNT(*) as fila FROM fila_trabalho.fila_trabalho WHERE id_situacao_trabalho IN (1) and entrada_fila > (NOW() - interval '60 day');
Date: 2021-09-17 21:46:36 Duration: 11m3s Database: augeeducacional User: zabbix Remote: [local] Application: psql
12 1s501ms 4m12s 5s264ms 563 49m23s select count(*) from pg_buffercache where not isdirty;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 17 01 18 37s895ms 2s105ms 02 24 45s360ms 1s890ms 03 24 48s196ms 2s8ms 04 24 47s298ms 1s970ms 05 24 48s676ms 2s28ms 06 25 45s64ms 1s802ms 07 23 39s559ms 1s719ms 08 24 40s66ms 1s669ms 09 24 40s842ms 1s701ms 10 24 42s54ms 1s752ms 11 24 43s132ms 1s797ms 12 24 41s495ms 1s728ms 13 24 42s480ms 1s770ms 14 24 42s229ms 1s759ms 15 24 41s259ms 1s719ms 16 24 46s407ms 1s933ms 17 24 41s267ms 1s719ms 18 24 42s290ms 1s762ms 19 24 44s108ms 1s837ms 20 23 45s550ms 1s980ms 21 14 7m25s 31s840ms 22 26 15m53s 36s676ms 23 25 10m13s 24s538ms Sep 18 00 20 1m15s 3s766ms 01 5 10s469ms 2s93ms [ User: zabbix - Total duration: 49m23s - Times executed: 563 ]
[ Application: psql - Total duration: 49m23s - Times executed: 563 ]
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 23:01:05 Duration: 4m12s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 21:44:27 Duration: 2m37s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-17 22:18:20 Duration: 1m31s Database: postgres User: zabbix Remote: seedbm19 Application: psql
13 1s327ms 3m57s 4s934ms 564 46m23s select count(*) from pg_buffercache where isdirty;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 17 01 18 30s457ms 1s692ms 02 24 38s104ms 1s587ms 03 24 38s487ms 1s603ms 04 24 43s21ms 1s792ms 05 24 38s892ms 1s620ms 06 25 39s861ms 1s594ms 07 23 37s915ms 1s648ms 08 24 37s142ms 1s547ms 09 24 36s131ms 1s505ms 10 24 37s641ms 1s568ms 11 24 38s99ms 1s587ms 12 24 37s438ms 1s559ms 13 24 36s955ms 1s539ms 14 24 37s729ms 1s572ms 15 24 40s60ms 1s669ms 16 24 36s345ms 1s514ms 17 24 39s403ms 1s641ms 18 24 38s947ms 1s622ms 19 24 39s233ms 1s634ms 20 24 40s571ms 1s690ms 21 14 7m16s 31s189ms 22 26 16m18s 37s615ms 23 23 8m38s 22s535ms Sep 18 00 22 1m18s 3s560ms 01 5 9s333ms 1s866ms [ User: zabbix - Total duration: 46m23s - Times executed: 564 ]
[ Application: psql - Total duration: 46m23s - Times executed: 564 ]
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 23:01:03 Duration: 3m57s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 21:44:26 Duration: 2m33s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-17 22:18:20 Duration: 1m31s Database: postgres User: zabbix Remote: seedbm19 Application: psql
14 1s312ms 3m50s 4s486ms 559 41m48s select count(*) from pg_buffercache;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 17 01 18 29s777ms 1s654ms 02 24 35s754ms 1s489ms 03 24 37s779ms 1s574ms 04 24 41s460ms 1s727ms 05 24 38s834ms 1s618ms 06 25 35s921ms 1s436ms 07 23 33s883ms 1s473ms 08 24 35s822ms 1s492ms 09 24 37s194ms 1s549ms 10 24 37s710ms 1s571ms 11 24 36s488ms 1s520ms 12 24 37s511ms 1s562ms 13 24 39s780ms 1s657ms 14 24 37s42ms 1s543ms 15 24 34s201ms 1s425ms 16 24 36s426ms 1s517ms 17 24 34s601ms 1s441ms 18 24 36s440ms 1s518ms 19 24 37s993ms 1s583ms 20 24 39s443ms 1s643ms 21 14 6m54s 29s572ms 22 27 14m50s 32s984ms 23 18 6m31s 21s752ms Sep 18 00 22 1m10s 3s203ms 01 4 7s495ms 1s873ms [ User: zabbix - Total duration: 41m48s - Times executed: 559 ]
[ Application: psql - Total duration: 41m48s - Times executed: 559 ]
-
select count(*) from pg_buffercache;
Date: 2021-09-17 23:01:04 Duration: 3m50s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-17 21:44:27 Duration: 2m30s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-17 22:18:21 Duration: 1m26s Database: postgres User: zabbix Remote: seedbm19 Application: psql
15 1s454ms 3m41s 3s561ms 526 31m13s select count(*) from pg_buffercache where reldatabase is not null;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Sep 17 01 18 33s783ms 1s876ms 02 24 42s352ms 1s764ms 03 24 40s987ms 1s707ms 04 24 42s190ms 1s757ms 05 24 40s390ms 1s682ms 06 25 41s354ms 1s654ms 07 23 39s375ms 1s711ms 08 24 39s594ms 1s649ms 09 24 39s267ms 1s636ms 10 24 40s364ms 1s681ms 11 24 38s814ms 1s617ms 12 24 39s917ms 1s663ms 13 24 39s237ms 1s634ms 14 24 42s42ms 1s751ms 15 24 39s361ms 1s640ms 16 24 40s52ms 1s668ms 17 24 40s950ms 1s706ms 18 24 39s268ms 1s636ms 19 24 40s7ms 1s666ms 20 23 40s727ms 1s770ms 21 11 4m38s 25s360ms 22 14 7m57s 34s91ms 23 11 4m48s 26s207ms Sep 18 00 14 23s585ms 1s684ms 01 3 5s119ms 1s706ms [ User: zabbix - Total duration: 31m13s - Times executed: 526 ]
[ Application: psql - Total duration: 31m13s - Times executed: 526 ]
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 23:01:05 Duration: 3m41s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 21:44:27 Duration: 2m15s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-17 22:18:21 Duration: 1m11s Database: postgres User: zabbix Remote: seedbm19 Application: psql
16 1s445ms 9s894ms 1s990ms 8,054 4h27m8s select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = ? and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = ?) union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = ? inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = ? and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = ? and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 17 01 29 1m7s 2s319ms 02 13 25s925ms 1s994ms 03 28 55s401ms 1s978ms 04 34 1m11s 2s107ms 05 44 1m31s 2s71ms 06 99 2m59s 1s818ms 07 351 11m40s 1s996ms 08 949 31m34s 1s995ms 09 807 26m42s 1s985ms 10 596 19m27s 1s958ms 11 557 18m4s 1s946ms 12 334 10m37s 1s909ms 13 527 17m18s 1s969ms 14 616 20m24s 1s987ms 15 522 17m26s 2s4ms 16 435 13m52s 1s913ms 17 302 9m32s 1s895ms 18 307 9m56s 1s941ms 19 433 14m51s 2s59ms 20 452 16m6s 2s138ms 21 189 6m52s 2s184ms 22 227 7m47s 2s61ms 23 120 3m56s 1s970ms Sep 18 00 79 2m37s 1s992ms 01 4 8s25ms 2s6ms [ User: augeeducacional - Total duration: 4h27m8s - Times executed: 8054 ]
[ Application: augeeducacional - principal - Total duration: 4h27m8s - Times executed: 8054 ]
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7005662') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7005662' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-17 21:35:48 Duration: 9s894ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7835101') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '7835101' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-17 22:57:36 Duration: 7s359ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select ts.id_turma, ts.id_modelo_avaliacao_desc, ts.id_modelo_acompanhamento_atitudinal, ts.id_modelo_observacao_estudante, null as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma on turma.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = turma.id_unidade_funcional where uf.id_instituicao = '60' and (ts.id_modelo_avaliacao_desc is not null or ts.id_modelo_acompanhamento_atitudinal is not null or ts.id_modelo_observacao_estudante is not null) and turma.flg_organizada is true and turma.id_turma in ( select tp.id_turma from turma_professor tp where tp.id_turma = turma.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '6311817') union all select ts.id_turma, null as id_modelo_avaliacao_desc, null as id_modelo_observacao_estudante, null as id_modelo_acompanhamento_atitudinal, tsm.id_modelo_avaliacao_desc as id_modelo_ficha_acompanhamento from turma_serie ts inner join turma t on t.id_turma = ts.id_turma inner join unidade_funcional uf on uf.id_unidade_funcional = t.id_unidade_funcional inner join turma_serie_modelo_avaliacao_desc tsm on tsm.id_serie = ts.id_serie and tsm.id_turma = ts.id_turma and tsm.id_tipo_modelo_avaliacao_desc = 4 inner join modelo_avaliacao_desc modelo_ficha_acompanhamento on modelo_ficha_acompanhamento.id_modelo_avaliacao_desc = tsm.id_modelo_avaliacao_desc where uf.id_instituicao = '60' and t.flg_organizada is true and exists ( select null from turma_professor tp inner join componente_curricular on componente_curricular.id_componente_curricular = tp.id_componente_curricular where tp.id_turma = t.id_turma and tp.id_serie = ts.id_serie and tp.id_cidadao = '6311817' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 00:16:06 Duration: 3s766ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
17 100ms 22s914ms 724ms 1,496 18m3s update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = ? and sda.id_serie = ? and sda.id_componente_curricular = ?) as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 17 01 24 3s860ms 160ms 02 13 2s521ms 193ms 03 8 1s124ms 140ms 04 16 2s773ms 173ms 05 32 5s334ms 166ms 06 35 5s331ms 152ms 07 52 7s772ms 149ms 08 82 12s797ms 156ms 09 61 12s193ms 199ms 10 57 10s743ms 188ms 11 64 12s222ms 190ms 12 47 10s144ms 215ms 13 55 11s3ms 200ms 14 51 13s152ms 257ms 15 74 14s634ms 197ms 16 49 11s777ms 240ms 17 13 3s253ms 250ms 18 18 3s572ms 198ms 19 20 3s975ms 198ms 20 25 4s954ms 198ms 21 196 3m56s 1s205ms 22 359 9m24s 1s573ms 23 124 2m4s 1s2ms Sep 18 00 19 4s664ms 245ms 01 2 332ms 166ms [ User: augeeducacional - Total duration: 18m3s - Times executed: 1496 ]
[ Application: augeeducacional - principal - Total duration: 14m56s - Times executed: 1158 ]
[ Application: augeeducacional - fila - Total duration: 3m7s - Times executed: 338 ]
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '210017781' and sda.id_serie = '1210' and sda.id_componente_curricular = '80287') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 22:40:11 Duration: 22s914ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '200009024' and sda.id_serie = '1223' and sda.id_componente_curricular = '62132') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 23:18:59 Duration: 9s877ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
update situacao_didatica_aula set numero_aula = sda.seq_numero_aula from ( select sda.id_situacao_didatica_aula, row_number() over (order by sda.data, horario_turma.horario_inicio) as seq_numero_aula from situacao_didatica_aula sda inner join horario_turma on horario_turma.id_horario_turma = sda.id_horario_turma where sda.id_turma = '200041611' and sda.id_serie = '1212' and sda.id_componente_curricular = '80332') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-17 22:32:36 Duration: 9s650ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
18 100ms 9s865ms 710ms 1,974 23m22s select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and nota.id_turma in (...) and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > ? and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = ? and tp.id_turma in (...) and cc.id_disciplina = nota.id_disciplina)) r;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 17 01 16 4s22ms 251ms 02 3 1s105ms 368ms 03 7 2s81ms 297ms 04 8 5s36ms 629ms 05 23 18s347ms 797ms 06 30 33s333ms 1s111ms 07 132 1m11s 539ms 08 282 2m38s 560ms 09 195 1m50s 568ms 10 116 48s927ms 421ms 11 99 59s731ms 603ms 12 75 44s504ms 593ms 13 125 1m10s 562ms 14 113 1m29s 796ms 15 133 1m32s 691ms 16 71 1m30s 1s268ms 17 49 30s387ms 620ms 18 59 21s280ms 360ms 19 118 1m19s 671ms 20 151 1m50s 730ms 21 67 1m21s 1s212ms 22 46 1m38s 2s150ms 23 33 51s747ms 1s568ms Sep 18 00 21 28s874ms 1s374ms 01 2 487ms 243ms [ User: augeeducacional - Total duration: 23m22s - Times executed: 1974 ]
[ Application: augeeducacional - principal - Total duration: 23m22s - Times executed: 1974 ]
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210020589', '210020590', '210020594') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-16 11:58:03.349' and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '7798012' and tp.id_turma in ('210020589', '210020590', '210020594') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 00:24:19 Duration: 9s865ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210010981', '210010985', '210010986', '210010987', '210010988', '210011295', '210011296') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-17 19:08:34.173' and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '6100163' and tp.id_turma in ('210010981', '210010985', '210010986', '210010987', '210010988', '210011295', '210011296') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 21:37:52 Duration: 9s576ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210002688', '210002689', '210002690', '210003834', '210003835', '210003836', '210003837', '210003838', '210006302') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-17 11:29:55.514' and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '6333905' and tp.id_turma in ('210002688', '210002689', '210002690', '210003834', '210003835', '210003836', '210003837', '210003838', '210006302') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 22:50:57 Duration: 9s120ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
19 100ms 9s561ms 601ms 1,201 12m2s select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = ? and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = ?) and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > ? and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = ? and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = ?) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > ? and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Sep 17 01 4 2s380ms 595ms 02 3 3s20ms 1s6ms 03 2 4s817ms 2s408ms 04 6 7s615ms 1s269ms 05 16 13s660ms 853ms 06 24 15s928ms 663ms 07 98 1m6s 679ms 08 187 1m35s 512ms 09 105 41s671ms 396ms 10 80 33s396ms 417ms 11 77 26s976ms 350ms 12 46 18s472ms 401ms 13 79 30s415ms 385ms 14 83 30s53ms 362ms 15 65 25s751ms 396ms 16 29 7s998ms 275ms 17 19 6s267ms 329ms 18 27 6s959ms 257ms 19 65 19s755ms 303ms 20 51 13s139ms 257ms 21 51 1m19s 1s561ms 22 40 1m47s 2s696ms 23 26 46s507ms 1s788ms Sep 18 00 17 16s799ms 988ms 01 1 1s132ms 1s132ms [ User: augeeducacional - Total duration: 12m2s - Times executed: 1201 ]
[ Application: augeeducacional - principal - Total duration: 12m2s - Times executed: 1201 ]
-
select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = '6100163') and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:08:34.173' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = '6100163') and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:08:34.173' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;
Date: 2021-09-17 21:37:39 Duration: 9s561ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = '6676409') and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-15 18:33:25.913' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = '6676409') and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-15 18:33:25.913' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;
Date: 2021-09-17 23:02:56 Duration: 9s433ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_componente_servidor tcs inner join turma_componente tc on tc.id_turma_componente = tcs.id_turma_componente inner join componente_curricular cc on cc.id_componente_curricular = tc.id_componente_curricular where tcs.id_servidor_cargo_base in ( select id_servidor_cargo_base from servidor_cargo_base where flg_aberto = true and id_cidadao = '6320819') and tc.id_turma = fadd.id_turma and cc.id_disciplina = fadd.id_disciplina) and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:31:26.118' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina) union all select fadd.id_aluno_matricula, fadd.id_turma, fadd.id_disciplina, fadd.id_nota_periodo_aluno, fadd.data, fadd.id_horario_turma, fadd.flg_justificada, fadd.id_motivo_falta_justificada, fadd.descricao_motivo_falta_justificada from falta_aluno_disciplina_diario fadd inner join turma t on t.id_turma = fadd.id_turma where t.id_turma_status = 1 and t.flg_organizada is true and exists ( select null from turma_regencia_atribuicao tra inner join turma_regencia_atrib_srv tras on tras.id_turma_regencia_atribuicao = tra.id_turma_regencia_atribuicao where tra.id_turma = t.id_turma and tras.id_cidadao = '6320819') and exists ( select null from registro_falta_disciplina_diario where data_ref_sincronizacao > '2021-09-17 19:31:26.118' and id_turma = fadd.id_turma and data_referencia = fadd.data and id_disciplina = fadd.id_disciplina)) r;
Date: 2021-09-17 21:44:21 Duration: 9s271ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
20 100ms 9s36ms 579ms 1,418 13m42s select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = ? and turma.flg_organizada is true and nota.id_turma in (...) and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = ? and tp.id_turma in (...) and cc.id_disciplina = nota.id_disciplina)) r;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Sep 17 01 3 2s642ms 880ms 02 5 1s647ms 329ms 03 1 1s140ms 1s140ms 04 2 2s103ms 1s51ms 05 10 7s500ms 750ms 06 17 8s955ms 526ms 07 90 55s443ms 616ms 08 205 1m55s 562ms 09 151 1m15s 498ms 10 107 53s428ms 499ms 11 108 46s551ms 431ms 12 48 26s309ms 548ms 13 97 47s844ms 493ms 14 111 1m5s 585ms 15 97 42s97ms 433ms 16 49 20s364ms 415ms 17 53 21s612ms 407ms 18 55 24s266ms 441ms 19 69 26s902ms 389ms 20 59 25s905ms 439ms 21 21 29s261ms 1s393ms 22 29 1m9s 2s404ms 23 15 38s290ms 2s552ms Sep 18 00 15 13s696ms 913ms 01 1 1s99ms 1s99ms [ User: augeeducacional - Total duration: 13m42s - Times executed: 1418 ]
[ Application: augeeducacional - principal - Total duration: 13m42s - Times executed: 1418 ]
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210005114', '210005115', '210005116', '210005118', '210005121') and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '7798257' and tp.id_turma in ('210005114', '210005115', '210005116', '210005118', '210005121') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 22:06:01 Duration: 9s36ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210005372', '210005381', '210005403', '210005404', '210005406', '210006333') and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '4016661' and tp.id_turma in ('210005372', '210005381', '210005403', '210005404', '210005406', '210006333') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 22:54:16 Duration: 7s891ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ('210019773', '210019806', '210019815', '210019827', '210024888', '210041320', '210041322') and exists ( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = '2630586' and tp.id_turma in ('210019773', '210019806', '210019815', '210019827', '210024888', '210041320', '210041322') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-17 23:04:12 Duration: 7s638ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 2m16s 219 100ms 9s756ms 623ms select ;Times Reported Time consuming prepare #1
Day Hour Count Duration Avg duration Sep 18 07 11 1m2s 5s722ms 21 86 26s78ms 303ms 22 104 40s563ms 390ms 23 16 6s713ms 419ms Sep 18 00 2 303ms 151ms [ User: augeeducacional - Total duration: 9m16s - Times executed: 219 ]
[ Application: augeeducacional - principal - Total duration: 9m9s - Times executed: 215 ]
[ Application: augeeducacional - fila - Total duration: 6s886ms - Times executed: 4 ]
-
select ;
Date: 2021-09-17 07:15:10 Duration: 9s756ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-17 07:15:10 Duration: 8s367ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-17 07:15:10 Duration: 8s356ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
2 34s607ms 75 100ms 12s337ms 461ms SET statement_timeout = 10000;Times Reported Time consuming prepare #2
Day Hour Count Duration Avg duration 20 43 28s731ms 668ms 21 31 5s718ms 184ms 22 1 157ms 157ms [ User: augeeducacional - Total duration: 1m16s - Times executed: 75 ]
[ Application: augeeducacional - principal - Total duration: 1m16s - Times executed: 74 ]
[ Application: augeeducacional - fila - Total duration: 128ms - Times executed: 1 ]
-
SET statement_timeout = 10000;
Date: 2021-09-17 21:39:49 Duration: 12s337ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SET statement_timeout = 10000;
Date: 2021-09-17 21:39:44 Duration: 3s400ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SET statement_timeout = 10000;
Date: 2021-09-17 21:38:50 Duration: 2s688ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
3 29s177ms 1 29s177ms 29s177ms 29s177ms select id_responsavel_tipo, descricao from responsavel_tipo order by id_responsavel_tipo;Times Reported Time consuming prepare #3
Day Hour Count Duration Avg duration 20 1 29s177ms 29s177ms [ User: augeeducacional - Total duration: 318ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 318ms - Times executed: 1 ]
-
select id_responsavel_tipo, descricao from responsavel_tipo order by id_responsavel_tipo;
Date: 2021-09-17 21:40:15 Duration: 29s177ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
4 11s862ms 37 104ms 1s212ms 320ms select ;Times Reported Time consuming prepare #4
Day Hour Count Duration Avg duration 20 7 1s310ms 187ms 21 22 6s451ms 293ms 22 8 4s100ms 512ms [ User: augeeducacional - Total duration: 1m56s - Times executed: 37 ]
[ Application: augeeducacional - principal - Total duration: 1m56s - Times executed: 37 ]
-
select ;
Date: 2021-09-17 23:01:02 Duration: 1s212ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-17 23:00:16 Duration: 1s46ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-17 22:58:58 Duration: 908ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
5 9s869ms 31 101ms 1s127ms 318ms (;Times Reported Time consuming prepare #5
Day Hour Count Duration Avg duration 20 12 2s652ms 221ms 21 16 5s886ms 367ms 22 2 1s143ms 571ms 23 1 186ms 186ms [ User: augeeducacional - Total duration: 21s668ms - Times executed: 31 ]
[ Application: augeeducacional - principal - Total duration: 21s668ms - Times executed: 31 ]
-
(;
Date: 2021-09-17 22:59:05 Duration: 1s127ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
(;
Date: 2021-09-17 22:59:27 Duration: 908ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
(;
Date: 2021-09-17 22:59:41 Duration: 902ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
6 9s576ms 3 135ms 9s146ms 3s192ms select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = 155 and pa.id_grupo_usuario in (417) and uf.id_nivel_unidade_funcional != 4 and pe.id_usuario = $1) or exists ( select null from usuario_grupo_site where id_usuario = $2);Times Reported Time consuming prepare #6
Day Hour Count Duration Avg duration 06 1 9s146ms 9s146ms 21 2 430ms 215ms [ User: augeeducacional - Total duration: 2s104ms - Times executed: 3 ]
[ Application: augeeducacional - principal - Total duration: 2s104ms - Times executed: 3 ]
-
select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = 155 and pa.id_grupo_usuario in (417) and uf.id_nivel_unidade_funcional != 4 and pe.id_usuario = $1) or exists ( select null from usuario_grupo_site where id_usuario = $2);
Date: 2021-09-17 07:15:10 Duration: 9s146ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = 155 and pa.id_grupo_usuario in (417) and uf.id_nivel_unidade_funcional != 4 and pe.id_usuario = $1) or exists ( select null from usuario_grupo_site where id_usuario = $2);
Date: 2021-09-17 22:59:12 Duration: 294ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists ( select null from perfil_extendido pe inner join unidade_funcional uf on pe.id_unidade_funcional = uf.id_unidade_funcional inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario where pa.id_recurso = 155 and pa.id_grupo_usuario in (417) and uf.id_nivel_unidade_funcional != 4 and pe.id_usuario = $1) or exists ( select null from usuario_grupo_site where id_usuario = $2);
Date: 2021-09-17 22:20:40 Duration: 135ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
7 8s916ms 10 112ms 4s971ms 891ms select fp.titulo || ' ( ' || to_char(ap.data_inicio, 'DD/MM/YYYY') || ' a ' || to_char(ap.data_fim, 'DD/MM/YYYY') || ' )' as titulo, apu.id_aplicacao_pesquisa_usuario as idaplicacaousuario, apu.id_aplicacao_pesquisa as idaplicacaopesquisa from formulario_pesquisa as fp inner join aplicacao_pesquisa as ap ON (ap.id_formulario_pesquisa = fp.id_formulario_pesquisa) inner join aplicacao_pesquisa_usuario as apu on (apu.id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa) where apu.id_usuario = $1 and apu.id_status_portal = 'inc' and ap.data_inicio <= current_date and data_fim >= current_date and exists ( select null from aplicacao_pesquisa_unid_func where id_status_portal = 'pub' and id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa and id_unidade_funcional = $2 and id_unidade_funcional IN ( select id_unidade_funcional from perfil_extendido pe where pe.id_usuario = $3)) order by titulo;Times Reported Time consuming prepare #7
Day Hour Count Duration Avg duration 06 2 6s633ms 3s316ms 20 5 1s60ms 212ms 21 2 853ms 426ms 22 1 369ms 369ms [ User: augeeducacional - Total duration: 7s434ms - Times executed: 10 ]
[ Application: augeeducacional - principal - Total duration: 7s434ms - Times executed: 10 ]
-
select fp.titulo || ' ( ' || to_char(ap.data_inicio, 'DD/MM/YYYY') || ' a ' || to_char(ap.data_fim, 'DD/MM/YYYY') || ' )' as titulo, apu.id_aplicacao_pesquisa_usuario as idaplicacaousuario, apu.id_aplicacao_pesquisa as idaplicacaopesquisa from formulario_pesquisa as fp inner join aplicacao_pesquisa as ap ON (ap.id_formulario_pesquisa = fp.id_formulario_pesquisa) inner join aplicacao_pesquisa_usuario as apu on (apu.id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa) where apu.id_usuario = $1 and apu.id_status_portal = 'inc' and ap.data_inicio <= current_date and data_fim >= current_date and exists ( select null from aplicacao_pesquisa_unid_func where id_status_portal = 'pub' and id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa and id_unidade_funcional = $2 and id_unidade_funcional IN ( select id_unidade_funcional from perfil_extendido pe where pe.id_usuario = $3)) order by titulo;
Date: 2021-09-17 07:15:10 Duration: 4s971ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select fp.titulo || ' ( ' || to_char(ap.data_inicio, 'DD/MM/YYYY') || ' a ' || to_char(ap.data_fim, 'DD/MM/YYYY') || ' )' as titulo, apu.id_aplicacao_pesquisa_usuario as idaplicacaousuario, apu.id_aplicacao_pesquisa as idaplicacaopesquisa from formulario_pesquisa as fp inner join aplicacao_pesquisa as ap ON (ap.id_formulario_pesquisa = fp.id_formulario_pesquisa) inner join aplicacao_pesquisa_usuario as apu on (apu.id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa) where apu.id_usuario = $1 and apu.id_status_portal = 'inc' and ap.data_inicio <= current_date and data_fim >= current_date and exists ( select null from aplicacao_pesquisa_unid_func where id_status_portal = 'pub' and id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa and id_unidade_funcional = $2 and id_unidade_funcional IN ( select id_unidade_funcional from perfil_extendido pe where pe.id_usuario = $3)) order by titulo;
Date: 2021-09-17 07:15:10 Duration: 1s662ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select fp.titulo || ' ( ' || to_char(ap.data_inicio, 'DD/MM/YYYY') || ' a ' || to_char(ap.data_fim, 'DD/MM/YYYY') || ' )' as titulo, apu.id_aplicacao_pesquisa_usuario as idaplicacaousuario, apu.id_aplicacao_pesquisa as idaplicacaopesquisa from formulario_pesquisa as fp inner join aplicacao_pesquisa as ap ON (ap.id_formulario_pesquisa = fp.id_formulario_pesquisa) inner join aplicacao_pesquisa_usuario as apu on (apu.id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa) where apu.id_usuario = $1 and apu.id_status_portal = 'inc' and ap.data_inicio <= current_date and data_fim >= current_date and exists ( select null from aplicacao_pesquisa_unid_func where id_status_portal = 'pub' and id_aplicacao_pesquisa = ap.id_aplicacao_pesquisa and id_unidade_funcional = $2 and id_unidade_funcional IN ( select id_unidade_funcional from perfil_extendido pe where pe.id_usuario = $3)) order by titulo;
Date: 2021-09-17 22:59:00 Duration: 465ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
8 7s690ms 26 113ms 1s571ms 295ms select distinct ;Times Reported Time consuming prepare #8
Day Hour Count Duration Avg duration 20 13 2s773ms 213ms 21 8 2s818ms 352ms 22 5 2s98ms 419ms [ User: augeeducacional - Total duration: 17s403ms - Times executed: 26 ]
[ Application: augeeducacional - principal - Total duration: 17s403ms - Times executed: 26 ]
-
select distinct ;
Date: 2021-09-17 22:57:38 Duration: 1s571ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-17 22:59:31 Duration: 866ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-17 22:59:56 Duration: 768ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
9 7s519ms 24 106ms 2s 313ms select exists (;Times Reported Time consuming prepare #9
Day Hour Count Duration Avg duration 20 12 5s140ms 428ms 21 9 1s879ms 208ms 22 3 499ms 166ms [ User: augeeducacional - Total duration: 16s933ms - Times executed: 24 ]
[ Application: augeeducacional - principal - Total duration: 16s933ms - Times executed: 24 ]
-
select exists (;
Date: 2021-09-17 21:31:06 Duration: 2s Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists (;
Date: 2021-09-17 21:31:08 Duration: 1s428ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists (;
Date: 2021-09-17 22:59:06 Duration: 536ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
10 5s897ms 12 100ms 3s731ms 491ms select ;Times Reported Time consuming prepare #10
Day Hour Count Duration Avg duration 20 5 4s572ms 914ms 21 4 567ms 141ms 22 3 757ms 252ms [ User: augeeducacional - Total duration: 16s670ms - Times executed: 12 ]
[ Application: augeeducacional - principal - Total duration: 16s670ms - Times executed: 12 ]
-
select ;
Date: 2021-09-17 21:38:54 Duration: 3s731ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-17 23:00:47 Duration: 501ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-17 21:57:44 Duration: 290ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
11 5s845ms 1 5s845ms 5s845ms 5s845ms SET statement_timeout = 0;Times Reported Time consuming prepare #11
Day Hour Count Duration Avg duration 20 1 5s845ms 5s845ms [ User: augeeducacional - Total duration: 229ms - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 229ms - Times executed: 1 ]
-
SET statement_timeout = 0;
Date: 2021-09-17 21:39:44 Duration: 5s845ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
12 4s672ms 14 105ms 1s622ms 333ms SELECT ;Times Reported Time consuming prepare #12
Day Hour Count Duration Avg duration 20 4 922ms 230ms 21 9 3s221ms 357ms 22 1 527ms 527ms [ User: augeeducacional - Total duration: 22s495ms - Times executed: 14 ]
[ Application: augeeducacional - principal - Total duration: 22s495ms - Times executed: 14 ]
-
SELECT ;
Date: 2021-09-17 22:58:22 Duration: 1s622ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SELECT ;
Date: 2021-09-17 22:59:20 Duration: 527ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SELECT ;
Date: 2021-09-17 22:17:39 Duration: 342ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
13 3s861ms 16 119ms 975ms 241ms select distinct ;Times Reported Time consuming prepare #13
Day Hour Count Duration Avg duration 20 3 536ms 178ms 21 11 3s20ms 274ms 22 2 304ms 152ms [ User: augeeducacional - Total duration: 12s871ms - Times executed: 16 ]
[ Application: augeeducacional - principal - Total duration: 12s871ms - Times executed: 16 ]
-
select distinct ;
Date: 2021-09-17 22:59:00 Duration: 975ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-17 22:59:00 Duration: 536ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-17 22:14:12 Duration: 266ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
14 3s533ms 10 111ms 1s14ms 353ms select ep.id_enquete_portal, ;Times Reported Time consuming prepare #14
Day Hour Count Duration Avg duration 20 5 1s364ms 272ms 21 5 2s169ms 433ms [ User: augeeducacional - Total duration: 11s580ms - Times executed: 10 ]
[ Application: augeeducacional - principal - Total duration: 11s580ms - Times executed: 10 ]
-
select ep.id_enquete_portal, ;
Date: 2021-09-17 22:58:17 Duration: 1s14ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ep.id_enquete_portal, ;
Date: 2021-09-17 22:58:59 Duration: 537ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ep.id_enquete_portal, ;
Date: 2021-09-17 21:42:31 Duration: 496ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
15 3s462ms 16 102ms 925ms 216ms select ip.id_informe_portal, ip.titulo, ip.chamada, imagem.identificador || '.' || imagem.tipo as imagem_chamada, imagem.legenda as legenda_imagem, ipx.data_publicacao from informe_portal ip;Times Reported Time consuming prepare #15
Day Hour Count Duration Avg duration 20 5 956ms 191ms 21 8 1s842ms 230ms 22 3 663ms 221ms [ User: augeeducacional - Total duration: 3m26s - Times executed: 16 ]
[ Application: augeeducacional - principal - Total duration: 3m26s - Times executed: 16 ]
-
select ip.id_informe_portal, ip.titulo, ip.chamada, imagem.identificador || '.' || imagem.tipo as imagem_chamada, imagem.legenda as legenda_imagem, ipx.data_publicacao from informe_portal ip;
Date: 2021-09-17 22:58:00 Duration: 925ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ip.id_informe_portal, ip.titulo, ip.chamada, imagem.identificador || '.' || imagem.tipo as imagem_chamada, imagem.legenda as legenda_imagem, ipx.data_publicacao from informe_portal ip;
Date: 2021-09-17 21:42:38 Duration: 380ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ip.id_informe_portal, ip.titulo, ip.chamada, imagem.identificador || '.' || imagem.tipo as imagem_chamada, imagem.legenda as legenda_imagem, ipx.data_publicacao from informe_portal ip;
Date: 2021-09-17 23:01:00 Duration: 296ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
16 3s454ms 15 107ms 1s180ms 230ms SELECT typinput = 'array_in'::regproc as is_array, typtype, typname, pg_type.oid FROM pg_catalog.pg_type LEFT JOIN ( select ns.oid as nspoid, ns.nspname, r.r from pg_namespace as ns join ( select s.r, (current_schemas(false))[s.r] as nspname from generate_series(1, array_upper(current_schemas(false), 1)) as s (r)) as r using (nspname)) as sp ON sp.nspoid = typnamespace WHERE pg_type.oid = $1 ORDER BY sp.r, pg_type.oid DESC;Times Reported Time consuming prepare #16
Day Hour Count Duration Avg duration 20 12 2s925ms 243ms 21 3 529ms 176ms [ User: augeeducacional - Total duration: 27s569ms - Times executed: 15 ]
[ Application: augeeducacional - principal - Total duration: 27s569ms - Times executed: 15 ]
-
SELECT typinput = 'array_in'::regproc as is_array, typtype, typname, pg_type.oid FROM pg_catalog.pg_type LEFT JOIN ( select ns.oid as nspoid, ns.nspname, r.r from pg_namespace as ns join ( select s.r, (current_schemas(false))[s.r] as nspname from generate_series(1, array_upper(current_schemas(false), 1)) as s (r)) as r using (nspname)) as sp ON sp.nspoid = typnamespace WHERE pg_type.oid = $1 ORDER BY sp.r, pg_type.oid DESC;
Date: 2021-09-17 21:31:04 Duration: 1s180ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SELECT typinput = 'array_in'::regproc as is_array, typtype, typname, pg_type.oid FROM pg_catalog.pg_type LEFT JOIN ( select ns.oid as nspoid, ns.nspname, r.r from pg_namespace as ns join ( select s.r, (current_schemas(false))[s.r] as nspname from generate_series(1, array_upper(current_schemas(false), 1)) as s (r)) as r using (nspname)) as sp ON sp.nspoid = typnamespace WHERE pg_type.oid = $1 ORDER BY sp.r, pg_type.oid DESC;
Date: 2021-09-17 22:58:31 Duration: 278ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SELECT typinput = 'array_in'::regproc as is_array, typtype, typname, pg_type.oid FROM pg_catalog.pg_type LEFT JOIN ( select ns.oid as nspoid, ns.nspname, r.r from pg_namespace as ns join ( select s.r, (current_schemas(false))[s.r] as nspname from generate_series(1, array_upper(current_schemas(false), 1)) as s (r)) as r using (nspname)) as sp ON sp.nspoid = typnamespace WHERE pg_type.oid = $1 ORDER BY sp.r, pg_type.oid DESC;
Date: 2021-09-17 21:34:26 Duration: 248ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
17 3s311ms 10 131ms 882ms 331ms select amt.id_aluno_matricula, ;Times Reported Time consuming prepare #17
Day Hour Count Duration Avg duration 20 3 1s367ms 455ms 21 7 1s944ms 277ms [ User: augeeducacional - Total duration: 8s35ms - Times executed: 10 ]
[ Application: augeeducacional - principal - Total duration: 8s35ms - Times executed: 10 ]
-
select amt.id_aluno_matricula, ;
Date: 2021-09-17 21:43:10 Duration: 882ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select amt.id_aluno_matricula, ;
Date: 2021-09-17 22:59:00 Duration: 662ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select amt.id_aluno_matricula, ;
Date: 2021-09-17 22:59:00 Duration: 355ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
18 3s298ms 13 113ms 699ms 253ms select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;Times Reported Time consuming prepare #18
Day Hour Count Duration Avg duration 20 9 2s127ms 236ms 21 3 964ms 321ms 22 1 206ms 206ms [ User: augeeducacional - Total duration: 30s791ms - Times executed: 13 ]
[ Application: augeeducacional - principal - Total duration: 30s791ms - Times executed: 13 ]
-
select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;
Date: 2021-09-17 22:58:14 Duration: 699ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;
Date: 2021-09-17 21:34:24 Duration: 405ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;
Date: 2021-09-17 21:43:05 Duration: 322ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
19 3s290ms 4 114ms 2s806ms 822ms select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);Times Reported Time consuming prepare #19
Day Hour Count Duration Avg duration 06 1 2s806ms 2s806ms 20 1 135ms 135ms 21 1 114ms 114ms 22 1 233ms 233ms [ User: augeeducacional - Total duration: 12s837ms - Times executed: 4 ]
[ Application: augeeducacional - principal - Total duration: 12s837ms - Times executed: 4 ]
-
select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);
Date: 2021-09-17 07:15:10 Duration: 2s806ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);
Date: 2021-09-17 22:59:50 Duration: 233ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);
Date: 2021-09-17 21:35:56 Duration: 135ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
20 3s63ms 10 117ms 832ms 306ms select uf.codigo || ' - ' || uf.nome as unidade, ;Times Reported Time consuming prepare #20
Day Hour Count Duration Avg duration 20 2 250ms 125ms 21 7 2s674ms 382ms 22 1 139ms 139ms [ User: augeeducacional - Total duration: 3s518ms - Times executed: 10 ]
[ Application: augeeducacional - principal - Total duration: 3s518ms - Times executed: 10 ]
-
select uf.codigo || ' - ' || uf.nome as unidade, ;
Date: 2021-09-17 22:59:01 Duration: 832ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select uf.codigo || ' - ' || uf.nome as unidade, ;
Date: 2021-09-17 22:59:02 Duration: 568ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select uf.codigo || ' - ' || uf.nome as unidade, ;
Date: 2021-09-17 22:18:05 Duration: 352ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 17m58s 1,371 100ms 25s362ms 786ms select distinct ;Times Reported Time consuming bind #1
Day Hour Count Duration Avg duration Sep 18 01 13 3s800ms 292ms 02 8 1s833ms 229ms 03 2 385ms 192ms 04 3 408ms 136ms 05 6 1s65ms 177ms 06 15 1s807ms 120ms 07 30 5s5ms 166ms 08 38 6s17ms 158ms 09 35 4s495ms 128ms 10 39 4s963ms 127ms 11 29 4s43ms 139ms 12 33 4s453ms 134ms 13 32 4s110ms 128ms 14 23 2s980ms 129ms 15 37 4s970ms 134ms 16 30 3s480ms 116ms 17 36 5s11ms 139ms 18 44 6s729ms 152ms 19 57 9s774ms 171ms 20 42 8s744ms 208ms 21 285 6m58s 1s467ms 22 365 6m42s 1s103ms 23 142 2m46s 1s175ms Sep 18 00 25 6s232ms 249ms 01 2 379ms 189ms [ User: augeeducacional - Total duration: 17m29s - Times executed: 1370 ]
[ User: postgres - Total duration: 263ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 17m29s - Times executed: 1370 ]
[ Application: vacuumdb - Total duration: 263ms - Times executed: 1 ]
-
select distinct ;
Date: 2021-09-17 21:36:48 Duration: 25s362ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1137', $2 = '3', $3 = '1137', $4 = '3', $5 = '1137', $6 = '3', $7 = '210006341'
-
select distinct ;
Date: 2021-09-17 23:00:05 Duration: 9s708ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'clarac2019@gmail.com'
-
select distinct ;
Date: 2021-09-17 21:40:49 Duration: 8s537ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '2', $3 = '3', $4 = '4', $5 = '1', $6 = '2', $7 = '3', $8 = '4', $9 = '5', $10 = '6', $11 = '9962082', $12 = '210009444'
2 5m21s 618 100ms 12s337ms 520ms select ;Times Reported Time consuming bind #2
Day Hour Count Duration Avg duration 23 1 477ms 477ms 00 1 143ms 143ms 03 6 1s308ms 218ms 05 1 105ms 105ms 06 10 13s787ms 1s378ms 07 12 2s612ms 217ms 08 4 421ms 105ms 09 10 1s519ms 151ms 10 16 2s588ms 161ms 12 9 1s741ms 193ms 13 11 2s356ms 214ms 14 1 104ms 104ms 15 1 103ms 103ms 18 2 223ms 111ms 19 2 203ms 101ms 20 212 1m47s 508ms 21 243 2m13s 547ms 22 69 52s261ms 757ms 23 7 1s235ms 176ms [ User: augeeducacional - Total duration: 18m24s - Times executed: 617 ]
[ User: zabbix - Total duration: 2s339ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 14m12s - Times executed: 556 ]
[ Application: augeeducacional - fila - Total duration: 4m11s - Times executed: 60 ]
[ Application: psql - Total duration: 2s339ms - Times executed: 1 ]
[ Application: prematricula - principal - Total duration: 263ms - Times executed: 1 ]
-
select ;
Date: 2021-09-17 21:39:49 Duration: 12s337ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '578985', $2 = '54E42A225C6FB444B5F649BCA30EFFD9', $3 = '179.48.192.157', $4 = '60'
-
select ;
Date: 2021-09-17 22:57:42 Duration: 8s872ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021.7.30', $2 = 'Android', $3 = '-', $4 = '8.1.0', $5 = '2021-09-17 22:57:38.646', $6 = '67b805e349a825e0', $7 = '1107825', $8 = 'moto e5 play', $9 = '60'
-
select ;
Date: 2021-09-17 22:59:49 Duration: 6s400ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210038514', $2 = '1', $3 = '1130', $4 = '10357224'
3 2m14s 1 2m14s 2m14s 2m14s select id_instituicao from usuario_instituicao where id_usuario = $1 and id_instituicao <> $2;Times Reported Time consuming bind #3
Day Hour Count Duration Avg duration 20 1 2m14s 2m14s [ User: augeeducacional - Total duration: 113ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 113ms - Times executed: 1 ]
-
select id_instituicao from usuario_instituicao where id_usuario = $1 and id_instituicao <> $2;
Date: 2021-09-17 21:33:49 Duration: 2m14s Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = '2396'
4 1m55s 124 100ms 6s942ms 929ms (;Times Reported Time consuming bind #4
Day Hour Count Duration Avg duration 20 50 43s133ms 862ms 21 61 1m4s 1s49ms 22 12 7s905ms 658ms 23 1 224ms 224ms [ User: augeeducacional - Total duration: 55s264ms - Times executed: 124 ]
[ Application: augeeducacional - principal - Total duration: 55s264ms - Times executed: 124 ]
-
(;
Date: 2021-09-17 22:59:37 Duration: 6s942ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '377986', $2 = '60', $3 = '2012', $4 = '377986', $5 = '60', $6 = '2012'
-
(;
Date: 2021-09-17 22:59:47 Duration: 6s541ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1196731', $2 = '60', $3 = '2012', $4 = '1196731', $5 = '60', $6 = '2012'
-
(;
Date: 2021-09-17 21:43:26 Duration: 4s822ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1118958', $2 = '60', $3 = '2012', $4 = '1118958', $5 = '60', $6 = '2012'
5 1m39s 154 100ms 7s40ms 646ms select distinct ;Times Reported Time consuming bind #5
Day Hour Count Duration Avg duration 00 1 130ms 130ms 03 1 183ms 183ms 06 1 108ms 108ms 07 2 203ms 101ms 08 9 1s33ms 114ms 09 5 588ms 117ms 10 4 485ms 121ms 11 1 110ms 110ms 13 2 211ms 105ms 14 5 583ms 116ms 15 3 420ms 140ms 17 3 394ms 131ms 18 4 447ms 111ms 20 41 41s142ms 1s3ms 21 48 32s141ms 669ms 22 24 21s432ms 893ms [ User: augeeducacional - Total duration: 1m44s - Times executed: 154 ]
[ Application: augeeducacional - principal - Total duration: 1m43s - Times executed: 153 ]
[ Application: augeeducacional - fila - Total duration: 1s412ms - Times executed: 1 ]
-
select distinct ;
Date: 2021-09-17 22:55:11 Duration: 7s40ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '0', $2 = '1', $3 = '2', $4 = '3', $5 = '7761147'
-
select distinct ;
Date: 2021-09-17 21:41:39 Duration: 4s68ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'jullyadecassia'
-
select distinct ;
Date: 2021-09-17 21:38:00 Duration: 3s479ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1158242', $2 = '60', $3 = '9895574', $4 = '1158242', $5 = '60', $6 = '9895574'
6 1m38s 150 101ms 9s529ms 657ms select ;Times Reported Time consuming bind #6
Day Hour Count Duration Avg duration 01 1 164ms 164ms 08 1 101ms 101ms 14 1 109ms 109ms 18 1 106ms 106ms 19 1 101ms 101ms 20 39 13s814ms 354ms 21 78 57s76ms 731ms 22 24 26s488ms 1s103ms 23 4 646ms 161ms [ User: augeeducacional - Total duration: 3m56s - Times executed: 150 ]
[ Application: augeeducacional - principal - Total duration: 3m49s - Times executed: 139 ]
[ Application: augeeducacional - fila - Total duration: 6s506ms - Times executed: 11 ]
-
select ;
Date: 2021-09-17 22:32:19 Duration: 9s529ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '83830', $2 = '83830', $3 = '83830', $4 = '3083', $5 = '83830', $6 = '49'
-
select ;
Date: 2021-09-17 22:37:28 Duration: 7s457ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'widysson85'
-
select ;
Date: 2021-09-17 23:00:22 Duration: 5s454ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = NULL, $2 = '2021-07-01 16:43:15.378', $3 = NULL, $4 = NULL, $5 = NULL, $6 = NULL, $7 = NULL, $8 = '3', $9 = 'f', $10 = 'jessica.ncsilva', $11 = '0', $12 = NULL, $13 = NULL, $14 = NULL, $15 = NULL, $16 = NULL, $17 = NULL, $18 = '2021-09-17 23:00:41.363', $19 = NULL, $20 = NULL, $21 = NULL, $22 = 'f', $23 = NULL, $24 = NULL, $25 = '2021-09-14 17:54:23.977', $26 = 'Jessica.ncsilva@aluno.educacao.pe.gv.br', $27 = NULL, $28 = NULL, $29 = NULL, $30 = NULL, $31 = NULL, $32 = 'Jessica Norma Coutinho da Silva', $33 = NULL, $34 = NULL, $35 = NULL, $36 = 't', $37 = NULL, $38 = NULL, $39 = NULL, $40 = NULL, $41 = NULL, $42 = NULL, $43 = NULL, $44 = '1180747'
7 1m17s 154 101ms 4s932ms 504ms ( select ;Times Reported Time consuming bind #7
Day Hour Count Duration Avg duration 00 1 128ms 128ms 20 60 33s125ms 552ms 21 74 32s15ms 432ms 22 17 11s877ms 698ms 23 2 535ms 267ms [ User: augeeducacional - Total duration: 3m34s - Times executed: 153 ]
[ User: postgres - Total duration: 173ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 3m34s - Times executed: 153 ]
[ Application: vacuumdb - Total duration: 173ms - Times executed: 1 ]
-
( select ;
Date: 2021-09-17 22:59:50 Duration: 4s932ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = NULL, $2 = '2021-07-01 16:43:15.378', $3 = NULL, $4 = NULL, $5 = NULL, $6 = NULL, $7 = NULL, $8 = NULL, $9 = 'f', $10 = 'jessica.ncsilva', $11 = '2', $12 = NULL, $13 = NULL, $14 = NULL, $15 = NULL, $16 = NULL, $17 = NULL, $18 = NULL, $19 = NULL, $20 = NULL, $21 = NULL, $22 = 'f', $23 = NULL, $24 = NULL, $25 = '2021-09-14 17:54:23.977', $26 = 'Jessica.ncsilva@aluno.educacao.pe.gv.br', $27 = NULL, $28 = NULL, $29 = NULL, $30 = NULL, $31 = NULL, $32 = 'Jessica Norma Coutinho da Silva', $33 = NULL, $34 = NULL, $35 = NULL, $36 = 'f', $37 = NULL, $38 = NULL, $39 = NULL, $40 = NULL, $41 = NULL, $42 = NULL, $43 = NULL, $44 = '1180747'
-
( select ;
Date: 2021-09-17 21:34:32 Duration: 2s895ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210006701', $2 = '1128', $3 = '2021-05-07'
-
( select ;
Date: 2021-09-17 22:59:40 Duration: 2s810ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '17164', $2 = '200007723', $3 = '1223', $4 = '1', $5 = '1', $6 = '9385923', $7 = '200007723', $8 = '1'
8 42s838ms 51 107ms 5s922ms 839ms select id_fila_trabalho, ;Times Reported Time consuming bind #8
Day Hour Count Duration Avg duration 20 4 4s429ms 1s107ms 21 38 19s874ms 523ms 22 9 18s535ms 2s59ms [ User: augeeducacional - Total duration: 3m9s - Times executed: 51 ]
[ Application: augeeducacional - principal - Total duration: 3m9s - Times executed: 51 ]
-
select id_fila_trabalho, ;
Date: 2021-09-17 23:00:43 Duration: 5s922ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1130', $2 = '3', $3 = '1130', $4 = '3', $5 = '1130', $6 = '3', $7 = '210013805'
-
select id_fila_trabalho, ;
Date: 2021-09-17 23:00:20 Duration: 3s987ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '10133704', $3 = '210013116', $4 = '10133704', $5 = '210013116', $6 = '1'
-
select id_fila_trabalho, ;
Date: 2021-09-17 21:40:49 Duration: 2s816ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210002412', $2 = '1138', $3 = '2021-09-13'
9 37s89ms 10 123ms 34s943ms 3s708ms select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);Times Reported Time consuming bind #9
Day Hour Count Duration Avg duration 06 1 34s943ms 34s943ms 20 5 1s148ms 229ms 21 2 359ms 179ms 22 2 637ms 318ms [ User: augeeducacional - Total duration: 2s800ms - Times executed: 10 ]
[ Application: augeeducacional - principal - Total duration: 2s567ms - Times executed: 9 ]
[ Application: augeeducacional - fila - Total duration: 233ms - Times executed: 1 ]
-
select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);
Date: 2021-09-17 07:15:10 Duration: 34s943ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2', $2 = '2021-09-17 07:21:49.169', $3 = '37609664'
-
select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);
Date: 2021-09-17 23:01:02 Duration: 411ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '944155', $2 = '60', $3 = '2012', $4 = '944155', $5 = '60', $6 = '2012'
-
select exists ( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4);
Date: 2021-09-17 21:43:07 Duration: 374ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '778970', $2 = '60', $3 = '778970', $4 = '60'
10 21s777ms 47 103ms 1s587ms 463ms select distinct turma.id_turma, ;Times Reported Time consuming bind #10
Day Hour Count Duration Avg duration 20 23 11s252ms 489ms 21 16 6s441ms 402ms 22 8 4s84ms 510ms [ User: augeeducacional - Total duration: 54s195ms - Times executed: 47 ]
[ Application: augeeducacional - principal - Total duration: 54s195ms - Times executed: 47 ]
-
select distinct turma.id_turma, ;
Date: 2021-09-17 21:34:25 Duration: 1s587ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '2', $3 = '605495', $4 = '522', $5 = '1199', $6 = '2021', $7 = '85607', $8 = '605495', $9 = '85607', $10 = '605495', $11 = '85607', $12 = '605495'
-
select distinct turma.id_turma, ;
Date: 2021-09-17 21:43:24 Duration: 1s467ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '2', $3 = '605833', $4 = '802', $5 = '1908', $6 = '2021', $7 = '412565', $8 = '605833', $9 = '412565', $10 = '605833', $11 = '412565', $12 = '605833'
-
select distinct turma.id_turma, ;
Date: 2021-09-17 22:59:29 Duration: 1s435ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '84725'
11 18s784ms 60 100ms 1s803ms 313ms select json_agg(r.*)::text as r from ( select ;Times Reported Time consuming bind #11
Day Hour Count Duration Avg duration 03 3 577ms 192ms 20 26 9s65ms 348ms 21 28 8s592ms 306ms 22 3 549ms 183ms [ User: augeeducacional - Total duration: 1m33s - Times executed: 60 ]
[ Application: augeeducacional - principal - Total duration: 1m33s - Times executed: 60 ]
-
select json_agg(r.*)::text as r from ( select ;
Date: 2021-09-17 21:43:15 Duration: 1s803ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '6471789', $2 = '2021-09-17 20:41:43.686', $3 = '6471789', $4 = '2021-09-17 20:41:43.686'
-
select json_agg(r.*)::text as r from ( select ;
Date: 2021-09-17 21:41:32 Duration: 1s425ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '200002711', $2 = '1209', $3 = '1', $4 = '1130'
-
select json_agg(r.*)::text as r from ( select ;
Date: 2021-09-17 22:15:25 Duration: 1s172ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = '7835443', $3 = '60', $4 = '7835443'
12 18s281ms 33 104ms 2s372ms 553ms select am.id_aluno_matricula, amt.chamada, c.nome, c.denominacao, naa.id_atividade_avaliativa, naa.nota as nota_ativ, naa.flg_nao_compareceu as nao_comp_ativ, naa.nota_recuperacao as nota_rec_ativ, naa.flg_nao_compareceu_rp as nao_comp_ativ_rp, nota_aluno.nota as media_bimestral, falta_aluno.falta_justificada as falta_just, falta_aluno.falta_nao_justificada as falta_nao_just from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join cidadao c on am.id_cidadao = c.id_cidadao left join nota_aluno on nota_aluno.id_aluno_matricula = am.id_aluno_matricula and nota_aluno.id_turma = amt.id_turma and nota_aluno.id_disciplina = $1 and nota_aluno.id_nota_periodo_aluno = $2 left join falta_aluno_disciplina falta_aluno on falta_aluno.id_aluno_matricula = am.id_aluno_matricula and falta_aluno.id_turma = amt.id_turma and falta_aluno.id_disciplina = $3 and falta_aluno.id_nota_periodo_aluno = $4 left join nota_aluno_atividade naa on am.id_aluno_matricula = naa.id_aluno_matricula and naa.id_turma = amt.id_turma and naa.id_disciplina = $5 and naa.id_nota_periodo_aluno = $6 where amt.id_turma = $7 and am.id_aluno_matr_status = $8 and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = $9 and (amdd.flg_dispensado_todos_periodos is true or amdd.periodos @> ARRAY[$10])) and am.id_serie = $11;Times Reported Time consuming bind #12
Day Hour Count Duration Avg duration 20 8 6s715ms 839ms 21 14 8s477ms 605ms 22 11 3s87ms 280ms [ User: augeeducacional - Total duration: 21s662ms - Times executed: 33 ]
[ Application: augeeducacional - principal - Total duration: 19s143ms - Times executed: 26 ]
[ Application: augeeducacional - fila - Total duration: 2s519ms - Times executed: 7 ]
-
select am.id_aluno_matricula, amt.chamada, c.nome, c.denominacao, naa.id_atividade_avaliativa, naa.nota as nota_ativ, naa.flg_nao_compareceu as nao_comp_ativ, naa.nota_recuperacao as nota_rec_ativ, naa.flg_nao_compareceu_rp as nao_comp_ativ_rp, nota_aluno.nota as media_bimestral, falta_aluno.falta_justificada as falta_just, falta_aluno.falta_nao_justificada as falta_nao_just from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join cidadao c on am.id_cidadao = c.id_cidadao left join nota_aluno on nota_aluno.id_aluno_matricula = am.id_aluno_matricula and nota_aluno.id_turma = amt.id_turma and nota_aluno.id_disciplina = $1 and nota_aluno.id_nota_periodo_aluno = $2 left join falta_aluno_disciplina falta_aluno on falta_aluno.id_aluno_matricula = am.id_aluno_matricula and falta_aluno.id_turma = amt.id_turma and falta_aluno.id_disciplina = $3 and falta_aluno.id_nota_periodo_aluno = $4 left join nota_aluno_atividade naa on am.id_aluno_matricula = naa.id_aluno_matricula and naa.id_turma = amt.id_turma and naa.id_disciplina = $5 and naa.id_nota_periodo_aluno = $6 where amt.id_turma = $7 and am.id_aluno_matr_status = $8 and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = $9 and (amdd.flg_dispensado_todos_periodos is true or amdd.periodos @> ARRAY[$10])) and am.id_serie = $11;
Date: 2021-09-17 22:59:48 Duration: 2s372ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = 't', $2 = '210009974', $3 = '2', $4 = '3', $5 = '10168818', $6 = 'f', $7 = '1128', $8 = '4'
-
select am.id_aluno_matricula, amt.chamada, c.nome, c.denominacao, naa.id_atividade_avaliativa, naa.nota as nota_ativ, naa.flg_nao_compareceu as nao_comp_ativ, naa.nota_recuperacao as nota_rec_ativ, naa.flg_nao_compareceu_rp as nao_comp_ativ_rp, nota_aluno.nota as media_bimestral, falta_aluno.falta_justificada as falta_just, falta_aluno.falta_nao_justificada as falta_nao_just from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join cidadao c on am.id_cidadao = c.id_cidadao left join nota_aluno on nota_aluno.id_aluno_matricula = am.id_aluno_matricula and nota_aluno.id_turma = amt.id_turma and nota_aluno.id_disciplina = $1 and nota_aluno.id_nota_periodo_aluno = $2 left join falta_aluno_disciplina falta_aluno on falta_aluno.id_aluno_matricula = am.id_aluno_matricula and falta_aluno.id_turma = amt.id_turma and falta_aluno.id_disciplina = $3 and falta_aluno.id_nota_periodo_aluno = $4 left join nota_aluno_atividade naa on am.id_aluno_matricula = naa.id_aluno_matricula and naa.id_turma = amt.id_turma and naa.id_disciplina = $5 and naa.id_nota_periodo_aluno = $6 where amt.id_turma = $7 and am.id_aluno_matr_status = $8 and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = $9 and (amdd.flg_dispensado_todos_periodos is true or amdd.periodos @> ARRAY[$10])) and am.id_serie = $11;
Date: 2021-09-17 21:43:18 Duration: 1s809ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = 'f', $2 = '210017279', $3 = '1', $4 = '3', $5 = '10151919', $6 = 'f', $7 = '2588', $8 = '5'
-
select am.id_aluno_matricula, amt.chamada, c.nome, c.denominacao, naa.id_atividade_avaliativa, naa.nota as nota_ativ, naa.flg_nao_compareceu as nao_comp_ativ, naa.nota_recuperacao as nota_rec_ativ, naa.flg_nao_compareceu_rp as nao_comp_ativ_rp, nota_aluno.nota as media_bimestral, falta_aluno.falta_justificada as falta_just, falta_aluno.falta_nao_justificada as falta_nao_just from aluno_matricula am inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join cidadao c on am.id_cidadao = c.id_cidadao left join nota_aluno on nota_aluno.id_aluno_matricula = am.id_aluno_matricula and nota_aluno.id_turma = amt.id_turma and nota_aluno.id_disciplina = $1 and nota_aluno.id_nota_periodo_aluno = $2 left join falta_aluno_disciplina falta_aluno on falta_aluno.id_aluno_matricula = am.id_aluno_matricula and falta_aluno.id_turma = amt.id_turma and falta_aluno.id_disciplina = $3 and falta_aluno.id_nota_periodo_aluno = $4 left join nota_aluno_atividade naa on am.id_aluno_matricula = naa.id_aluno_matricula and naa.id_turma = amt.id_turma and naa.id_disciplina = $5 and naa.id_nota_periodo_aluno = $6 where amt.id_turma = $7 and am.id_aluno_matr_status = $8 and not exists ( select null from aluno_matr_dispensa_disciplina amdd where amdd.id_aluno_matricula = amt.id_aluno_matricula and amdd.id_turma = amt.id_turma and amdd.id_disciplina = $9 and (amdd.flg_dispensado_todos_periodos is true or amdd.periodos @> ARRAY[$10])) and am.id_serie = $11;
Date: 2021-09-17 21:43:13 Duration: 1s612ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = 'f', $2 = '210002666', $3 = '1', $4 = '3', $5 = '9764913', $6 = 'f', $7 = '1129', $8 = '4'
13 18s266ms 58 101ms 7s355ms 314ms update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;Times Reported Time consuming bind #13
Day Hour Count Duration Avg duration 23 1 118ms 118ms 00 1 127ms 127ms 01 1 2s12ms 2s12ms 04 1 112ms 112ms 06 3 325ms 108ms 07 2 218ms 109ms 08 3 342ms 114ms 09 2 223ms 111ms 10 2 1s135ms 567ms 11 2 221ms 110ms 12 2 233ms 116ms 13 6 681ms 113ms 14 4 468ms 117ms 15 1 109ms 109ms 16 4 451ms 112ms 17 2 235ms 117ms 18 2 217ms 108ms 19 5 584ms 116ms 20 3 7s590ms 2s530ms 21 4 1s957ms 489ms 22 4 466ms 116ms 23 3 431ms 143ms [ User: augeeducacional - Total duration: 54s840ms - Times executed: 54 ]
[ User: postgres - Total duration: 46s743ms - Times executed: 2 ]
[ User: zabbix - Total duration: 4s999ms - Times executed: 2 ]
[ Application: augeeducacional - fila - Total duration: 54s840ms - Times executed: 54 ]
[ Application: vacuumdb - Total duration: 46s547ms - Times executed: 1 ]
[ Application: psql - Total duration: 4s999ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 195ms - Times executed: 1 ]
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;
Date: 2021-09-17 21:34:01 Duration: 7s355ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2', $2 = '2021-09-17 21:33:54.173', $3 = '37641599'
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;
Date: 2021-09-17 02:06:09 Duration: 2s12ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021', $2 = '210042217', $3 = '1', $4 = '1', $5 = '1', $6 = '1', $7 = '1'
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;
Date: 2021-09-17 22:58:56 Duration: 1s407ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021', $2 = '2021', $3 = '2', $4 = '210016519'
14 18s110ms 54 101ms 1s784ms 335ms select exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_cidadao where cidadao_usuario.id_usuario = $1 and cidadao.id_instituicao = $2 and am.id_aluno_matricula = $3 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7))) or exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_responsavel where cidadao_usuario.id_usuario = $4 and cidadao.id_instituicao = $5 and am.id_aluno_matricula = $6 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7)));Times Reported Time consuming bind #14
Day Hour Count Duration Avg duration 20 30 9s692ms 323ms 21 17 5s837ms 343ms 22 5 2s312ms 462ms 23 2 267ms 133ms [ User: augeeducacional - Total duration: 2m4s - Times executed: 54 ]
[ Application: augeeducacional - principal - Total duration: 2m4s - Times executed: 54 ]
-
select exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_cidadao where cidadao_usuario.id_usuario = $1 and cidadao.id_instituicao = $2 and am.id_aluno_matricula = $3 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7))) or exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_responsavel where cidadao_usuario.id_usuario = $4 and cidadao.id_instituicao = $5 and am.id_aluno_matricula = $6 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7)));
Date: 2021-09-17 22:57:30 Duration: 1s784ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1118266', $2 = '60', $3 = '10222145', $4 = '1118266', $5 = '60', $6 = '10222145'
-
select exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_cidadao where cidadao_usuario.id_usuario = $1 and cidadao.id_instituicao = $2 and am.id_aluno_matricula = $3 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7))) or exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_responsavel where cidadao_usuario.id_usuario = $4 and cidadao.id_instituicao = $5 and am.id_aluno_matricula = $6 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7)));
Date: 2021-09-17 22:59:30 Duration: 1s564ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1131', $2 = '3', $3 = '1131', $4 = '3', $5 = '1131', $6 = '3', $7 = '210009884'
-
select exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_cidadao where cidadao_usuario.id_usuario = $1 and cidadao.id_instituicao = $2 and am.id_aluno_matricula = $3 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7))) or exists ( select null from aluno inner join cidadao on cidadao.id_cidadao = aluno.id_cidadao inner join aluno_matricula am ON am.id_cidadao = aluno.id_cidadao inner join cidadao_usuario on cidadao_usuario.id_cidadao = aluno.id_responsavel where cidadao_usuario.id_usuario = $4 and cidadao.id_instituicao = $5 and am.id_aluno_matricula = $6 and (am.flg_matricula_atual is true or am.id_aluno_matr_status in (2, 7)));
Date: 2021-09-17 21:40:48 Duration: 1s142ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '10219187', $3 = '210021171', $4 = '10219187', $5 = '210021171', $6 = '1'
15 17s129ms 45 104ms 1s369ms 380ms select amt.id_aluno_matricula, ;Times Reported Time consuming bind #15
Day Hour Count Duration Avg duration 20 26 8s595ms 330ms 21 16 8s109ms 506ms 22 3 423ms 141ms [ User: augeeducacional - Total duration: 31s291ms - Times executed: 45 ]
[ Application: augeeducacional - principal - Total duration: 31s291ms - Times executed: 45 ]
-
select amt.id_aluno_matricula, ;
Date: 2021-09-17 22:59:01 Duration: 1s369ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210000908', $2 = '1132', $3 = '1132', $4 = '2021-09-17', $5 = '210000908'
-
select amt.id_aluno_matricula, ;
Date: 2021-09-17 22:57:16 Duration: 1s235ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210003307', $2 = '1130', $3 = '1130', $4 = '2021-09-17', $5 = '210003307'
-
select amt.id_aluno_matricula, ;
Date: 2021-09-17 22:55:09 Duration: 953ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210009906', $2 = '1128', $3 = '1128', $4 = '2021-09-17', $5 = '210009906'
16 16s610ms 38 101ms 1s435ms 437ms update movel.sincronizacao set versao_aplicativo = $1, plataforma_dispositivo = $2, fabricante_dispositivo = $3, versao_dispositivo = $4, data = $5, id_dispositivo = $6, id_usuario = $7, flg_expedicao = $8, modelo_dispositivo = $9, id_instituicao = $10 where id_sincronizacao = $11;Times Reported Time consuming bind #16
Day Hour Count Duration Avg duration 02 1 818ms 818ms 03 2 972ms 486ms 04 2 907ms 453ms 05 1 269ms 269ms 20 11 5s927ms 538ms 21 16 4s892ms 305ms 22 5 2s822ms 564ms [ User: augeeducacional - Total duration: 47s965ms - Times executed: 38 ]
[ Application: augeeducacional - principal - Total duration: 47s965ms - Times executed: 38 ]
-
update movel.sincronizacao set versao_aplicativo = $1, plataforma_dispositivo = $2, fabricante_dispositivo = $3, versao_dispositivo = $4, data = $5, id_dispositivo = $6, id_usuario = $7, flg_expedicao = $8, modelo_dispositivo = $9, id_instituicao = $10 where id_sincronizacao = $11;
Date: 2021-09-17 21:41:18 Duration: 1s435ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = NULL, $2 = '2019-06-11 19:47:39.968', $3 = NULL, $4 = NULL, $5 = NULL, $6 = NULL, $7 = '374351', $8 = NULL, $9 = 'f', $10 = 'giovannaarmy', $11 = '0', $12 = NULL, $13 = NULL, $14 = NULL, $15 = NULL, $16 = NULL, $17 = NULL, $18 = NULL, $19 = NULL, $20 = NULL, $21 = NULL, $22 = 'f', $23 = NULL, $24 = NULL, $25 = '2021-09-17 21:43:41.008', $26 = 'rosilene_silva31@hotmail.com.br', $27 = NULL, $28 = NULL, $29 = NULL, $30 = NULL, $31 = NULL, $32 = 'GIOVANNA ALVES DA SILVA', $33 = NULL, $34 = NULL, $35 = NULL, $36 = 'f', $37 = NULL, $38 = NULL, $39 = NULL, $40 = NULL, $41 = NULL, $42 = NULL, $43 = NULL, $44 = '980561'
-
update movel.sincronizacao set versao_aplicativo = $1, plataforma_dispositivo = $2, fabricante_dispositivo = $3, versao_dispositivo = $4, data = $5, id_dispositivo = $6, id_usuario = $7, flg_expedicao = $8, modelo_dispositivo = $9, id_instituicao = $10 where id_sincronizacao = $11;
Date: 2021-09-17 21:57:51 Duration: 1s239ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210018620', $2 = '1128', $3 = '2021-08-23'
-
update movel.sincronizacao set versao_aplicativo = $1, plataforma_dispositivo = $2, fabricante_dispositivo = $3, versao_dispositivo = $4, data = $5, id_dispositivo = $6, id_usuario = $7, flg_expedicao = $8, modelo_dispositivo = $9, id_instituicao = $10 where id_sincronizacao = $11;
Date: 2021-09-17 23:04:31 Duration: 1s157ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '200023744', $2 = '1135', $3 = '2020-04-27', $4 = '2020-12-27'
17 15s893ms 41 101ms 1s625ms 387ms select ;Times Reported Time consuming bind #17
Day Hour Count Duration Avg duration 06 1 103ms 103ms 09 1 105ms 105ms 14 1 104ms 104ms 20 21 8s397ms 399ms 21 11 4s629ms 420ms 22 5 2s217ms 443ms 23 1 335ms 335ms [ User: augeeducacional - Total duration: 2m38s - Times executed: 41 ]
[ Application: augeeducacional - fila - Total duration: 1m59s - Times executed: 10 ]
[ Application: augeeducacional - principal - Total duration: 38s852ms - Times executed: 31 ]
-
select ;
Date: 2021-09-17 22:59:25 Duration: 1s625ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '242347', $2 = '242347', $3 = '242347', $4 = '3083', $5 = '242347', $6 = '49'
-
select ;
Date: 2021-09-17 21:42:37 Duration: 1s568ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = NULL, $2 = '2020-05-04 15:07:36.331', $3 = NULL, $4 = NULL, $5 = NULL, $6 = NULL, $7 = NULL, $8 = NULL, $9 = 't', $10 = 'laugustobezerra', $11 = '0', $12 = NULL, $13 = NULL, $14 = NULL, $15 = NULL, $16 = NULL, $17 = NULL, $18 = NULL, $19 = NULL, $20 = NULL, $21 = NULL, $22 = 'f', $23 = NULL, $24 = NULL, $25 = '2021-09-17 21:42:37.919', $26 = 'bezerraluiz421@gmail.com ', $27 = NULL, $28 = NULL, $29 = NULL, $30 = NULL, $31 = NULL, $32 = 'LUIZ AUGUSTO BEZERRA', $33 = NULL, $34 = NULL, $35 = NULL, $36 = 'f', $37 = NULL, $38 = NULL, $39 = NULL, $40 = NULL, $41 = NULL, $42 = NULL, $43 = NULL, $44 = '1072130'
-
select ;
Date: 2021-09-17 21:33:57 Duration: 1s187ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '290458', $2 = '60', $3 = '290458', $4 = '60'
18 15s115ms 38 100ms 3s308ms 397ms select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;Times Reported Time consuming bind #18
Day Hour Count Duration Avg duration 20 22 7s815ms 355ms 21 11 3s330ms 302ms 22 5 3s968ms 793ms [ User: augeeducacional - Total duration: 2m14s - Times executed: 38 ]
[ Application: augeeducacional - principal - Total duration: 2m14s - Times executed: 38 ]
-
select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;
Date: 2021-09-17 23:16:58 Duration: 3s308ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'bernardo09'
-
select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;
Date: 2021-09-17 21:31:19 Duration: 1s241ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'conceicaomelo'
-
select usuario.* from usuario inner join usuario_instituicao on usuario.id_usuario = usuario_instituicao.id_usuario and usuario_instituicao.id_instituicao = $1 where usuario.login = $2;
Date: 2021-09-17 22:59:10 Duration: 893ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = NULL, $2 = '2021-07-01 11:29:17.28', $3 = NULL, $4 = NULL, $5 = NULL, $6 = NULL, $7 = NULL, $8 = NULL, $9 = 'f', $10 = 'gabriel1910', $11 = '0', $12 = NULL, $13 = NULL, $14 = NULL, $15 = NULL, $16 = NULL, $17 = NULL, $18 = NULL, $19 = NULL, $20 = NULL, $21 = NULL, $22 = 'f', $23 = NULL, $24 = NULL, $25 = '2021-09-17 22:59:10.862', $26 = 'gabrielrennan5@gmail.com', $27 = NULL, $28 = NULL, $29 = NULL, $30 = NULL, $31 = NULL, $32 = 'GABRIEL RENNAN VITAL VASCONCELOS', $33 = NULL, $34 = NULL, $35 = NULL, $36 = 'f', $37 = NULL, $38 = NULL, $39 = NULL, $40 = NULL, $41 = NULL, $42 = NULL, $43 = NULL, $44 = '1180287'
19 14s467ms 45 103ms 1s351ms 321ms select exists ( select null from movel.turma_mudanca;Times Reported Time consuming bind #19
Day Hour Count Duration Avg duration 20 14 4s260ms 304ms 21 26 9s136ms 351ms 22 5 1s70ms 214ms [ User: augeeducacional - Total duration: 10s205ms - Times executed: 45 ]
[ Application: augeeducacional - principal - Total duration: 10s205ms - Times executed: 45 ]
-
select exists ( select null from movel.turma_mudanca;
Date: 2021-09-17 22:58:02 Duration: 1s351ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '7818373', $2 = '2021-09-17 18:14:03.437'
-
select exists ( select null from movel.turma_mudanca;
Date: 2021-09-17 22:57:52 Duration: 1s112ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2630586', $2 = '2021-09-16 22:42:24.847'
-
select exists ( select null from movel.turma_mudanca;
Date: 2021-09-17 22:14:40 Duration: 949ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2636551', $2 = '2021-09-17 21:58:46.03'
20 13s263ms 31 116ms 1s780ms 427ms select t.nome as turma, ;Times Reported Time consuming bind #20
Day Hour Count Duration Avg duration 20 12 3s760ms 313ms 21 13 5s466ms 420ms 22 5 3s912ms 782ms 23 1 124ms 124ms [ User: augeeducacional - Total duration: 1m59s - Times executed: 31 ]
[ Application: augeeducacional - principal - Total duration: 1m59s - Times executed: 31 ]
-
select t.nome as turma, ;
Date: 2021-09-17 23:17:05 Duration: 1s780ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'carlosmatematica'
-
select t.nome as turma, ;
Date: 2021-09-17 21:42:33 Duration: 1s295ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = '3'
-
select t.nome as turma, ;
Date: 2021-09-17 22:55:05 Duration: 1s276ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '16630', $2 = 'f', $3 = 'f', $4 = '200030168', $5 = '51551', $6 = 'f', $7 = 'f', $8 = '200030168', $9 = '51551', $10 = '16630', $11 = '200030168', $12 = '51551', $13 = '2020-02-04', $14 = '2020-12-30'
-
Events
Log levels
Key values
- 247,417 Log entries
Events distribution
Key values
- 0 PANIC entries
- 68 FATAL entries
- 3473 ERROR entries
- 658 WARNING entries
Most Frequent Errors/Events
Key values
- 1,774 Max number of times the same event was reported
- 4,199 Total events found
Rank Times reported Error 1 1,774 ERROR: canceling statement due to statement timeout
Times Reported Most Frequent Error / Event #1
Day Hour Count Sep 17 01 2 02 1 04 1 05 8 06 1 07 47 08 11 09 2 11 1 19 2 21 447 22 1,014 23 230 Sep 18 00 7 - ERROR: canceling statement due to statement timeout
Statement: select json_agg(r.*)::text as r from (select nota.id_turma, nota.id_aluno_matricula, nota.id_disciplina, nota.id_nota_periodo_aluno, nota.id_atividade_avaliativa, nota.nota, nota.nota_recuperacao, nota.flg_nao_compareceu, nota.flg_nao_compareceu_rp from nota_aluno_atividade nota inner join turma on turma.id_turma = nota.id_turma where turma.id_turma_status = 1 and turma.flg_organizada is true and nota.id_turma in ($1,$2,$3) and exists( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > $4 and registro.id_turma = nota.id_turma and registro.id_disciplina = nota.id_disciplina and registro.id_nota_periodo_aluno = nota.id_nota_periodo_aluno ) and exists( select null from turma_professor tp inner join componente_curricular cc on cc.id_componente_curricular = tp.id_componente_curricular where tp.id_cidadao = $5 and tp.id_turma in ($6,$7,$8) and cc.id_disciplina = nota.id_disciplina) ) r
Date: 2021-09-17 01:18:08 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
2 1,449 ERROR: insert or update on table "..." violates foreign key constraint "..."
Times Reported Most Frequent Error / Event #2
Day Hour Count Sep 17 21 140 22 1,153 23 156 - ERROR: insert or update on table "conteudo_curricular_aula" violates foreign key constraint "fk_situacao_didatica_aula"
Detail: Key (id_situacao_didatica_aula)=(94496528) is not present in table "situacao_didatica_aula".
Statement: insert into conteudo_curricular_aula (id_situacao_didatica_aula, id_conteudo_curricular_componente, conteudo_trab_situacao_didatica, complementacao_conteudo) values ($1, $2, $3, $4)Date: 2021-09-17 21:40:21 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
3 457 WARNING: archiving transaction log file "..." failed too many times, will try again later
Times Reported Most Frequent Error / Event #3
Day Hour Count Sep 17 20 70 21 61 22 73 23 129 Sep 18 00 123 01 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later
Date: 2021-09-17 20:07:39
4 164 WARNING: archiving transaction log file "..." failed too many times, will try again later rsync: mkstemp "..." failed: No space left on device (...) rsync error: some files/attrs were not transferred (...) (...) at main.c(...) ...
Times Reported Most Frequent Error / Event #4
Day Hour Count Sep 17 20 1 21 14 23 81 Sep 18 00 68 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.EiHzSX" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
- WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.deVvkW" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
- WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.QywRsS" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 20:09:49
Date: 2021-09-17 21:03:04
Date: 2021-09-17 21:07:09
5 63 LOG: process ... still waiting for AccessShareLock on relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #5
Day Hour Count Sep 17 07 63 - LOG: process 4423 still waiting for AccessShareLock on relation 2629915 of database 2624101 after 1000.132 ms
- LOG: process 15652 still waiting for AccessShareLock on relation 2629915 of database 2624101 after 1000.114 ms
- LOG: process 12845 still waiting for AccessShareLock on relation 2629915 of database 2624101 after 1000.074 ms at character 157
Detail: Process holding the lock: 3633. Wait queue: 4423.
Statement: select count(case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end)::int as coodenadorias, count(case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end)::int as escolas, min(case when id_nivel_unidade_funcional = 2 then id_unidade_funcional else null end) as id_coodenadoria, min(case when id_nivel_unidade_funcional = 3 then id_unidade_funcional else null end) as id_escola from unidade_funcional where id_instituicao = $1 and id_nivel_unidade_funcional in ($2, $3) and id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $4 )Date: 2021-09-17 07:14:20 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 3633. Wait queue: 4423, 15652, 12845.
Statement: select exists( select null from perfil_extendido pe inner join permissao_acesso pa on pe.id_grupo_usuario = pa.id_grupo_usuario inner join recurso on recurso.id_recurso = pa.id_recurso left join recurso_instituicao ri on ri.id_recurso = pa.id_recurso and ri.id_instituicao = $1 where (ri.id_status_recurso is null or ri.id_status_recurso = 1) and recurso.flg_ativo is true and pa.id_recurso = $2 and pe.id_unidade_funcional = $3 and pe.id_usuario = $4 )Date: 2021-09-17 07:14:22 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 3633. Wait queue: 4423, 15652, 12845.
Statement: select u.id_unidade_funcional from unidade_funcional u where id_instituicao = $1 and u.id_unidade_funcional in ( select id_unidade_funcional from perfil_extendido where id_usuario = $2 and id_grupo_usuario = $3 ) limit 2Date: 2021-09-17 07:14:23 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
6 61 FATAL: connection to client lost
Times Reported Most Frequent Error / Event #6
Day Hour Count Sep 17 21 25 22 22 23 14 - FATAL: connection to client lost
Date: 2021-09-17 21:31:32 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
7 53 LOG: process ... still waiting for ExclusiveLock on extension of relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #7
Day Hour Count Sep 17 21 8 22 38 23 7 - LOG: process 32402 still waiting for ExclusiveLock on extension of relation 15801859 of database 2624101 after 1000.155 ms
- LOG: process 32748 still waiting for ExclusiveLock on extension of relation 7276234 of database 2624101 after 1000.117 ms
- LOG: process 1094 still waiting for ExclusiveLock on extension of relation 15801859 of database 2624101 after 1000.128 ms
Detail: Process holding the lock: 30704. Wait queue: 32402.
Context: SQL statement "INSERT INTO aluno_lancamento.falta_aluno_disciplina_diario_2021 values ($1.*)" PL/pgSQL function sp_falta_aluno_disciplina_diario_insert_trigger() line 14 at EXECUTE
Statement: insert into falta_aluno_disciplina_diario (flg_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values ($1, $2, $3, $4, $5, $6, $7)Date: 2021-09-17 21:42:27 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 751. Wait queue: 32748.
Statement: insert into registro_lancamento_conteudo_diario (data_atualizacao, id_turma, data_inclusao, id_componente_curricular, data_referencia) values ($1, $2, $3, $4, $5)Date: 2021-09-17 21:55:01 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 333. Wait queue: 1094.
Context: SQL statement "INSERT INTO aluno_lancamento.falta_aluno_disciplina_diario_2021 values ($1.*)" PL/pgSQL function sp_falta_aluno_disciplina_diario_insert_trigger() line 14 at EXECUTE
Statement: insert into falta_aluno_disciplina_diario (flg_justificada, id_motivo_falta_justificada, id_turma, data, id_horario_turma, id_nota_periodo_aluno, id_aluno_matricula, id_disciplina) values ($1, $2, $3, $4, $5, $6, $7, $8)Date: 2021-09-17 21:55:10 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
8 44 ERROR: duplicate key value violates unique constraint "..."
Times Reported Most Frequent Error / Event #8
Day Hour Count Sep 17 08 4 09 4 10 1 11 2 12 2 13 2 14 3 15 4 16 3 17 6 18 2 19 3 20 3 22 5 - ERROR: duplicate key value violates unique constraint "usuario_login_key"
- ERROR: duplicate key value violates unique constraint "pk_nota_aluno_atividade_2021"
- ERROR: duplicate key value violates unique constraint "iu_atendimento_unidade_funcional"
Detail: Key (login)=(muntriu1) already exists.
Statement: insert into usuario (data_criacao, motivo, flg_bloqueado, flg_excluido, nome, login, id_municipio_vinculacao, email, id_unidade_vinculacao, id_usuario_criador) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10)Date: 2021-09-17 08:38:50 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Key (id_turma, id_aluno_matricula, id_disciplina, id_nota_periodo_aluno, id_atividade_avaliativa)=(210005726, 9855203, 1128, 3, 1) already exists.
Context: SQL statement "INSERT INTO aluno_lancamento.nota_aluno_atividade_2021 values ($1.*)" PL/pgSQL function sp_nota_aluno_atividade_insert_trigger() line 14 at EXECUTE
Statement: insert into nota_aluno_atividade (flg_nao_compareceu_rp, id_turma, id_atividade_avaliativa, id_nota_periodo_aluno, id_aluno_matricula, flg_nao_compareceu, id_disciplina) values ($1, $2, $3, $4, $5, $6, $7)Date: 2021-09-17 08:47:38 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Key (id_unidade_funcional, data, id_cardapio, id_tipo_refeicao)=(605569, 2021-06-01, 1155, 1) already exists.
Statement: insert into alimentacao.atendimento_unidade_funcional (num_refeicoes, alunos_presentes, id_cardapio, percentual_consumo, data, id_unidade_funcional, id_tipo_refeicao, dia_semana) values ($1, $2, $3, $4, $5, $6, $7, $8)Date: 2021-09-17 09:34:49 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
9 32 ERROR: update or delete on table "..." violates foreign key constraint "..." on table "..."
Times Reported Most Frequent Error / Event #9
Day Hour Count Sep 17 08 1 10 6 11 6 13 3 14 6 15 7 16 2 17 1 - ERROR: update or delete on table "conselho_escolar_membro" violates foreign key constraint "fk_conselho_escolar_membro" on table "reuniao_conselho_escolar_membro"
- ERROR: update or delete on table "reuniao_familiar_turma" violates foreign key constraint "fk_reuniao_familiar_turma" on table "reuniao_familiar_aluno"
- ERROR: update or delete on table "aluno_matricula" violates foreign key constraint "fk_aluno_matricula_anterior" on table "aluno_matricula"
Detail: Key (id_membro_orgao_colegiado)=(7993) is still referenced from table "reuniao_conselho_escolar_membro".
Statement: delete from membro_orgao_colegiado where id_membro_orgao_colegiado = $1Date: 2021-09-17 08:07:08 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Key (id_reuniao_familiar, id_turma)=(77165, 210015923) is still referenced from table "reuniao_familiar_aluno".
Statement: delete from reuniao_familiar_turma where id_turma = $1 and id_reuniao_familiar = $2Date: 2021-09-17 10:12:35 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Key (id_aluno_matricula)=(10449858) is still referenced from table "aluno_matricula".
Statement: delete from aluno_matricula where id_periodo_letivo = $1Date: 2021-09-17 14:03:16 Database: augeeducacional Application: augeeducacional - fila User: augeeducacional Remote: seeweb85
10 18 LOG: process ... still waiting for ShareLock on transaction ... after ... ms
Times Reported Most Frequent Error / Event #10
Day Hour Count Sep 17 08 1 21 7 22 8 23 2 - LOG: process 5556 still waiting for ShareLock on transaction 770860101 after 1000.196 ms
- LOG: process 32402 still waiting for ShareLock on transaction 771209077 after 1000.186 ms
- LOG: process 886 still waiting for ShareLock on transaction 771209085 after 1018.222 ms
Detail: Process holding the lock: 5544. Wait queue: 5556.
Context: while deleting tuple (110998,7) in relation "nota_aluno_atividade_2021"
Statement: delete from nota_aluno_atividade where id_turma = $1 and id_aluno_matricula = $2 and id_disciplina = $3 and id_nota_periodo_aluno = $4Date: 2021-09-17 08:47:38 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 507. Wait queue: 32402.
Context: while locking tuple (19025,13) in relation "usuario"
Statement: update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44Date: 2021-09-17 21:42:08 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 741. Wait queue: 886.
Context: while locking tuple (35287,43) in relation "usuario"
Statement: update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44Date: 2021-09-17 21:42:26 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
11 13 ERROR: new row for relation "..." violates check constraint "..."
Times Reported Most Frequent Error / Event #11
Day Hour Count Sep 17 09 1 17 8 18 4 - ERROR: new row for relation "planejamento_matricula_vaga_localizacao" violates check constraint "ck_recepcao"
Detail: Failing row contains (605500, 605500, 1223, 251, 2022, 0, 12, 246, 0, 0, 0, 0, 0, 0, 0, 3, 248, 0, 0, 0, 0, 0, 0).
Statement: update planejamento_matricula_vaga_localizacao set renovacao = coalesce(pm.renovacao, 0), continuidade = coalesce(pm.continuidade, 0), recepcao = coalesce(pm.recepcao, 0), transferidos = coalesce(pm.transferidos, 0), remanescente = coalesce(pm.remanescente, 0), remanescente_disponiblizada = coalesce(pm.saldo_vagas_disp_novato, 0), novato = planejamento_matricula_vaga_localizacao.continuidade_disponiblizada + planejamento_matricula_vaga_localizacao.recepcao_disponiblizada + planejamento_matricula_vaga_localizacao.transferidos_disponiblizada + coalesce(pm.saldo_vagas_disp_novato, 0) from ( select sum(pm.renovacao) as renovacao, sum(pm.continuidade) as continuidade, sum(pm.recepcao) as recepcao, sum(pm.transferidos) as transferidos, sum(pm.vagas_remanescentes) as remanescente, sum(case pm.flg_disponibilizar_saldo_vagas_novato when true then pm.vagas_remanescentes else 0 end) as saldo_vagas_disp_novato from planejamento_matricula pm inner join ambiente on ambiente.id_ambiente = pm.id_ambiente where pm.id_unidade_funcional = $1 and ambiente.id_unidade_referencia = $2 and pm.id_serie = $3 and pm.id_turno = $4 and pm.ano = $5 ) as pm where planejamento_matricula_vaga_localizacao.id_escola = $6 and planejamento_matricula_vaga_localizacao.id_unidade_referencia = $7 and planejamento_matricula_vaga_localizacao.id_serie = $8 and planejamento_matricula_vaga_localizacao.id_turno = $9 and planejamento_matricula_vaga_localizacao.ano = $10Date: 2021-09-17 09:52:40 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
12 9 LOG: process ... still waiting for AccessExclusiveLock on tuple (...) of relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #12
Day Hour Count Sep 17 21 6 22 3 - LOG: process 1209 still waiting for AccessExclusiveLock on tuple (35287,43) of relation 2626051 of database 2624101 after 1263.139 ms
- LOG: process 1208 still waiting for AccessExclusiveLock on tuple (35287,43) of relation 2626051 of database 2624101 after 1047.563 ms
- LOG: process 1217 still waiting for AccessExclusiveLock on tuple (35287,43) of relation 2626051 of database 2624101 after 1003.341 ms
Detail: Process holding the lock: 1188. Wait queue: 1209, 1208, 1217.
Statement: update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44Date: 2021-09-17 21:43:02 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 1188. Wait queue: 1209, 1208, 1217.
Statement: update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44Date: 2021-09-17 21:43:02 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Process holding the lock: 1188. Wait queue: 1209, 1208, 1217.
Statement: update usuario set id_educador_externo = $1, data_criacao = $2, motivo = $3, telefone_ddd2 = $4, id_uf = $5, numero = $6, id_imagem = $7, id_motivo_bloqueio_usuario = $8, flg_ocultar_aniversario = $9, login = $10, num_tentativas_login = $11, apelido_chat = $12, id_municipio_vinculacao = $13, id_usuario_criador = $14, cep = $15, data_fim_inativo = $16, limite_recuperacao_senha = $17, data_bloqueio = $18, complemento = $19, id_usuario_autenticacao_externa = $20, total_mensagem_forum = $21, flg_excluido = $22, telefone_numero = $23, classificacao_forum = $24, data_ultimo_acesso = $25, email = $26, endereco = $27, bairro = $28, login_excluido = $29, data_expiracao_senha = $30, codigo_recuperacao_senha = $31, nome = $32, id_unidade_vinculacao = $33, email_autenticacao_externa = $34, flg_admin = $35, flg_bloqueado = $36, id_municipio = $37, data_inicio_inativo = $38, id_aluno_externo = $39, id_responsavel_externo = $40, sexo = $41, telefone_ddd = $42, telefone_numero2 = $43 where id_usuario = $44Date: 2021-09-17 21:43:02 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
13 6 ERROR: currval of sequence "..." is not yet defined in this session
Times Reported Most Frequent Error / Event #13
Day Hour Count Sep 17 11 1 12 1 20 4 - ERROR: currval of sequence "sq_usuario_id" is not yet defined in this session
Statement: select currval('sq_usuario_id')
Date: 2021-09-17 11:59:21 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
14 5 WARNING: archiving transaction log file "..." failed too many times, will try again later rsync: mkstemp "..." failed: No space left on device (...)
Times Reported Most Frequent Error / Event #14
Day Hour Count Sep 18 00 5 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.J8J1Y6" failed: No space left on device (28)
- WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.GCj4Pr" failed: No space left on device (28)
- WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.LJkezM" failed: No space left on device (28)
Date: 2021-09-18 00:02:38
Date: 2021-09-18 00:03:27
Date: 2021-09-18 00:05:16
15 5 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #15
Day Hour Count Sep 17 09 1 17 4 - ERROR: syntax error at or near ")" at character 304
Statement: SELECT PA.ID_GRUPO_USUARIO, PA.ID_RECURSO, RECURSO.NOME, RECURSO.ID_RECURSO_PAI, RECURSO.FLG_POSSUI_FILHOS FROM PERMISSAO_ACESSO PA INNER JOIN RECURSO USING (ID_RECURSO) INNER JOIN grupo_usuario USING (id_grupo_usuario) where 1 = 1 and PA.ID_RECURSO = 2003 and grupo_usuario.id_ator IN ) and GRUPO_USUARIO.id_instituicao = 60 ORDER BY RECURSO.NOME
Date: 2021-09-17 09:58:42 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
16 4 ERROR: invalid input syntax for integer: ...
Times Reported Most Frequent Error / Event #16
Day Hour Count Sep 17 08 1 16 3 - ERROR: invalid input syntax for integer: " " at character 974
- ERROR: invalid input syntax for integer: "20/07/200" at character 627
Statement: SELECT distinct c.id_cidadao, am.id_aluno_matricula, a.codigo, c.nome, c.nascimento_data, ase.ano || coalesce(' / ' || CAST(ase.semestre AS VARCHAR), '') as ano, ams.descricao, t.codigo as codigo_turma, curso.sigla as curso, serie.sigla as serie FROM cidadao c INNER JOIN aluno a ON a.id_cidadao = c.id_cidadao INNER JOIN aluno_matricula am ON am.id_cidadao = c.id_cidadao INNER join serie on serie.id_serie = am.id_serie INNER join curso on curso.id_curso = serie.id_curso INNER JOIN ano_semestre ase USING (id_ano_semestre) INNER JOIN aluno_matr_status ams USING (id_aluno_matr_status) INNER JOIN aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula and amt.id_tipo_enturmacao = 1 INNER JOIN turma t ON t.id_turma = amt.id_turma where (am.id_aluno_matr_status in (1,2,7) or am.flg_matricula_atual is true) AND (am.id_unidade_funcional = 606134) AND (c.id_instituicao = 60) AND (ase.ano = '2021') AND (a.codigo = ' ') AND (upper(c.nome) ILIKE '%mateus candido%') AND (serie.id_forma_avaliacao != 3)
Date: 2021-09-17 08:38:25 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Statement: SELECT alumtr.id_aluno_matricula, null as id_aluno_matr_turma_status, alumtr.id_curso, se.id_serie, alumtrtu.id_turma, ci.nome, alu.codigo, se.sigla, alumtrtu.chamada FROM aluno_matricula alumtr INNER JOIN aluno_matr_turma alumtrtu on (alumtr.id_aluno_matricula = alumtrtu.id_aluno_matricula) INNER JOIN cidadao ci on (ci.id_cidadao = alumtr.id_cidadao) INNER JOIN aluno alu on(alu.id_cidadao = alumtr.id_cidadao) INNER JOIN serie se on(alumtr.id_serie = se.id_serie) WHERE 1 = 1 AND (alumtrtu.id_turma = 210041286) AND (alumtrtu.id_serie_enturmacao = 1982) AND (alu.codigo = '20/07/200') AND (alumtr.id_aluno_matr_status = 1) AND (ci.id_instituicao = 60) ORDER BY se.sigla, alumtrtu.chamada, alu.codigo, ci.nome
Date: 2021-09-17 16:23:26 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
17 4 FATAL: connection to client lost rsync: mkstemp "..." failed: No space left on device (...) rsync error: some files/attrs were not transferred (...) (...) at main.c(...) ...
Times Reported Most Frequent Error / Event #17
Day Hour Count Sep 17 21 1 22 1 23 2 - FATAL: connection to client lost rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.wrJ0fK" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
- FATAL: connection to client lost rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.pDiWjl" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
- FATAL: connection to client lost rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.rGxuJx" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 21:46:36 Database: augeeducacional Application: psql User: zabbix Remote: [local]
Date: 2021-09-17 22:11:43 Database: augeeducacional Application: psql User: zabbix Remote: [local]
Date: 2021-09-17 23:13:55 Database: augeeducacional Application: psql User: zabbix Remote: [local]
18 2 FATAL: connection to client lost rsync: mkstemp "..." failed: No space left on device (...)
Times Reported Most Frequent Error / Event #18
Day Hour Count Sep 17 23 2 - FATAL: connection to client lost rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.vSxT1d" failed: No space left on device (28)
- FATAL: connection to client lost rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.cV0Ur2" failed: No space left on device (28)
Date: 2021-09-17 23:13:56 Database: augeeducacional Application: psql User: zabbix Remote: [local]
Date: 2021-09-17 23:26:12 Database: augeeducacional Application: psql User: zabbix Remote: [local]
19 2 ERROR: invalid reference to FROM-clause entry for table "..."
Times Reported Most Frequent Error / Event #19
Day Hour Count Sep 17 09 1 10 1 - ERROR: invalid reference to FROM-clause entry for table "amt" at character 2090
Hint: There is an entry for table "amt", but it cannot be referenced from this part of the query.
Statement: select aluno.codigo as matricula, cidadao.nome, coalesce(dc.numero_nis, '') as nis, to_char(cidadao.nascimento_data, 'dd/MM/yyyy') as nasc, faltas.fj, faltas.fnj, faltas.fj_e_fnj, faltas.total, coalesce(faltas.motivos || '.', '') as motivos from aluno_matricula am inner join cidadao on cidadao.id_cidadao = am.id_cidadao left join documentos_cidadao dc on dc.id_cidadao = cidadao.id_cidadao inner join aluno on aluno.id_cidadao = am.id_cidadao inner join aluno_matr_turma amt on amt.id_aluno_matricula = am.id_aluno_matricula inner join serie on serie.id_serie = amt.id_serie_enturmacao inner join aluno_matr_status on aluno_matr_status.id_aluno_matr_status = am.id_aluno_matr_status inner join ( select id_aluno_matricula, id_turma, count(distinct case when faltas.fj >= faltas.aulas and faltas.fnj = 0 then faltas.data else null end) as fj, count(distinct case when faltas.fnj >= faltas.aulas and faltas.fj = 0 then faltas.data else null end) as fnj, count(distinct case when faltas.fj > 0 and faltas.fnj > 0 then faltas.data else null end) as fj_e_fnj, count(distinct faltas.data) as total, string_agg(distinct motivo, '; ' order by motivo) as motivos from ( select fadd.id_aluno_matricula, fadd.id_turma, fadd.data, mfj.descricao as motivo, fadd.flg_justificada, sum(case when fadd.flg_justificada then 1 else 0 end) OVER (PARTITION BY fadd.data, fadd.id_aluno_matricula, fadd.id_turma) as fj, sum(case when fadd.flg_justificada then 0 else 1 end) OVER (PARTITION BY fadd.data, fadd.id_aluno_matricula, fadd.id_turma) as fnj, count(*) OVER (PARTITION BY fadd.data, fadd.id_aluno_matricula, fadd.id_turma) as total, ( select count(*) from quadro_horario_homologado qh inner join componente_curricular cc on cc.id_componente_curricular = qh.id_componente_curricular where qh.id_turma = fadd.id_turma and qh.id_serie = amt.id_serie_enturmacao and cc.flg_aponta_faltas is true and qh.dia_semana = ds.dia_semana and (qh.data_inicio_vigencia is null or qh.data_inicio_vigencia <= fadd.data) and (qh.data_termino_vigencia is null or qh.data_termino_vigencia >= fadd.data) and not exists( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = fadd.id_aluno_matricula and disp.id_turma = $1 and disp.id_disciplina = cc.id_disciplina and (disp.flg_dispensado_todos_periodos or disp.periodos @> ARRAY[fadd.id_nota_periodo_aluno]) ) ) as aulas from falta_aluno_disciplina_diario fadd left join motivo_falta_justificada mfj on mfj.id_motivo_falta_justificada = fadd.id_motivo_falta_justificada inner join dia_semana ds on ds.dia_semana_postgresql = extract(dow from fadd.data) where fadd.id_turma = $2 and extract(month from fadd.data) = $3 and not exists( select null from aluno_matr_dispensa_disciplina disp where disp.id_aluno_matricula = fadd.id_aluno_matricula and disp.id_turma = fadd.id_turma and disp.id_disciplina = fadd.id_disciplina and (disp.flg_dispensado_todos_periodos or disp.periodos @> ARRAY[fadd.id_nota_periodo_aluno]) ) and exists ( select null from calendario_periodo_data cpd where cpd.id_calendario = $4 and cpd.data = fadd.data and not exists ( select null from aluno_matr_dispensa_periodo amdp inner join motivo_dispensa_periodo mdp on mdp.id_motivo_dispensa_periodo = amdp.id_motivo_dispensa_periodo where amdp.id_aluno_matricula = fadd.id_aluno_matricula and (mdp.periodos @> ARRAY[cpd.bimestre]) is true ) ) ) as faltas where faltas.total >= faltas.aulas group by faltas.id_aluno_matricula, faltas.id_turma ) as faltas on faltas.id_aluno_matricula = amt.id_aluno_matricula and faltas.id_turma = amt.id_turma where cidadao.id_instituicao = $5 and amt.id_turma = $6 and aluno_matr_status.flg_status_ativo is true and faltas.total > 0 and serie.id_serie = $7 order by cidadao.nomeDate: 2021-09-17 09:00:21 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
20 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:49:18 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: scanned index "..." to remove 129071 row versions
Times Reported Most Frequent Error / Event #20
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:49:18 -03 [21362]: [12-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: scanned index "ix_nota_aluno_2021_lancamento" to remove 129071 row versions
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.Ndy50N" failed: No space left on device (28) 2021-09-17 23:49:20 -03 [21362]: [16-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "nota_aluno_2021": removed 129071 row versions in 19482 pagesThe failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-17 23:49:20 -03 [21362]: [20-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "pk_nota_aluno_2021" now contains 13422003 row versions in 89594 pagesThe failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 23:49:16
21 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:53:21 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 30000 of 927862 pages, containing 3639165 live rows and 0 dead rows; 30000 rows in sample, 112554764 estimated total rows
Times Reported Most Frequent Error / Event #21
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:53:21 -03 [24688]: [19-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "nota_aluno_atividade_2017": scanned 30000 of 927862 pages, containing 3639165 live rows and 0 dead rows; 30000 rows in sample, 112554764 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-17 23:53:22 -03 [27894]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_atividade_2018"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 23:53:21
22 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:26:33 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 7067 of 7067 pages, containing 480672 live rows and 0 dead rows; 30000 rows in sample, 480672 estimated total rows
Times Reported Most Frequent Error / Event #22
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:26:33 -03 [24154]: [15-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "turmas_exportar_indicadores": scanned 7067 of 7067 pages, containing 480672 live rows and 0 dead rows; 30000 rows in sample, 480672 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-18 00:26:33
23 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 21:10:47 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 40973762 row versions in 112350 pages
Times Reported Most Frequent Error / Event #23
Day Hour Count Sep 17 21 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 21:10:47 -03 [26156]: [16-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_motivo_falta_falta_aluno_disciplina_diario_2017" now contains 40973762 row versions in 112350 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 21:10:46
24 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:55:06 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: analyzing "..."
Times Reported Most Frequent Error / Event #24
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:55:06 -03 [27894]: [16-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: analyzing "aluno_lancamento.nota_aluno_atividade_2018"
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.XrHtds" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 23:55:06
25 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:44:07 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 1962341 row versions in 5383 pages
Times Reported Most Frequent Error / Event #25
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:44:07 -03 [7866]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "pk_fila_trabalho_2019_12" now contains 1962341 row versions in 5383 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.j1pG1s" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:44:07
26 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:26:57 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 2142 row versions in 8 pages
Times Reported Most Frequent Error / Event #26
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:26:57 -03 [24609]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "pk_cpc" now contains 2142 row versions in 8 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-18 00:26:58 -03 [24645]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "correios.grande_usuario"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-18 00:27:00 -03 [24692]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "correios.logradouro"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-18 00:26:57
27 1 WARNING: column "..." has type "..."
Times Reported Most Frequent Error / Event #27
Day Hour Count Sep 17 23 1 - WARNING: column "vwaluno_ee_usuario" has type "unknown"
Detail: Proceeding with relation creation anyway.
Statement: REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno;Date: 2021-09-17 23:00:40 Database: augeeducacional Application: [unknown] User: pgagent Remote: localhost
28 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:21:30 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": removed 249224 row versions in 26182 pages
Times Reported Most Frequent Error / Event #28
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:21:30 -03 [25748]: [20-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "falta_aluno_disciplina_diario_2021": removed 249224 row versions in 26182 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-17 23:21:31 -03 [25748]: [32-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_falta_aluno_disciplina_diario_lancamento_2021" now contains 87926320 row versions in 608643 pagesThe failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 23:21:29
29 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:24:04 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 880 of 880 pages, containing 57143 live rows and 0 dead rows; 30000 rows in sample, 57143 estimated total rows
Times Reported Most Frequent Error / Event #29
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:24:04 -03 [19915]: [15-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "autocadastro_diario_2015_2": scanned 880 of 880 pages, containing 57143 live rows and 0 dead rows; 30000 rows in sample, 57143 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-18 00:25:05 -03 [21607]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "autocadastro.autocadastro_mensal_2020"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-18 00:24:04
30 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:00:08 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 30000 of 896826 pages, containing 3636656 live rows and 0 dead rows; 30000 rows in sample, 108714922 estimated total rows
Times Reported Most Frequent Error / Event #30
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:00:08 -03 [30564]: [19-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "nota_aluno_atividade_2019": scanned 30000 of 896826 pages, containing 3636656 live rows and 0 dead rows; 30000 rows in sample, 108714922 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-18 00:00:08
31 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:36:38 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 30819055 row versions in 84508 pages
Times Reported Most Frequent Error / Event #31
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:36:38 -03 [17034]: [8-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_nota_aluno_2017_conceito" now contains 30819055 row versions in 84508 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 23:36:38
32 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:25:31 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: vacuuming "..."
Times Reported Most Frequent Error / Event #32
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:25:31 -03 [22751]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "consulta.alunos_abaixo_media_2015"
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.vHmfBU" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:25:31
33 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:28:31 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 667 of 276557 pages, containing 1776 live rows and 0 dead rows; 667 rows in sample, 736380 estimated total rows
Times Reported Most Frequent Error / Event #33
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:28:31 -03 [24824]: [167-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "fila_trabalho_2020_11": scanned 667 of 276557 pages, containing 1776 live rows and 0 dead rows; 667 rows in sample, 736380 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.4AptbJ" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:28:31
34 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 21:00:24 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: vacuuming "..."
Times Reported Most Frequent Error / Event #34
Day Hour Count Sep 17 21 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 21:00:24 -03 [19830]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "alimentacao.item_consumo_embalagem"
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-17 21:00:39 -03 [20360]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "alimentacao.remessa_reposicao_item"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-17 21:00:41 -03 [20430]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "alimentacao.tipo_aditivo"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 21:00:24
35 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 21:09:40 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": removed 1771351 row versions in 82987 pages
Times Reported Most Frequent Error / Event #35
Day Hour Count Sep 17 21 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 21:09:40 -03 [24327]: [12-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "falta_aluno_disciplina_2021": removed 1771351 row versions in 82987 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 21:09:39
36 1 FATAL: connection to client lost rsync error: some files/attrs were not transferred (...) (...) at main.c(...) ...
Times Reported Most Frequent Error / Event #36
Day Hour Count Sep 17 22 1 - FATAL: connection to client lost rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 22:27:25 Database: augeeducacional Application: psql User: zabbix Remote: [local]
37 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:25:39 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 16911 of 16911 pages, containing 1809441 live rows and 0 dead rows; 30000 rows in sample, 1809441 estimated total rows
Times Reported Most Frequent Error / Event #37
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:25:39 -03 [22958]: [15-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "alunos_por_serie_idade_escola": scanned 16911 of 16911 pages, containing 1809441 live rows and 0 dead rows; 30000 rows in sample, 1809441 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.MIxGFh" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:25:39
38 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 21:00:43 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: vacuuming "..."
Times Reported Most Frequent Error / Event #38
Day Hour Count Sep 17 21 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 21:00:43 -03 [20488]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "alimentacao.tipo_escola"
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.wDlR46" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 21:00:42
39 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:26:50 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: scanned index "..." to remove 128189 row versions
Times Reported Most Frequent Error / Event #39
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:26:50 -03 [24368]: [12-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: scanned index "ix_consulta_vagas_serie2" to remove 128189 row versions
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-18 00:26:50 -03 [24464]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "correios.bairro"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-18 00:26:52 -03 [24520]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_cep_agregado" now contains 1189172 row versions in 3264 pagesThe failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-18 00:26:49
40 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:58:22 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 108710779 row versions in 418645 pages
Times Reported Most Frequent Error / Event #40
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:58:22 -03 [30564]: [8-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_nota_aluno_atividade_2019_lancamento" now contains 108710779 row versions in 418645 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.xz37xr" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 23:58:22
41 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:25:42 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 3944087 row versions in 10817 pages
Times Reported Most Frequent Error / Event #41
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:25:42 -03 [23084]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_usuario_alvo_aluno" now contains 3944087 row versions in 10817 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-18 00:25:42
42 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 22:46:10 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 30000 of 1847683 pages, containing 3229042 live rows and 0 dead rows; 30000 rows in sample, 198874867 estimated total rows
Times Reported Most Frequent Error / Event #42
Day Hour Count Sep 17 22 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 22:46:10 -03 [2980]: [47-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "falta_aluno_disciplina_diario_2020": scanned 30000 of 1847683 pages, containing 3229042 live rows and 0 dead rows; 30000 rows in sample, 198874867 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.dNrPQW" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 22:46:08
43 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 21:02:03 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 28943009 row versions in 111449 pages
Times Reported Most Frequent Error / Event #43
Day Hour Count Sep 17 21 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 21:02:03 -03 [21290]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "pk_falta_aluno_disciplina_2018" now contains 28943009 row versions in 111449 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.cyETAl" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 21:01:58
44 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:54:15 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 110432483 row versions in 547488 pages
Times Reported Most Frequent Error / Event #44
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:54:15 -03 [27894]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "pk_nota_aluno_atividade_2018" now contains 110432483 row versions in 547488 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.Q85ZV3" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 23:54:15
45 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:55:33 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 30000 of 1349349 pages, containing 284031 live rows and 0 dead rows; 30000 rows in sample, 12775232 estimated total rows
Times Reported Most Frequent Error / Event #45
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:55:33 -03 [17077]: [26-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "consulta_dia": scanned 30000 of 1349349 pages, containing 284031 live rows and 0 dead rows; 30000 rows in sample, 12775232 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.3R2EVp" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:55:31
46 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:40:00 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 30000 of 221329 pages, containing 4080010 live rows and 0 dead rows; 30000 rows in sample, 30100818 estimated total rows
Times Reported Most Frequent Error / Event #46
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:40:00 -03 [17959]: [23-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "nota_aluno_2018": scanned 30000 of 221329 pages, containing 4080010 live rows and 0 dead rows; 30000 rows in sample, 30100818 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-17 23:40:00
47 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-17 23:56:35 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": scanned 30000 of 910823 pages, containing 3637410 live rows and 0 dead rows; 30000 rows in sample, 110434556 estimated total rows
Times Reported Most Frequent Error / Event #47
Day Hour Count Sep 17 23 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-17 23:56:35 -03 [27894]: [19-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "nota_aluno_atividade_2018": scanned 30000 of 910823 pages, containing 3637410 live rows and 0 dead rows; 30000 rows in sample, 110434556 estimated total rows
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-17 23:56:35 -03 [30564]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_atividade_2019"The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.eDIeYH" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-17 23:56:35
48 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:25:46 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: vacuuming "..."
Times Reported Most Frequent Error / Event #48
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:25:46 -03 [23236]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "consulta.consulta_data_atualizacao"
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.jUif5B" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:25:46
49 1 LOG: process ... still waiting for AccessExclusiveLock on relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #49
Day Hour Count Sep 17 04 1 - LOG: process 18099 still waiting for AccessExclusiveLock on relation 2626514 of database 2624101 after 1000.117 ms
Detail: Process holding the lock: 22992. Wait queue: 18099.
Statement: truncate table consulta.programa_mais_educacaoDate: 2021-09-17 04:07:49 Database: augeeducacional Application: augeeducacional - fila User: augeeducacional Remote: seeweb85
50 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:26:45 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: "...": found 0 removable, 8054364 nonremovable row versions in 59224 out of 59224 pages
Times Reported Most Frequent Error / Event #50
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:26:45 -03 [24200]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "usuarios_movel_detalhe": found 0 removable, 8054364 nonremovable row versions in 59224 out of 59224 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.aTUhOW" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:26:45
51 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:26:30 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: vacuuming "..."
Times Reported Most Frequent Error / Event #51
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:26:30 -03 [24097]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "consulta.posicao_unidade_alunos"
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 2021-09-18 00:26:31 -03 [24108]: [26-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: "posicao_unidade_turmas": scanned 7651 of 7651 pages, containing 402751 live rows and 0 dead rows; 30000 rows in sample, 402751 estimated total rowsThe failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0
Date: 2021-09-18 00:26:29
52 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:48:09 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 737026 row versions in 4129 pages
Times Reported Most Frequent Error / Event #52
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:48:09 -03 [11277]: [16-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_instituicao_fila_trabalho_2020_11" now contains 737026 row versions in 4129 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.8GLNFQ" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:48:09
53 1 WARNING: archiving transaction log file "..." failed too many times, will try again later 2021-09-18 00:26:15 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 12561483 row versions in 48594 pages
Times Reported Most Frequent Error / Event #53
Day Hour Count Sep 18 00 1 - WARNING: archiving transaction log file "0000000400005822000000D0" failed too many times, will try again later 2021-09-18 00:26:15 -03 [23255]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "ix_conteudo_curric_ministrado_detalhe" now contains 12561483 row versions in 48594 pages
Detail: The failed archive command was: rsync -e "ssh -p 5022" -a pg_xlog/0000000400005822000000D0 barman@192.168.100.35:/opt/lib/barman/SIEPE_2020/incoming/0000000400005822000000D0 rsync: mkstemp "/opt/lib/barman/SIEPE_2020/incoming/.0000000400005822000000D0.Yivo2b" failed: No space left on device (28) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
Date: 2021-09-18 00:26:15