-
Global information
- Generated on Mon Sep 20 16:22:00 2021
- Log file: postgresql_19-09_21.log
- Parsed 283,590 log entries in 56s
- Log start from 2021-09-18 01:15:11 to 2021-09-19 01:15:03
-
Overview
Global Stats
- 2,585 Number of unique normalized queries
- 38,944 Number of queries
- 1d3h16m8s Total query duration
- 2021-09-18 01:15:11 First query
- 2021-09-19 01:15:03 Last query
- 20 queries/s at 2021-09-18 21:22:15 Query peak
- 1d3h16m8s Total query duration
- 3m22s Prepare/parse total duration
- 43m29s Bind total duration
- 1d2h29m15s Execute total duration
- 302 Number of events
- 17 Number of unique normalized events
- 175 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,415 Number temporary file
- 1.78 GiB Max size of temporary file
- 137.52 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
- 38,944 Average queries per session
- 1d3h16m8s Average queries duration per session
- 0 Total number of connections
- 3 Total number of databases
SQL Traffic
Key values
- 20 queries/s Query Peak
- 2021-09-18 21:22:15 Date
SELECT Traffic
Key values
- 14 queries/s Query Peak
- 2021-09-18 21:21:33 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 8 queries/s Query Peak
- 2021-09-18 21:22:15 Date
Queries duration
Key values
- 1d3h16m8s 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 18 01 705 100ms 3m6s 4s216ms 2m37s 3m38s 3m41s 02 733 100ms 2h15m42s 14s630ms 35s8ms 7m50s 2h16m4s 03 706 100ms 8m38s 6s468ms 2m52s 4m21s 8m59s 04 2,089 100ms 1h6m22s 4s361ms 2m31s 4m2s 1h7m44s 05 908 100ms 1h18m28s 8s678ms 2m26s 5m36s 1h18m48s 06 747 100ms 43m16s 4s643ms 24s59ms 26s659ms 43m25s 07 1,180 100ms 44m8s 3s404ms 54s249ms 1m44s 44m23s 08 1,670 100ms 6s531ms 865ms 34s429ms 38s646ms 48s716ms 09 2,093 100ms 7s966ms 811ms 43s2ms 45s180ms 48s628ms 10 1,996 100ms 4s615ms 782ms 36s828ms 45s610ms 1m7s 11 1,830 100ms 7s768ms 828ms 33s841ms 43s590ms 1m3s 12 1,717 100ms 2m16s 950ms 38s544ms 1m18s 2m41s 13 1,427 100ms 3s832ms 847ms 26s5ms 37s859ms 44s282ms 14 1,700 100ms 4s635ms 837ms 37s984ms 44s195ms 52s221ms 15 1,662 100ms 4s679ms 855ms 35s16ms 37s83ms 38s87ms 16 1,787 100ms 4s232ms 841ms 36s503ms 39s479ms 49s215ms 17 1,529 100ms 18s408ms 934ms 39s14ms 46s181ms 52s683ms 18 1,556 100ms 5s789ms 880ms 33s22ms 34s900ms 38s959ms 19 2,009 100ms 9s82ms 822ms 45s922ms 55s429ms 1m 20 1,899 100ms 7s211ms 783ms 38s193ms 39s950ms 41s349ms 21 3,435 0ms 21m35s 1s689ms 3m32s 4m3s 24m36s 22 4,269 0ms 24m51s 2s958ms 6m25s 14m54s 31m56s 23 542 100ms 8m36s 10s340ms 4m12s 8m14s 8m43s Sep 19 00 612 100ms 1h6s 13s141ms 2m12s 3m17s 1h1m49s 01 143 104ms 5m39s 8s265ms 3m49s 5m50s 5m50s Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 18 01 454 0 1s712ms 21s719ms 25s393ms 32s101ms 02 657 0 1s608ms 23s992ms 29s632ms 35s8ms 03 477 210 6s339ms 1m52s 2m38s 6m54s 04 432 290 5s966ms 1m19s 1m34s 3m46s 05 672 140 3s624ms 40s627ms 1m56s 5m12s 06 688 0 1s245ms 17s601ms 22s361ms 25s255ms 07 1,069 0 1s184ms 24s274ms 32s121ms 1m10s 08 1,475 0 950ms 30s780ms 34s220ms 39s509ms 09 1,807 0 905ms 37s140ms 41s899ms 45s815ms 10 1,748 0 863ms 31s459ms 35s864ms 53s835ms 11 1,646 0 899ms 30s666ms 33s33ms 43s374ms 12 1,536 0 876ms 28s762ms 34s93ms 39s875ms 13 1,239 0 942ms 22s950ms 25s596ms 37s859ms 14 1,488 0 926ms 27s702ms 37s36ms 44s130ms 15 1,436 0 958ms 29s47ms 33s992ms 36s606ms 16 1,645 0 898ms 32s903ms 36s98ms 41s969ms 17 1,381 0 1s12ms 32s410ms 38s225ms 47s432ms 18 1,438 0 935ms 30s344ms 32s222ms 37s454ms 19 1,811 0 890ms 34s164ms 44s325ms 56s247ms 20 1,710 0 846ms 32s844ms 37s423ms 39s715ms 21 2,855 0 808ms 56s359ms 1m41s 3m14s 22 3,373 0 2s473ms 2m58s 4m43s 6m42s 23 313 0 5s393ms 27s420ms 1m20s 2m49s Sep 19 00 265 0 3s959ms 18s508ms 33s221ms 59s845ms 01 62 0 4s519ms 16s377ms 17s912ms 1m55s Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 18 01 15 11 1 0 206ms 111ms 197ms 440ms 02 29 2 3 0 4m13s 108ms 262ms 1s705ms 03 3 5 0 0 261ms 0ms 0ms 273ms 04 1,356 4 1 0 3s515ms 145ms 56s514ms 59s611ms 05 52 28 8 0 2s573ms 197ms 548ms 55s722ms 06 40 11 2 0 49s238ms 178ms 464ms 1s21ms 07 67 36 2 0 26s173ms 434ms 757ms 1s488ms 08 133 53 3 0 212ms 597ms 889ms 1s770ms 09 211 65 4 0 212ms 784ms 1s268ms 2s61ms 10 174 65 3 0 205ms 717ms 1s93ms 1s809ms 11 115 61 2 0 188ms 456ms 689ms 1s135ms 12 107 55 13 0 1s613ms 589ms 795ms 54s216ms 13 145 35 2 0 220ms 532ms 784ms 2s399ms 14 150 55 1 0 211ms 584ms 889ms 1s748ms 15 184 35 1 0 191ms 643ms 867ms 1s390ms 16 99 36 2 0 179ms 319ms 540ms 1s10ms 17 120 21 2 0 195ms 439ms 570ms 1s98ms 18 94 16 2 0 201ms 322ms 534ms 1s189ms 19 169 21 3 0 194ms 637ms 901ms 1s308ms 20 158 24 1 0 212ms 682ms 923ms 1s494ms 21 327 142 46 0 432ms 1s741ms 6s668ms 32s547ms 22 396 300 127 0 886ms 7s132ms 17s8ms 47s575ms 23 3 6 0 0 1s324ms 0ms 0ms 408ms Sep 19 00 1 2 0 0 174ms 0ms 0ms 106ms 01 0 0 0 0 0ms 0ms 0ms 0ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Sep 18 01 0 420 420.00 0.00% 02 3 459 153.00 0.43% 03 0 230 230.00 0.00% 04 1 1,549 1,549.00 0.05% 05 0 522 522.00 0.00% 06 0 499 499.00 0.00% 07 2 936 468.00 0.17% 08 0 1,426 1,426.00 0.00% 09 0 1,843 1,843.00 0.00% 10 0 1,753 1,753.00 0.00% 11 0 1,583 1,583.00 0.00% 12 0 1,470 1,470.00 0.00% 13 0 1,181 1,181.00 0.00% 14 0 1,449 1,449.00 0.00% 15 0 1,417 1,417.00 0.00% 16 0 1,542 1,542.00 0.00% 17 0 1,275 1,275.00 0.00% 18 0 1,312 1,312.00 0.00% 19 0 1,768 1,768.00 0.00% 20 0 1,660 1,660.00 0.00% 21 317 3,262 10.29 9.38% 22 106 3,814 35.98 2.49% 23 0 0 0.00 0.00% Sep 19 00 0 3 3.00 0.00% 01 0 0 0.00 0.00% Day Hour Count Average / Second Sep 18 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 19 00 0 0.00/s 01 0 0.00/s Day Hour Count Average Duration Sep 18 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 19 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
- 136,315 buffers Checkpoint Peak
- 2021-09-18 02:13:46 Date
- 792.884 seconds Highest write time
- 26.332 seconds Sync time
Checkpoints Wal files
Key values
- 125 files Wal files usage Peak
- 2021-09-18 23:43:29 Date
Checkpoints distance
Key values
- 3,007.91 Mo Distance Peak
- 2021-09-18 23:48:45 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Sep 18 01 197,699 1,843.262s 2.707s 1,846.437s 02 469,392 2,364.723s 3.027s 2,368.907s 03 33,727 2,347.313s 0.236s 2,347.795s 04 40,299 1,315.296s 0.2s 1,315.679s 05 65,363 1,619.739s 0.348s 1,620.381s 06 24,267 2,217.084s 0.133s 2,217.312s 07 188,033 2,382.043s 0.469s 2,382.682s 08 69,464 2,516.694s 0.274s 2,517.117s 09 88,456 2,518.462s 0.46s 2,519.137s 10 110,514 2,518.791s 0.309s 2,519.232s 11 116,829 2,518.496s 0.514s 2,519.203s 12 132,051 2,512.025s 0.594s 2,513.066s 13 81,410 2,518.377s 0.389s 2,518.985s 14 103,378 2,518.328s 0.761s 2,519.289s 15 113,583 2,518.51s 0.445s 2,519.089s 16 121,722 2,518.894s 0.351s 2,519.402s 17 102,244 2,518.501s 0.433s 2,519.117s 18 90,289 2,518.596s 0.44s 2,519.187s 19 111,586 2,517.58s 0.499s 2,518.25s 20 120,339 2,518.218s 0.75s 2,519.175s 21 207,158 2,754.638s 29.842s 2,785.337s 22 32,663 1,717.579s 11.739s 1,732.779s 23 73,684 1,150.697s 3.304s 1,155.158s Sep 19 00 23,960 869.885s 0.527s 870.62s 01 11,316 703.357s 0.172s 703.649s Day Hour Added Removed Recycled Synced files Longest sync Average sync Sep 18 01 0 62 208 3,510 0.163s 0.004s 02 0 55 290 2,358 0.340s 0.008s 03 0 13 41 1,499 0.023s 0s 04 0 17 0 1,275 0.009s 0s 05 0 27 10 2,108 0.017s 0s 06 0 0 10 2,076 0.012s 0s 07 0 23 110 2,400 0.105s 0s 08 0 17 13 2,634 0.008s 0s 09 0 1 39 2,904 0.013s 0s 10 0 1 50 2,642 0.011s 0s 11 0 0 52 2,935 0.011s 0s 12 0 13 51 2,941 0.016s 0s 13 0 0 37 2,752 0.011s 0s 14 0 0 46 3,149 0.024s 0s 15 0 0 53 3,677 0.010s 0s 16 0 0 53 3,554 0.013s 0s 17 0 0 45 3,303 0.015s 0s 18 0 0 40 3,505 0.011s 0s 19 0 0 50 3,396 0.012s 0s 20 0 0 55 3,049 0.031s 0s 21 0 24 85 3,135 14.593s 0.156s 22 0 0 16 1,581 0.590s 0.086s 23 0 12 346 864 0.467s 0.077s Sep 19 00 0 17 50 1,382 0.061s 0s 01 0 31 0 743 0.036s 0s Day Hour Count Avg time (sec) Sep 18 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 19 00 0 0s 01 0 0s Day Hour Mean distance Mean estimate Sep 18 01 475,481.00 kB 743,231.89 kB 02 490,891.67 kB 1,127,060.67 kB 03 62,376.33 kB 584,473.58 kB 04 34,262.25 kB 192,550.83 kB 05 50,520.25 kB 138,031.08 kB 06 13,692.08 kB 163,435.08 kB 07 178,160.75 kB 823,981.25 kB 08 42,510.67 kB 390,688.58 kB 09 53,933.75 kB 145,410.42 kB 10 68,062.92 kB 88,969.50 kB 11 71,986.00 kB 83,697.17 kB 12 87,363.33 kB 204,649.17 kB 13 49,448.92 kB 103,595.67 kB 14 63,465.25 kB 71,996.75 kB 15 68,963.92 kB 77,785.33 kB 16 75,289.25 kB 93,763.17 kB 17 62,118.58 kB 73,981.67 kB 18 53,774.67 kB 61,049.83 kB 19 68,202.08 kB 69,704.00 kB 20 75,371.25 kB 83,028.92 kB 21 180,612.30 kB 444,108.60 kB 22 18,920.42 kB 230,542.00 kB 23 456,980.08 kB 610,881.08 kB Sep 19 00 92,716.82 kB 855,578.45 kB 01 144,869.25 kB 412,299.25 kB -
Temporary Files
Size of temporary files
Key values
- 769.16 MiB Temp Files size Peak
- 2021-09-18 02:54:31 Date
Number of temporary files
Key values
- 4 per second Temp Files Peak
- 2021-09-18 06:28:07 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Sep 18 01 72 10.11 GiB 143.75 MiB 02 95 13.67 GiB 147.31 MiB 03 99 13.78 GiB 142.53 MiB 04 96 13.48 GiB 143.75 MiB 05 101 13.72 GiB 139.12 MiB 06 110 13.68 GiB 127.37 MiB 07 133 14.24 GiB 109.62 MiB 08 97 13.51 GiB 142.61 MiB 09 99 13.90 GiB 143.75 MiB 10 93 13.06 GiB 143.75 MiB 11 100 14.04 GiB 143.75 MiB 12 114 14.78 GiB 132.80 MiB 13 92 12.92 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 100 14.04 GiB 143.75 MiB 18 92 12.92 GiB 143.75 MiB 19 96 13.48 GiB 143.75 MiB 20 96 13.48 GiB 143.75 MiB 21 52 7.30 GiB 143.75 MiB 22 93 13.06 GiB 143.75 MiB 23 178 18.06 GiB 103.92 MiB Sep 19 00 98 13.76 GiB 143.75 MiB 01 21 2.95 GiB 143.75 MiB Queries generating the most temporary files (N)
Rank Count Total size Min size Max size Avg size Query 1 576 80.86 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-18 22:08:16 Duration: 1m27s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:15:59 Duration: 1m11s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:10:51 Duration: 1m3s Database: postgres User: zabbix Remote: seedbm19 Application: psql
2 572 80.30 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-18 22:08:16 Duration: 1m26s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:15:58 Duration: 1m8s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:10:52 Duration: 1m2s Database: postgres User: zabbix Remote: seedbm19 Application: psql
3 571 80.16 GiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache;-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:08:16 Duration: 1m21s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:15:59 Duration: 1m5s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:10:51 Duration: 57s356ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
4 551 77.35 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-18 22:08:16 Duration: 1m7s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:51:12 Duration: 51s311ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:02:34 Duration: 50s958ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
5 44 622.53 MiB 990.13 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-18 07:11:49 Duration: 44m8s 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-18 06:28:04 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
6 16 826.28 MiB 23.65 MiB 361.20 MiB 51.64 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 12:04:06 Duration: 2m16s 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-18 12:03:02 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
7 3 769.16 MiB 34.98 MiB 374.34 MiB 256.39 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-18 02:54:31 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
8 2 170.93 MiB 66.80 MiB 104.12 MiB 85.46 MiB refresh materialized view aplicacoes_see.vw_matriz_curricular;-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_matriz_curricular;
Date: 2021-09-18 03:01:27 Duration: 5s145ms Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_matriz_curricular;
Date: 2021-09-18 03:01:26 Duration: 0ms Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
9 2 217.30 MiB 38.09 MiB 179.21 MiB 108.65 MiB select sp_criar_perfil_extendido ();-
select sp_criar_perfil_extendido ();
Date: 2021-09-18 07:15:26 Duration: 48s105ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
-
select sp_criar_perfil_extendido ();
Date: 2021-09-18 07:15:26 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
10 2 52.66 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-18 07:12:39 Duration: 8s733ms 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-18 07:12:38 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
11 2 40.41 MiB 3.20 MiB 37.21 MiB 20.21 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-18 07:14:36 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-18 07:14:35 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
12 1 33.02 MiB 33.02 MiB 33.02 MiB 33.02 MiB id_aluno_matricula, chamada, nome, id_periodo_inicio_apontamento, id_periodo_retorno_nao_frequente, nota, flg_nao_compareceu, conceito, falta_justificada, falta_nao_justificada, qtd_faltas, denominacao, media, greatest (nota, media) as nota_recuperacao from ( select amt.id_aluno_matricula, amt.chamada, c.nome, am.id_periodo_inicio_apontamento, amt.id_periodo_retorno_nao_frequente, nota_aluno.nota, coalesce(nota_aluno.flg_nao_compareceu, false) as flg_nao_compareceu, nota_aluno.id_conceito_avaliacao as conceito, falta_aluno.falta_justificada, falta_aluno.falta_nao_justificada, falta_aluno.qtd_faltas, c.denominacao, case when ? = ? then ( select avg(n.nota) from nota_aluno n where n.id_aluno_matricula = amt.id_aluno_matricula and n.id_turma = amt.id_turma and n.id_disciplina = ? and n.id_nota_periodo_aluno in (...)) else null end as media from aluno_matr_turma amt inner join aluno_matricula am using (id_aluno_matricula) inner join turma on turma.id_turma = amt.id_turma inner join aluno a using (id_cidadao) inner join cidadao c using (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 = ? and nota_aluno.id_nota_periodo_aluno = ? 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 = ? and falta_aluno.id_nota_periodo_aluno = ? where amt.id_turma = ? and am.id_aluno_matr_status = ? and amt.id_serie_enturmacao = ? 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 = ? and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> array[?])) 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 = amt.id_aluno_matricula and (mdp.periodos @> array[?]) is true) and (amt.id_periodo_retorno_nao_frequente is null or amt.id_periodo_retorno_nao_frequente <= ?)) t order by chamada;-
id_aluno_matricula, chamada, nome, id_periodo_inicio_apontamento, id_periodo_retorno_nao_frequente, nota, flg_nao_compareceu, conceito, falta_justificada, falta_nao_justificada, qtd_faltas, denominacao, media, greatest (nota, media) as nota_recuperacao from ( select amt.id_aluno_matricula, amt.chamada, c.nome, am.id_periodo_inicio_apontamento, amt.id_periodo_retorno_nao_frequente, nota_aluno.nota, coalesce(nota_aluno.flg_nao_compareceu, false) as flg_nao_compareceu, nota_aluno.id_conceito_avaliacao as conceito, falta_aluno.falta_justificada, falta_aluno.falta_nao_justificada, falta_aluno.qtd_faltas, c.denominacao, case when $1 = $2 then ( select avg(n.nota) from nota_aluno n where n.id_aluno_matricula = amt.id_aluno_matricula and n.id_turma = amt.id_turma and n.id_disciplina = $3 and n.id_nota_periodo_aluno in ($4, $5)) else null end as media from aluno_matr_turma amt inner join aluno_matricula am using (id_aluno_matricula) inner join turma on turma.id_turma = amt.id_turma inner join aluno a using (id_cidadao) inner join cidadao c using (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 = $6 and nota_aluno.id_nota_periodo_aluno = $7 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 = $8 and falta_aluno.id_nota_periodo_aluno = $9 where amt.id_turma = $10 and am.id_aluno_matr_status = $11 and amt.id_serie_enturmacao = $12 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 = $13 and (amdd.flg_dispensado_todos_periodos or amdd.periodos @> ARRAY[$14])) 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 = amt.id_aluno_matricula and (mdp.periodos @> ARRAY[$15]) is true) and (amt.id_periodo_retorno_nao_frequente is null or amt.id_periodo_retorno_nao_frequente <= $16)) t order by chamada;
Date: 2021-09-18 08:53:59 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
13 1 143.75 MiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache where reldatabase is not null ? - 09 - 19 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"consulta_hora_2015_03" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;-
select count(*) from pg_buffercache where reldatabase is not null 2021 - 09 - 19 00:21:50 - 03[25207] :[26 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "consulta_hora_2015_03" : scanned 30000 of 327908 pages, containing 327584 live rows and 0 dead rows; 30000 rows in sample, 3580580 estimated total rows;
Date: 2021-09-19 00:21:50 Duration: 0ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
14 1 139.34 MiB 139.34 MiB 139.34 MiB 139.34 MiB refresh materialized view aplicacoes_see.vw_escola;-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_escola;
Date: 2021-09-18 03:01:22 Duration: 1m10s Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_escola;
Date: 2021-09-18 03:01:22 Duration: 0ms Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
15 1 57.82 MiB 57.82 MiB 57.82 MiB 57.82 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-18 07:16:36 Duration: 26s711ms 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-18 07:16:36 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
16 1 374.16 MiB 374.16 MiB 374.16 MiB 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, ? 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 12:01:50 Duration: 54s216ms 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-18 12:01:50 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
17 1 250.79 MiB 250.79 MiB 250.79 MiB 250.79 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-18 05:35:23 Duration: 1m11s 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-18 05:34:55 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
18 1 1.78 GiB 1.78 GiB 1.78 GiB 1.78 GiB refresh materialized view aplicacoes_see.vw_aluno;-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno;
Date: 2021-09-18 23:37:21 Duration: 0ms Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
19 1 139.30 MiB 139.30 MiB 139.30 MiB 139.30 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-18 12:00:55 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
20 1 143.75 MiB 143.75 MiB 143.75 MiB 143.75 MiB select count(*) from pg_buffercache where reldatabase is not null ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : analyzing "public.reuniao_familiar_tipo";-
select count(*) from pg_buffercache where reldatabase is not null 2021 - 09 - 18 01:55:00 - 03[15045] :[12 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: analyzing "public.reuniao_familiar_tipo";
Date: 2021-09-18 01:55:00 Duration: 0ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
Queries generating the largest temporary files
Rank Size Query 1 1.78 GiB REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno;[ Date: 2021-09-18 23:37:21 - Database: augeeducacional - User: pgagent - Remote: localhost - Application: [unknown] ]
2 374.34 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-18 02:54:31 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
3 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 12:01:50 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
4 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 12:04:06 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
5 359.84 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-18 02:54:31 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
6 250.79 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-18 05:34:55 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
7 179.21 MiB select sp_criar_perfil_extendido ();[ Date: 2021-09-18 07:15:26 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
8 143.75 MiB select count(*) from pg_buffercache where not isdirty;[ Date: 2021-09-18 01:16:48 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
9 143.75 MiB select count(*) from pg_buffercache where isdirty;[ Date: 2021-09-18 01:16:49 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
10 143.75 MiB select count(*) from pg_buffercache;[ Date: 2021-09-18 01:16:50 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
11 143.75 MiB select count(*) from pg_buffercache where reldatabase is not null;[ Date: 2021-09-18 01:16:50 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
12 143.75 MiB select count(*) from pg_buffercache where not isdirty;[ Date: 2021-09-18 01:19:53 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
13 143.75 MiB select count(*) from pg_buffercache where isdirty;[ Date: 2021-09-18 01:19:54 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
14 143.75 MiB select count(*) from pg_buffercache where reldatabase is not null;[ Date: 2021-09-18 01:19:57 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
15 143.75 MiB select count(*) from pg_buffercache where isdirty;[ Date: 2021-09-18 01:21:48 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
16 143.75 MiB select count(*) from pg_buffercache where not isdirty;[ Date: 2021-09-18 01:21:49 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
17 143.75 MiB select count(*) from pg_buffercache;[ Date: 2021-09-18 01:21:50 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
18 143.75 MiB select count(*) from pg_buffercache where reldatabase is not null;[ Date: 2021-09-18 01:21:51 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
19 143.75 MiB select count(*) from pg_buffercache where isdirty;[ Date: 2021-09-18 01:24:57 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
20 143.75 MiB select count(*) from pg_buffercache where not isdirty;[ Date: 2021-09-18 01:24:57 - Database: postgres - User: zabbix - Remote: seedbm19 - Application: psql ]
-
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 18 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 19 00 0 0 01 0 0 - 0 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- AccessShareLock Main Lock Type
- 10 locks Total
Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query 1 1 1h18m28s 1h18m28s 1h18m28s 1h18m28s truncate table consulta.programa_mais_educacao;-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-18 05:34:12 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-18 05:34:12 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
2 3 2m26s 5s19ms 2m3s 48s876ms select pg_catalog.pg_get_viewdef(?::pg_catalog.oid) as viewdef;-
SELECT pg_catalog.pg_get_viewdef('10887016'::pg_catalog.oid) AS viewdef;
Date: 2021-09-18 03:03:31 Database: augeeducacional User: postgres Remote: [local] Application: pg_dump
-
SELECT pg_catalog.pg_get_viewdef('10887000'::pg_catalog.oid) AS viewdef;
Date: 2021-09-18 03:01:22 Database: augeeducacional User: postgres Remote: [local] Application: pg_dump
-
SELECT pg_catalog.pg_get_viewdef('12486152'::pg_catalog.oid) AS viewdef;
Date: 2021-09-18 03:01:27 Database: augeeducacional User: postgres Remote: [local] Application: pg_dump
3 1 43s737ms 43s737ms 43s737ms 43s737ms update fila_trabalho.fila_trabalho set id_situacao_trabalho = ?, inicio_execucao = ? where id_fila_trabalho = ?;-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = '2', inicio_execucao = '2021-09-18 22:06:53.865' where id_fila_trabalho = '37658788';
Date: 2021-09-18 22:07:37 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = '2', inicio_execucao = '2021-09-18 21:53:12.644' where id_fila_trabalho = '37658570';
Date: 2021-09-18 21:53:21 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = '2', inicio_execucao = '2021-09-18 21:21:29.018' where id_fila_trabalho = '37658181';
Date: 2021-09-18 21:21:29 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
4 1 34s716ms 34s716ms 34s716ms 34s716ms 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-18 07:15:26 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
5 2 17s227ms 7s517ms 9s710ms 8s613ms 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-18 07:15:26 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
6 1 3s531ms 3s531ms 3s531ms 3s531ms 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 (419, 418) 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-18 07:15:26 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
7 1 2s947ms 2s947ms 2s947ms 2s947ms 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-18 07:15:26 Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal
Queries that waited the most
Rank Wait time Query 1 1h18m28s truncate table consulta.programa_mais_educacao;[ Date: 2021-09-18 05:34:12 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
2 2m3s SELECT pg_catalog.pg_get_viewdef('10887016'::pg_catalog.oid) AS viewdef;[ Date: 2021-09-18 03:03:31 - Database: augeeducacional - User: postgres - Remote: [local] - Application: pg_dump ]
3 43s737ms update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;[ Date: 2021-09-18 22:07:37 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
4 34s716ms 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-18 07:15:26 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila ]
5 17s737ms SELECT pg_catalog.pg_get_viewdef('10887000'::pg_catalog.oid) AS viewdef;[ Date: 2021-09-18 03:01:22 - Database: augeeducacional - User: postgres - Remote: [local] - Application: pg_dump ]
6 9s710ms 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-18 07:15:26 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
7 7s517ms 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-18 07:15:26 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
8 5s19ms SELECT pg_catalog.pg_get_viewdef('12486152'::pg_catalog.oid) AS viewdef;[ Date: 2021-09-18 03:01:27 - Database: augeeducacional - User: postgres - Remote: [local] - Application: pg_dump ]
9 3s531ms 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 (419, 418) 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-18 07:15:26 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
10 2s947ms 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-18 07:15:26 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - principal ]
-
Queries
Queries by type
Key values
- 31,677 Total read queries
- 6,177 Total write queries
Queries by database
Key values
- augeeducacional Main database
- 36,154 Requests
- 1d15m34s (augeeducacional)
- Main time consuming database
Database Request type Count Duration augeeducacional Total 36,154 1d15m34s copy to 640 2h30m25s ddl 2 1h18m28s delete 229 1m10s insert 4,129 5h32m56s others 950 6h6m32s select 29,143 8h35m39s tcl 2 2s95ms update 1,059 10m19s dba Total 15 13s978ms insert 15 13s978ms postgres Total 2,775 2h13m26s cte 67 23s470ms insert 4 1s138ms others 140 2m4s select 2,534 2h10m45s update 30 12s313ms Queries by user
Key values
- augeeducacional Main user
- 31,175 Requests
User Request type Count Duration augeeducacional Total 31,175 11h32m19s ddl 2 1h18m28s delete 229 1m10s insert 4,129 5h32m56s others 18 30s967ms select 25,736 4h28m51s tcl 2 2s95ms update 1,059 10m19s pgagent Total 205 1h6m11s insert 18 14s985ms others 146 1h5m37s select 11 6s874ms update 30 12s313ms postgres Total 1,651 7h37m36s copy to 640 2h30m25s cte 67 23s470ms insert 1 131ms others 926 5h2m28s select 17 4m18s zabbix Total 5,913 6h13m7s select 5,913 6h13m7s Duration by user
Key values
- 11h32m19s (augeeducacional) Main time consuming user
User Request type Count Duration augeeducacional Total 31,175 11h32m19s ddl 2 1h18m28s delete 229 1m10s insert 4,129 5h32m56s others 18 30s967ms select 25,736 4h28m51s tcl 2 2s95ms update 1,059 10m19s pgagent Total 205 1h6m11s insert 18 14s985ms others 146 1h5m37s select 11 6s874ms update 30 12s313ms postgres Total 1,651 7h37m36s copy to 640 2h30m25s cte 67 23s470ms insert 1 131ms others 926 5h2m28s select 17 4m18s zabbix Total 5,913 6h13m7s select 5,913 6h13m7s Queries by host
Key values
- seeweb85 Main host
- 31,169 Requests
- 11h39m59s ([local])
- Main time consuming host
Host Request type Count Duration [local] Total 5,030 11h39m59s copy to 640 2h30m25s cte 67 23s470ms insert 1 131ms others 926 5h2m28s select 3,396 4h6m42s localhost Total 205 1h6m11s insert 18 14s985ms others 146 1h5m37s select 11 6s874ms update 30 12s313ms seeapp34 Total 1 179ms select 1 179ms seeapp35 Total 1 141ms select 1 141ms seeapp36 Total 1 110ms others 1 110ms seeapp37 Total 1 184ms select 1 184ms seeapp39 Total 1 120ms select 1 120ms seeapp40 Total 1 137ms select 1 137ms seedbm19 Total 2,532 2h8m58s select 2,532 2h8m58s seeweb28 Total 2 1m45s select 2 1m45s seeweb85 Total 31,169 11h32m18s ddl 2 1h18m28s delete 229 1m10s insert 4,129 5h32m56s others 17 30s857ms select 25,731 4h28m50s tcl 2 2s95ms update 1,059 10m19s Queries by application
Key values
- augeeducacional - principal Main application
- 27,926 Requests
- 6h56m18s (augeeducacional - fila)
- Main time consuming application
Application Request type Count Duration [unknown] Total 275 1h8m24s cte 67 23s470ms insert 18 14s985ms others 146 1h5m37s select 14 1m56s update 30 12s313ms augeeducacional - fila Total 3,243 6h56m18s ddl 2 1h18m28s delete 24 6s117ms insert 1,863 5h21m13s others 2 5s964ms select 1,180 11m10s update 172 5m13s augeeducacional - principal Total 27,926 4h36m delete 205 1m4s insert 2,266 11m43s others 15 24s892ms select 24,551 4h17m39s tcl 2 2s95ms update 887 5m6s barman Total 1 251ms select 1 251ms pg_dump Total 653 2h32m54s copy to 640 2h30m25s select 13 2m29s prematricula - principal Total 6 873ms others 1 110ms select 5 763ms psql Total 5,914 6h13m7s insert 1 131ms select 5,913 6h13m7s vacuumdb Total 926 5h2m28s others 926 5h2m28s Number of cancelled queries
Key values
- 7 per second Cancelled query Peak
- 2021-09-18 21:59:47 Date
Number of cancelled queries (5 minutes period)
NO DATASET
Queries generating the most cancellation (N)
Rank Count Query 1 1 vacuum (verbose, analyze) autocadastro.autocadastro_diario_2013_11;-
select d.id_destaque, d.descricao, d.titulo, d.id_funcionalidade_site_portal, d.id_registro, i.id_imagem, i.identificador as "identificadorImagemChamda", i.tipo, d.url as src, d.url notnull as link_externo, d.flg_valido, case when d.id_funcionalidade_site_portal = '18' then ( select identificador from pagina_item_menu_conteudo where id_pagina_item_menu_conteudo = d.id_registro) else null end as identificador from destaque d inner join destaque_imagem di on d.id_destaque = di.id_destaque and di.id_tamanho_aplicativo = '4' inner join imagem i on di.id_imagem = i.id_imagem inner join destaque_unidade_funcional dpx on d.id_destaque = dpx.id_destaque and dpx.id_unidade_funcional = '604843' where dpx.id_status_portal = 'pub' and (data_inicio is null or now() >= data_inicio) and (data_fim is null or now() <= data_fim) and d.id_grupo_portal = '21' order by dpx.posicao, d.descricao;
Duration: 524ms
Database: augeeducacional
User: augeeducacional
Remote: seeweb85
Application: augeeducacional - principal
Bind query: yes -
select d.id_destaque, d.descricao, d.titulo, d.id_funcionalidade_site_portal, d.id_registro, i.id_imagem, i.identificador as "identificadorImagemChamda", i.tipo, d.url as src, d.url notnull as link_externo, d.flg_valido, case when d.id_funcionalidade_site_portal = '18' then ( select identificador from pagina_item_menu_conteudo where id_pagina_item_menu_conteudo = d.id_registro) else null end as identificador from destaque d inner join destaque_imagem di on d.id_destaque = di.id_destaque and di.id_tamanho_aplicativo = '4' inner join imagem i on di.id_imagem = i.id_imagem inner join destaque_unidade_funcional dpx on d.id_destaque = dpx.id_destaque and dpx.id_unidade_funcional = '604843' where dpx.id_status_portal = 'pub' and (data_inicio is null or now() >= data_inicio) and (data_fim is null or now() <= data_fim) and d.id_grupo_portal = '21' order by dpx.posicao, d.descricao;
Duration: 226ms
Database: augeeducacional
User: augeeducacional
Remote: seeweb85
Application: augeeducacional - principal
Bind query: yes
2 1 select d.id_destaque, d.descricao, d.titulo, d.id_funcionalidade_site_portal, d.id_registro, i.id_imagem, i.identificador AS "identificadorImagemChamda", i.tipo, d.url as src, d.url notnull as link_externo, d.flg_valido, case when d.id_funcionalidade_site_portal = ? then ( select identificador from pagina_item_menu_conteudo where id_pagina_item_menu_conteudo = d.id_registro) else null end as identificador from destaque d inner join destaque_imagem di on d.id_destaque = di.id_destaque and di.id_tamanho_aplicativo = ? inner join imagem i on di.id_imagem = i.id_imagem inner join destaque_unidade_funcional dpx on d.id_destaque = dpx.id_destaque and dpx.id_unidade_funcional = ? where dpx.id_status_portal = ? and (data_inicio is null or now() >= data_inicio) and (data_fim is null or now() <= data_fim) and d.id_grupo_portal = ? order by dpx.posicao, d.descricao;3 1 vacuum (verbose, analyze) fila_trabalho.fila_trabalho_2017_10;4 1 vacuum (verbose, analyze) aluno_lancamento.nota_aluno_atividade_2019; -
Top Queries
Histogram of query times
Key values
- 24,160 100-500ms duration
Slowest individual queries
Rank Duration Query 1 2h15m42s 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-18 02:46:50 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
2 1h18m28s truncate table consulta.programa_mais_educacao;[ Date: 2021-09-18 05:34:12 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
3 1h6m22s 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-18 04:00:54 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
4 1h6s REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; 2021 - 09 - 19 00:00:33 - 03[9163] :[45 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2019_05" : scanned 30000 of 245711 pages, containing 131105 live rows and 0 dead rows; 30000 rows in sample, 1073798 estimated total rows;[ Date: 2021-09-19 00:00:09 - Database: augeeducacional - User: pgagent - Remote: localhost - Application: [unknown] ]
5 44m8s 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-18 07:11:49 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
6 43m16s 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-18 06:27:41 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
7 24m51s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_legado; 2021 - 09 - 18 22:18:47 - 03[6903] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_legado";[ Date: 2021-09-18 22:18:47 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
8 21m35s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2021;[ Date: 2021-09-18 21:53:26 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
9 15m40s VACUUM (VERBOSE, ANALYZE) public.situacao_didatica_aula; 2021 - 09 - 18 02:11:05 - 03[28612] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "public.situacao_funcional";[ Date: 2021-09-18 02:11:05 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
10 15m31s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2020;[ Date: 2021-09-18 21:31:50 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
11 14m46s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_legado; 2021 - 09 - 18 22:33:34 - 03[13186] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_2017";[ Date: 2021-09-18 22:33:34 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
12 9m7s 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-18 22:03:09 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
13 8m38s 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-18 03:53:00 - Database: augeeducacional - User: postgres - Remote: [local] - Application: pg_dump ]
14 8m37s 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-18 22:03:09 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
15 8m36s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.nota_aluno_atividade_2017; 2021 - 09 - 18 23:09:38 - 03[31476] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_atividade_2018";[ Date: 2021-09-18 23:09:38 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
16 8m31s COPY public.planejamento_bimestral (id_turma, id_serie, id_disciplina, id_nota_periodo_aluno, aulas_previstas, aulas_dadas, justificativa, objetivo, conteudo_eixo_tematico, procedimento_metodologico, procedimento_avaliativo, flg_usa_calendario_oficial, flg_aprovacao_professor, flg_aprovacao_diretor, flg_aprovacao_secretario, habilidades_desenvolvidas, itinerario_formativo, data_inclusao, data_atualizacao, data_alteracao_planejamento, id_planejamento_unificado, uuid_pacote, bncc_competencia_especifica, bncc_unidade_tematica, bncc_objeto_conhecimento, bncc_conteudo, bncc_habilidade, bncc_procedimento_metodologico, bncc_procedimento_avaliativo) TO stdout;[ Date: 2021-09-18 05:20:40 - Database: augeeducacional - User: postgres - Remote: [local] - Application: pg_dump ]
17 8m9s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.nota_aluno_2021;[ Date: 2021-09-18 23:01:02 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
18 8m3s VACUUM (VERBOSE, ANALYZE) aluno_lancamento.nota_aluno_atividade_2021; 2021 - 09 - 18 23:27:31 - 03[12619] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_atividade_legado";[ Date: 2021-09-18 23:27:31 - Database: augeeducacional - User: postgres - Remote: [local] - Application: vacuumdb ]
19 7m40s 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-18 02:54:31 - Database: augeeducacional - User: augeeducacional - Remote: seeweb85 - Application: augeeducacional - fila - Bind query: yes ]
20 7m36s 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-18 22:03:09 - Database: augeeducacional - User: zabbix - Remote: [local] - Application: psql ]
Time consuming queries
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 3h50m35s 3,177 2s717ms 9m7s 4s354ms 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 18 01 66 4m43s 4s301ms 02 147 10m43s 4s378ms 03 146 8m26s 3s471ms 04 148 8m 3s243ms 05 144 7m44s 3s226ms 06 147 7m26s 3s35ms 07 144 7m29s 3s121ms 08 142 8m3s 3s407ms 09 146 8m27s 3s475ms 10 144 7m43s 3s216ms 11 143 7m35s 3s187ms 12 145 7m43s 3s199ms 13 149 7m48s 3s145ms 14 149 7m42s 3s101ms 15 144 7m40s 3s194ms 16 147 7m53s 3s224ms 17 149 7m51s 3s162ms 18 145 7m45s 3s211ms 19 140 7m18s 3s135ms 20 137 7m10s 3s145ms 21 81 6m54s 5s118ms 22 59 49m13s 50s54ms 23 116 11m48s 6s107ms Sep 19 00 78 6m2s 4s652ms 01 21 1m16s 3s621ms [ User: zabbix - Total duration: 3h50m35s - Times executed: 3177 ]
[ Application: psql - Total duration: 3h50m35s - Times executed: 3177 ]
-
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-18 22:03:09 Duration: 9m7s 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-18 22:03:09 Duration: 8m37s 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-18 22:03:09 Duration: 7m36s Database: augeeducacional User: zabbix Remote: [local] Application: psql
2 2h15m42s 1 2h15m42s 2h15m42s 2h15m42s 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 #2
Day Hour Count Duration Avg duration Sep 18 02 1 2h15m42s 2h15m42s [ User: augeeducacional - Total duration: 2h15m42s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 2h15m42s - 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-18 02:46:50 Duration: 2h15m42s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
3 1h35m13s 2,909 1s499ms 7s199ms 1s964ms 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 #3
Day Hour Count Duration Avg duration Sep 18 01 12 25s470ms 2s122ms 02 23 55s604ms 2s417ms 03 27 59s865ms 2s217ms 04 16 29s523ms 1s845ms 05 41 1m20s 1s959ms 06 39 1m8s 1s748ms 07 77 2m18s 1s795ms 08 123 4m12s 2s55ms 09 177 6m22s 2s162ms 10 204 6m45s 1s987ms 11 199 6m14s 1s880ms 12 166 5m2s 1s819ms 13 133 4m13s 1s902ms 14 186 6m6s 1s972ms 15 187 6m1s 1s933ms 16 231 7m15s 1s885ms 17 146 4m43s 1s943ms 18 210 6m41s 1s913ms 19 256 8m13s 1s927ms 20 221 7m6s 1s930ms 21 218 8m 2s206ms 22 17 35s308ms 2s76ms [ User: augeeducacional - Total duration: 1h35m13s - Times executed: 2909 ]
[ Application: augeeducacional - principal - Total duration: 1h35m13s - Times executed: 2909 ]
-
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 = '5979222') 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 = '5979222' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:22:24 Duration: 7s199ms 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 = '7013356') 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 = '7013356' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:59:03 Duration: 5s616ms 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 = '4477484') 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 = '4477484' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:54:15 Duration: 5s236ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
4 1h18m28s 1 1h18m28s 1h18m28s 1h18m28s truncate table consulta.programa_mais_educacao;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 18 05 1 1h18m28s 1h18m28s [ User: augeeducacional - Total duration: 1h18m28s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 1h18m28s - Times executed: 1 ]
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-18 05:34:12 Duration: 1h18m28s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-18 05:34:12 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
5 1h6m22s 1 1h6m22s 1h6m22s 1h6m22s 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 18 04 1 1h6m22s 1h6m22s [ User: augeeducacional - Total duration: 1h6m22s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 1h6m22s - 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-18 04:00:54 Duration: 1h6m22s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
6 1h6s 1 1h6s 1h6s 1h6s refresh materialized view aplicacoes_see.vw_aluno; ? - 09 - 19 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2019_05" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Sep 19 00 1 1h6s 1h6s [ User: pgagent - Total duration: 1h6s - Times executed: 1 ]
[ Application: [unknown] - Total duration: 1h6s - Times executed: 1 ]
-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; 2021 - 09 - 19 00:00:33 - 03[9163] :[45 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2019_05" : scanned 30000 of 245711 pages, containing 131105 live rows and 0 dead rows; 30000 rows in sample, 1073798 estimated total rows;
Date: 2021-09-19 00:00:09 Duration: 1h6s Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
7 44m8s 1 44m8s 44m8s 44m8s 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 18 07 1 44m8s 44m8s [ User: augeeducacional - Total duration: 44m8s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 44m8s - 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-18 07:11:49 Duration: 44m8s 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-18 06:28:04 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
8 43m16s 1 43m16s 43m16s 43m16s 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 #8
Day Hour Count Duration Avg duration Sep 18 06 1 43m16s 43m16s [ User: augeeducacional - Total duration: 43m16s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 43m16s - 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-18 06:27:41 Duration: 43m16s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
9 34m39s 557 1s484ms 1m27s 3s733ms select count(*) from pg_buffercache where not isdirty;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 18 01 14 35s701ms 2s550ms 02 22 48s79ms 2s185ms 03 24 48s156ms 2s6ms 04 24 48s135ms 2s5ms 05 24 43s791ms 1s824ms 06 24 41s694ms 1s737ms 07 24 41s218ms 1s717ms 08 24 44s723ms 1s863ms 09 25 50s315ms 2s12ms 10 23 40s148ms 1s745ms 11 25 43s808ms 1s752ms 12 24 44s539ms 1s855ms 13 23 40s79ms 1s742ms 14 24 40s42ms 1s668ms 15 24 40s537ms 1s689ms 16 24 42s808ms 1s783ms 17 25 42s594ms 1s703ms 18 23 41s260ms 1s793ms 19 24 40s443ms 1s685ms 20 24 40s66ms 1s669ms 21 12 26s278ms 2s189ms 22 26 14m20s 33s101ms 23 29 3m59s 8s270ms Sep 19 00 17 1m25s 5s10ms 01 5 9s570ms 1s914ms [ User: zabbix - Total duration: 34m39s - Times executed: 557 ]
[ Application: psql - Total duration: 34m39s - Times executed: 557 ]
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:08:16 Duration: 1m27s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:15:59 Duration: 1m11s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:10:51 Duration: 1m3s Database: postgres User: zabbix Remote: seedbm19 Application: psql
10 33m55s 562 1s332ms 1m26s 3s621ms select count(*) from pg_buffercache where isdirty;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 18 01 16 32s370ms 2s23ms 02 22 43s867ms 1s993ms 03 24 41s790ms 1s741ms 04 24 37s488ms 1s562ms 05 24 37s846ms 1s576ms 06 24 35s56ms 1s460ms 07 24 35s628ms 1s484ms 08 24 37s138ms 1s547ms 09 25 41s639ms 1s665ms 10 23 35s680ms 1s551ms 11 25 37s196ms 1s487ms 12 24 37s28ms 1s542ms 13 23 37s911ms 1s648ms 14 24 36s839ms 1s534ms 15 24 38s181ms 1s590ms 16 24 35s238ms 1s468ms 17 25 42s524ms 1s700ms 18 23 33s763ms 1s467ms 19 24 37s83ms 1s545ms 20 24 38s930ms 1s622ms 21 12 24s991ms 2s82ms 22 26 15m4s 34s806ms 23 30 4m18s 8s616ms Sep 19 00 19 1m25s 4s476ms 01 5 8s416ms 1s683ms [ User: zabbix - Total duration: 33m55s - Times executed: 562 ]
[ Application: psql - Total duration: 33m55s - Times executed: 562 ]
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:08:16 Duration: 1m26s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:15:58 Duration: 1m8s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:10:52 Duration: 1m2s Database: postgres User: zabbix Remote: seedbm19 Application: psql
11 29m49s 552 1s310ms 1m21s 3s242ms select count(*) from pg_buffercache;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 18 01 14 29s430ms 2s102ms 02 22 41s880ms 1s903ms 03 24 40s648ms 1s693ms 04 24 36s270ms 1s511ms 05 24 36s236ms 1s509ms 06 24 33s754ms 1s406ms 07 24 35s247ms 1s468ms 08 24 37s861ms 1s577ms 09 25 40s904ms 1s636ms 10 23 35s138ms 1s527ms 11 25 37s275ms 1s491ms 12 24 36s378ms 1s515ms 13 23 33s174ms 1s442ms 14 24 35s688ms 1s487ms 15 24 35s670ms 1s486ms 16 24 37s184ms 1s549ms 17 25 37s170ms 1s486ms 18 23 34s735ms 1s510ms 19 24 35s835ms 1s493ms 20 24 36s106ms 1s504ms 21 11 20s26ms 1s820ms 22 24 12m55s 32s299ms 23 27 3m19s 7s385ms Sep 19 00 18 1m2s 3s495ms 01 4 5s679ms 1s419ms [ User: zabbix - Total duration: 29m49s - Times executed: 552 ]
[ Application: psql - Total duration: 29m49s - Times executed: 552 ]
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:08:16 Duration: 1m21s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:15:59 Duration: 1m5s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:10:51 Duration: 57s356ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
12 24m51s 1 24m51s 24m51s 24m51s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_legado; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.falta_aluno_disciplina_legado";Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 18 22 1 24m51s 24m51s [ User: postgres - Total duration: 24m51s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 24m51s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_legado; 2021 - 09 - 18 22:18:47 - 03[6903] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_legado";
Date: 2021-09-18 22:18:47 Duration: 24m51s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
13 21m35s 1 21m35s 21m35s 21m35s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2021;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 18 21 1 21m35s 21m35s [ User: postgres - Total duration: 21m35s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 21m35s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2021;
Date: 2021-09-18 21:53:26 Duration: 21m35s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
14 21m 520 1s448ms 1m7s 2s424ms select count(*) from pg_buffercache where reldatabase is not null;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 18 01 11 23s408ms 2s128ms 02 22 43s934ms 1s997ms 03 24 44s814ms 1s867ms 04 24 41s308ms 1s721ms 05 24 40s808ms 1s700ms 06 24 38s126ms 1s588ms 07 24 38s530ms 1s605ms 08 24 41s337ms 1s722ms 09 24 42s459ms 1s769ms 10 24 39s302ms 1s637ms 11 25 41s123ms 1s644ms 12 24 39s1ms 1s625ms 13 23 39s432ms 1s714ms 14 24 40s188ms 1s674ms 15 23 38s343ms 1s667ms 16 24 40s365ms 1s681ms 17 25 41s478ms 1s659ms 18 23 39s778ms 1s729ms 19 24 38s922ms 1s621ms 20 24 39s508ms 1s646ms 21 11 21s860ms 1s987ms 22 12 5m47s 28s921ms 23 18 1m9s 3s857ms Sep 19 00 13 26s917ms 2s70ms 01 2 3s460ms 1s730ms [ User: zabbix - Total duration: 21m - Times executed: 520 ]
[ Application: psql - Total duration: 21m - Times executed: 520 ]
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:08:16 Duration: 1m7s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:51:12 Duration: 51s311ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:02:34 Duration: 50s958ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
15 17m7s 2,321 305ms 8s499ms 442ms 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 #15
Day Hour Count Duration Avg duration Sep 18 01 8 3s138ms 392ms 02 21 11s13ms 524ms 03 25 11s993ms 479ms 04 15 5s947ms 396ms 05 33 10s880ms 329ms 06 30 17s417ms 580ms 07 57 24s640ms 432ms 08 90 43s629ms 484ms 09 131 1m9s 529ms 10 171 1m12s 424ms 11 149 1m5s 438ms 12 135 53s426ms 395ms 13 108 41s20ms 379ms 14 135 53s325ms 395ms 15 134 1m6s 494ms 16 203 1m22s 408ms 17 115 59s803ms 520ms 18 179 1m9s 385ms 19 207 1m26s 416ms 20 179 1m13s 409ms 21 188 1m40s 536ms 22 8 5s130ms 641ms [ User: augeeducacional - Total duration: 17m7s - Times executed: 2321 ]
[ Application: augeeducacional - principal - Total duration: 17m7s - Times executed: 2321 ]
-
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 ('210000388', '210000390', '210000384', '210000385', '210000386', '210000387', '210000380', '210000381', '210000383', '210000376', '210000377', '210000378', '210000379') and tp.id_cidadao = '2641300') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 10:17:30.626' 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-18 17:49:59 Duration: 8s499ms 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 ('210000790', '210000791', '210000796') and tp.id_cidadao = '7013318') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 15:46:08.79' 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-18 21:22:59 Duration: 8s24ms 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 ('210014388', '210014389', '210014390', '210014386', '210014387', '210014380', '210014382', '210014383', '210014536', '210014378', '210014379') and tp.id_cidadao = '2619984') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 09:48:06.193' 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-18 20:17:05 Duration: 7s211ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
16 16m22s 2,316 300ms 7s202ms 424ms 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 #16
Day Hour Count Duration Avg duration Sep 18 01 9 3s663ms 407ms 02 21 10s257ms 488ms 03 25 10s546ms 421ms 04 15 5s943ms 396ms 05 33 11s180ms 338ms 06 30 15s506ms 516ms 07 57 24s415ms 428ms 08 90 44s822ms 498ms 09 131 1m6s 507ms 10 171 1m12s 423ms 11 149 1m4s 430ms 12 135 52s585ms 389ms 13 108 40s285ms 373ms 14 135 51s570ms 382ms 15 134 1m5s 489ms 16 203 1m24s 413ms 17 115 58s748ms 510ms 18 179 1m8s 382ms 19 207 1m21s 394ms 20 179 1m9s 387ms 21 182 1m17s 426ms 22 8 3s601ms 450ms [ User: augeeducacional - Total duration: 16m22s - Times executed: 2316 ]
[ Application: augeeducacional - principal - Total duration: 16m22s - Times executed: 2316 ]
-
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 ('210014388', '210014389', '210014390', '210014386', '210014387', '210014380', '210014382', '210014383', '210014536', '210014378', '210014379') and tp.id_cidadao = '2619984') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 09:48:06.193' 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-18 20:17:12 Duration: 7s202ms 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 ('210000388', '210000390', '210000384', '210000385', '210000386', '210000387', '210000380', '210000381', '210000383', '210000376', '210000377', '210000378', '210000379') and tp.id_cidadao = '2641300') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 10:17:30.626' 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-18 17:50:06 Duration: 7s80ms 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 ('210013556', '210013557', '210013558', '210013559', '210013552', '210013553', '210013554', '210014178', '210013555', '210013550', '210013551') and tp.id_cidadao = '7798134') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 20:01:34.624' 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-18 15:59:40 Duration: 4s486ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
17 15m40s 1 15m40s 15m40s 15m40s vacuum (verbose, analyze) public.situacao_didatica_aula; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "public.situacao_funcional";Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 18 02 1 15m40s 15m40s [ User: postgres - Total duration: 15m40s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 15m40s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) public.situacao_didatica_aula; 2021 - 09 - 18 02:11:05 - 03[28612] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "public.situacao_funcional";
Date: 2021-09-18 02:11:05 Duration: 15m40s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
18 15m31s 1 15m31s 15m31s 15m31s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2020;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 18 21 1 15m31s 15m31s [ User: postgres - Total duration: 15m31s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 15m31s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2020;
Date: 2021-09-18 21:31:50 Duration: 15m31s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
19 14m46s 1 14m46s 14m46s 14m46s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_legado; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.nota_aluno_2017";Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Sep 18 22 1 14m46s 14m46s [ User: postgres - Total duration: 14m46s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 14m46s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_legado; 2021 - 09 - 18 22:33:34 - 03[13186] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_2017";
Date: 2021-09-18 22:33:34 Duration: 14m46s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
20 12m54s 1,928 100ms 9s322ms 401ms 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 #20
Day Hour Count Duration Avg duration Sep 18 01 50 9s661ms 193ms 02 86 19s668ms 228ms 03 8 1s576ms 197ms 04 25 6s319ms 252ms 05 44 8s713ms 198ms 06 80 15s26ms 187ms 07 134 25s802ms 192ms 08 154 33s114ms 215ms 09 162 36s253ms 223ms 10 110 28s747ms 261ms 11 106 33s402ms 315ms 12 79 22s531ms 285ms 13 69 22s859ms 331ms 14 66 25s485ms 386ms 15 86 30s57ms 349ms 16 49 16s194ms 330ms 17 70 25s660ms 366ms 18 58 20s841ms 359ms 19 65 20s484ms 315ms 20 69 24s359ms 353ms 21 126 1m4s 509ms 22 232 4m43s 1s222ms [ User: augeeducacional - Total duration: 12m54s - Times executed: 1928 ]
[ Application: augeeducacional - principal - Total duration: 12m54s - Times executed: 1928 ]
-
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 = '9832823' and amt.id_turma = '210005000' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-18 22:01:08 Duration: 9s322ms 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 = '9170607' and amt.id_turma = '200020818' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-18 22:12:33 Duration: 6s435ms 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 = '9436233' and amt.id_turma = '200021966' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-18 22:06:04 Duration: 5s905ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 3,177 3h50m35s 2s717ms 9m7s 4s354ms 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 18 01 66 4m43s 4s301ms 02 147 10m43s 4s378ms 03 146 8m26s 3s471ms 04 148 8m 3s243ms 05 144 7m44s 3s226ms 06 147 7m26s 3s35ms 07 144 7m29s 3s121ms 08 142 8m3s 3s407ms 09 146 8m27s 3s475ms 10 144 7m43s 3s216ms 11 143 7m35s 3s187ms 12 145 7m43s 3s199ms 13 149 7m48s 3s145ms 14 149 7m42s 3s101ms 15 144 7m40s 3s194ms 16 147 7m53s 3s224ms 17 149 7m51s 3s162ms 18 145 7m45s 3s211ms 19 140 7m18s 3s135ms 20 137 7m10s 3s145ms 21 81 6m54s 5s118ms 22 59 49m13s 50s54ms 23 116 11m48s 6s107ms Sep 19 00 78 6m2s 4s652ms 01 21 1m16s 3s621ms [ User: zabbix - Total duration: 3h50m35s - Times executed: 3177 ]
[ Application: psql - Total duration: 3h50m35s - Times executed: 3177 ]
-
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-18 22:03:09 Duration: 9m7s 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-18 22:03:09 Duration: 8m37s 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-18 22:03:09 Duration: 7m36s Database: augeeducacional User: zabbix Remote: [local] Application: psql
2 2,909 1h35m13s 1s499ms 7s199ms 1s964ms 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 18 01 12 25s470ms 2s122ms 02 23 55s604ms 2s417ms 03 27 59s865ms 2s217ms 04 16 29s523ms 1s845ms 05 41 1m20s 1s959ms 06 39 1m8s 1s748ms 07 77 2m18s 1s795ms 08 123 4m12s 2s55ms 09 177 6m22s 2s162ms 10 204 6m45s 1s987ms 11 199 6m14s 1s880ms 12 166 5m2s 1s819ms 13 133 4m13s 1s902ms 14 186 6m6s 1s972ms 15 187 6m1s 1s933ms 16 231 7m15s 1s885ms 17 146 4m43s 1s943ms 18 210 6m41s 1s913ms 19 256 8m13s 1s927ms 20 221 7m6s 1s930ms 21 218 8m 2s206ms 22 17 35s308ms 2s76ms [ User: augeeducacional - Total duration: 1h35m13s - Times executed: 2909 ]
[ Application: augeeducacional - principal - Total duration: 1h35m13s - Times executed: 2909 ]
-
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 = '5979222') 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 = '5979222' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:22:24 Duration: 7s199ms 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 = '7013356') 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 = '7013356' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:59:03 Duration: 5s616ms 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 = '4477484') 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 = '4477484' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:54:15 Duration: 5s236ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
3 2,474 11m 100ms 9s82ms 267ms 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 #3
Day Hour Count Duration Avg duration Sep 18 01 10 2s981ms 298ms 02 23 9s365ms 407ms 03 23 4s273ms 185ms 04 13 4s52ms 311ms 05 37 9s723ms 262ms 06 27 4s999ms 185ms 07 51 9s698ms 190ms 08 110 36s948ms 335ms 09 156 45s231ms 289ms 10 165 37s83ms 224ms 11 152 53s821ms 354ms 12 129 21s437ms 166ms 13 113 27s278ms 241ms 14 165 44s318ms 268ms 15 157 32s919ms 209ms 16 193 30s884ms 160ms 17 123 25s194ms 204ms 18 182 36s180ms 198ms 19 223 2m1s 544ms 20 197 43s346ms 220ms 21 203 55s37ms 271ms 22 22 4s622ms 210ms [ User: augeeducacional - Total duration: 11m - Times executed: 2474 ]
[ Application: augeeducacional - principal - Total duration: 11m - Times executed: 2474 ]
-
select exists ( select null from movel.turma_mudanca where id_turma in ( select tp.id_turma from turma_professor tp where tp.id_cidadao = '2635713') and data between '2021-09-18 19:38:12.737' and now());
Date: 2021-09-18 19:42:01 Duration: 9s82ms 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 = '6448404') and data between '2021-09-16 14:16:53.627' and now());
Date: 2021-09-18 19:46:04 Duration: 8s192ms 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 = '7798435') and data between '2021-09-18 19:42:38.679' and now());
Date: 2021-09-18 19:45:36 Duration: 8s164ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
4 2,321 17m7s 305ms 8s499ms 442ms 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 #4
Day Hour Count Duration Avg duration Sep 18 01 8 3s138ms 392ms 02 21 11s13ms 524ms 03 25 11s993ms 479ms 04 15 5s947ms 396ms 05 33 10s880ms 329ms 06 30 17s417ms 580ms 07 57 24s640ms 432ms 08 90 43s629ms 484ms 09 131 1m9s 529ms 10 171 1m12s 424ms 11 149 1m5s 438ms 12 135 53s426ms 395ms 13 108 41s20ms 379ms 14 135 53s325ms 395ms 15 134 1m6s 494ms 16 203 1m22s 408ms 17 115 59s803ms 520ms 18 179 1m9s 385ms 19 207 1m26s 416ms 20 179 1m13s 409ms 21 188 1m40s 536ms 22 8 5s130ms 641ms [ User: augeeducacional - Total duration: 17m7s - Times executed: 2321 ]
[ Application: augeeducacional - principal - Total duration: 17m7s - Times executed: 2321 ]
-
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 ('210000388', '210000390', '210000384', '210000385', '210000386', '210000387', '210000380', '210000381', '210000383', '210000376', '210000377', '210000378', '210000379') and tp.id_cidadao = '2641300') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 10:17:30.626' 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-18 17:49:59 Duration: 8s499ms 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 ('210000790', '210000791', '210000796') and tp.id_cidadao = '7013318') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 15:46:08.79' 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-18 21:22:59 Duration: 8s24ms 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 ('210014388', '210014389', '210014390', '210014386', '210014387', '210014380', '210014382', '210014383', '210014536', '210014378', '210014379') and tp.id_cidadao = '2619984') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 09:48:06.193' 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-18 20:17:05 Duration: 7s211ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
5 2,316 16m22s 300ms 7s202ms 424ms 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 #5
Day Hour Count Duration Avg duration Sep 18 01 9 3s663ms 407ms 02 21 10s257ms 488ms 03 25 10s546ms 421ms 04 15 5s943ms 396ms 05 33 11s180ms 338ms 06 30 15s506ms 516ms 07 57 24s415ms 428ms 08 90 44s822ms 498ms 09 131 1m6s 507ms 10 171 1m12s 423ms 11 149 1m4s 430ms 12 135 52s585ms 389ms 13 108 40s285ms 373ms 14 135 51s570ms 382ms 15 134 1m5s 489ms 16 203 1m24s 413ms 17 115 58s748ms 510ms 18 179 1m8s 382ms 19 207 1m21s 394ms 20 179 1m9s 387ms 21 182 1m17s 426ms 22 8 3s601ms 450ms [ User: augeeducacional - Total duration: 16m22s - Times executed: 2316 ]
[ Application: augeeducacional - principal - Total duration: 16m22s - Times executed: 2316 ]
-
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 ('210014388', '210014389', '210014390', '210014386', '210014387', '210014380', '210014382', '210014383', '210014536', '210014378', '210014379') and tp.id_cidadao = '2619984') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 09:48:06.193' 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-18 20:17:12 Duration: 7s202ms 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 ('210000388', '210000390', '210000384', '210000385', '210000386', '210000387', '210000380', '210000381', '210000383', '210000376', '210000377', '210000378', '210000379') and tp.id_cidadao = '2641300') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-16 10:17:30.626' 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-18 17:50:06 Duration: 7s80ms 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 ('210013556', '210013557', '210013558', '210013559', '210013552', '210013553', '210013554', '210014178', '210013555', '210013550', '210013551') and tp.id_cidadao = '7798134') and exists ( select null from registro_lancamento_acompanhamento_atitudinal registro where registro.data_atualizacao > '2021-09-15 20:01:34.624' 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-18 15:59:40 Duration: 4s486ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
6 2,053 9m36s 100ms 9s939ms 280ms 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 #6
Day Hour Count Duration Avg duration Sep 18 01 10 1s942ms 194ms 02 24 6s294ms 262ms 03 3 1s39ms 346ms 04 5 1s592ms 318ms 05 33 7s874ms 238ms 06 35 9s984ms 285ms 07 60 17s543ms 292ms 08 123 27s940ms 227ms 09 195 43s18ms 220ms 10 155 33s907ms 218ms 11 103 20s491ms 198ms 12 83 19s55ms 229ms 13 128 26s698ms 208ms 14 138 31s504ms 228ms 15 166 33s524ms 201ms 16 92 17s464ms 189ms 17 111 20s634ms 185ms 18 75 14s916ms 198ms 19 156 29s591ms 189ms 20 148 31s942ms 215ms 21 147 59s1ms 401ms 22 63 2m 1s908ms [ User: augeeducacional - Total duration: 9m36s - Times executed: 2053 ]
[ Application: augeeducacional - principal - Total duration: 7m52s - Times executed: 1632 ]
[ Application: augeeducacional - fila - Total duration: 1m43s - Times executed: 421 ]
-
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, '1129' 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 = '1129' 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 = '1129' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210002046' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-18 22:01:40 Duration: 9s939ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal 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, '1158' 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 = '1158' 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 = '1158' and falta_anterior.id_nota_periodo_aluno = '3' where amt.id_turma = '210000951' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-18 22:15:40 Duration: 9s916ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal 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, '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 = '210004547' group by amt.id_aluno_matricula, amt.id_turma, falta_anterior.falta_justificada, falta_anterior.falta_nao_justificada;
Date: 2021-09-18 22:03:33 Duration: 7s963ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
7 1,928 12m54s 100ms 9s322ms 401ms 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 #7
Day Hour Count Duration Avg duration Sep 18 01 50 9s661ms 193ms 02 86 19s668ms 228ms 03 8 1s576ms 197ms 04 25 6s319ms 252ms 05 44 8s713ms 198ms 06 80 15s26ms 187ms 07 134 25s802ms 192ms 08 154 33s114ms 215ms 09 162 36s253ms 223ms 10 110 28s747ms 261ms 11 106 33s402ms 315ms 12 79 22s531ms 285ms 13 69 22s859ms 331ms 14 66 25s485ms 386ms 15 86 30s57ms 349ms 16 49 16s194ms 330ms 17 70 25s660ms 366ms 18 58 20s841ms 359ms 19 65 20s484ms 315ms 20 69 24s359ms 353ms 21 126 1m4s 509ms 22 232 4m43s 1s222ms [ User: augeeducacional - Total duration: 12m54s - Times executed: 1928 ]
[ Application: augeeducacional - principal - Total duration: 12m54s - Times executed: 1928 ]
-
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 = '9832823' and amt.id_turma = '210005000' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-18 22:01:08 Duration: 9s322ms 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 = '9170607' and amt.id_turma = '200020818' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-18 22:12:33 Duration: 6s435ms 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 = '9436233' and amt.id_turma = '200021966' order by id_nucleo_disciplina, d.ordem, d.descricao;
Date: 2021-09-18 22:06:04 Duration: 5s905ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
8 1,291 11m19s 100ms 3s921ms 526ms 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 #8
Day Hour Count Duration Avg duration Sep 18 04 1,291 11m19s 526ms [ User: augeeducacional - Total duration: 11m19s - Times executed: 1291 ]
[ Application: augeeducacional - fila - Total duration: 11m19s - Times executed: 1291 ]
-
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 = '81352' 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 = '81352' 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-18 04:01:39 Duration: 3s921ms 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 = '81364' 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 = '81364' 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-18 04:01:50 Duration: 3s567ms 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 = '81377' 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 = '81377' 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-18 04:02:02 Duration: 3s380ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
9 782 4m42s 100ms 8s513ms 361ms 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 #9
Day Hour Count Duration Avg duration Sep 18 01 8 1s368ms 171ms 02 2 450ms 225ms 03 4 795ms 198ms 04 2 888ms 444ms 05 17 2s539ms 149ms 06 8 1s519ms 189ms 07 30 6s379ms 212ms 08 49 8s803ms 179ms 09 61 12s374ms 202ms 10 61 9s822ms 161ms 11 56 9s591ms 171ms 12 51 10s264ms 201ms 13 29 6s376ms 219ms 14 51 9s394ms 184ms 15 33 5s33ms 152ms 16 36 5s862ms 162ms 17 20 4s408ms 220ms 18 15 3s313ms 220ms 19 19 4s302ms 226ms 20 21 4s135ms 196ms 21 95 43s116ms 453ms 22 114 2m11s 1s156ms [ User: augeeducacional - Total duration: 4m42s - Times executed: 782 ]
[ Application: augeeducacional - principal - Total duration: 3m43s - Times executed: 656 ]
[ Application: augeeducacional - fila - Total duration: 58s638ms - Times executed: 126 ]
-
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 = '210012871' and sda.id_serie = '1909' and sda.id_componente_curricular = '62969') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-18 22:01:22 Duration: 8s513ms 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 = '210007049' and sda.id_serie = '1465' and sda.id_componente_curricular = '67929') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-18 22:13:57 Duration: 5s724ms 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 = '210001510' and sda.id_serie = '1210' and sda.id_componente_curricular = '80264') as sda where situacao_didatica_aula.id_situacao_didatica_aula = sda.id_situacao_didatica_aula;
Date: 2021-09-18 22:27:00 Duration: 5s446ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
10 775 8m49s 100ms 7s863ms 682ms 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 #10
Day Hour Count Duration Avg duration Sep 18 01 6 4s928ms 821ms 02 13 7s569ms 582ms 03 5 2s238ms 447ms 04 6 2s742ms 457ms 05 15 5s409ms 360ms 06 13 15s362ms 1s181ms 07 24 27s459ms 1s144ms 08 53 1m3s 1s206ms 09 73 33s608ms 460ms 10 62 28s115ms 453ms 11 41 23s313ms 568ms 12 36 35s7ms 972ms 13 28 12s56ms 430ms 14 53 26s843ms 506ms 15 46 27s955ms 607ms 16 38 16s776ms 441ms 17 33 29s308ms 888ms 18 37 25s456ms 688ms 19 60 27s299ms 454ms 20 71 44s837ms 631ms 21 54 57s196ms 1s59ms 22 8 11s717ms 1s464ms [ User: augeeducacional - Total duration: 8m49s - Times executed: 775 ]
[ Application: augeeducacional - principal - Total duration: 8m49s - Times executed: 775 ]
-
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 ('210040320', '210040321', '210040322') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-18 08:48:19.265' 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 = '2641228' and tp.id_turma in ('210040320', '210040321', '210040322') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 21:24:54 Duration: 7s863ms 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 ('210004098', '210004101', '210004104') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-18 21:29:35.636' 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 = '3745129' and tp.id_turma in ('210004098', '210004101', '210004104') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 21:34:00 Duration: 7s572ms 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 ('210037602', '210039160') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-18 06:37:21.605' 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 = '3837790' and tp.id_turma in ('210037602', '210039160') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 06:38:38 Duration: 5s984ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
11 681 3m23s 100ms 8s782ms 298ms 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 #11
Day Hour Count Duration Avg duration Sep 18 01 6 764ms 127ms 02 15 2s179ms 145ms 04 3 774ms 258ms 05 6 790ms 131ms 06 5 677ms 135ms 07 22 3s545ms 161ms 08 24 3s923ms 163ms 09 32 4s782ms 149ms 10 29 4s317ms 148ms 11 35 5s249ms 149ms 12 22 3s375ms 153ms 13 15 2s348ms 156ms 14 26 4s134ms 159ms 15 26 5s84ms 195ms 16 16 2s42ms 127ms 17 28 4s298ms 153ms 18 31 4s490ms 144ms 19 20 2s664ms 133ms 20 38 5s241ms 137ms 21 101 32s105ms 317ms 22 181 1m50s 610ms [ User: augeeducacional - Total duration: 3m23s - Times executed: 681 ]
[ Application: augeeducacional - principal - Total duration: 3m23s - Times executed: 681 ]
-
select sum(falta_nao_justificada) from falta_aluno_disciplina fad where id_nota_periodo_aluno = '3' and id_aluno_matricula = '10021361' and id_turma = '210011782' and not exists ( select null from aluno_matr_dispensa_disciplina dispensa where dispensa.id_aluno_matricula = '10021361' and dispensa.id_turma = '210011782' and dispensa.id_disciplina = fad.id_disciplina and (dispensa.flg_dispensado_todos_periodos is true or dispensa.periodos @> ARRAY['3']));
Date: 2021-09-18 22:01:22 Duration: 8s782ms 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 = '10021361' and id_turma = '210011782' and not exists ( select null from aluno_matr_dispensa_disciplina dispensa where dispensa.id_aluno_matricula = '10021361' and dispensa.id_turma = '210011782' and dispensa.id_disciplina = fad.id_disciplina and (dispensa.flg_dispensado_todos_periodos is true or dispensa.periodos @> ARRAY['1']));
Date: 2021-09-18 22:01:06 Duration: 7s419ms 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 = '2' and id_aluno_matricula = '9832823' and id_turma = '210005000' and not exists ( select null from aluno_matr_dispensa_disciplina dispensa where dispensa.id_aluno_matricula = '9832823' and dispensa.id_turma = '210005000' and dispensa.id_disciplina = fad.id_disciplina and (dispensa.flg_dispensado_todos_periodos is true or dispensa.periodos @> ARRAY['2']));
Date: 2021-09-18 22:01:07 Duration: 7s135ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
12 562 33m55s 1s332ms 1m26s 3s621ms select count(*) from pg_buffercache where isdirty;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 18 01 16 32s370ms 2s23ms 02 22 43s867ms 1s993ms 03 24 41s790ms 1s741ms 04 24 37s488ms 1s562ms 05 24 37s846ms 1s576ms 06 24 35s56ms 1s460ms 07 24 35s628ms 1s484ms 08 24 37s138ms 1s547ms 09 25 41s639ms 1s665ms 10 23 35s680ms 1s551ms 11 25 37s196ms 1s487ms 12 24 37s28ms 1s542ms 13 23 37s911ms 1s648ms 14 24 36s839ms 1s534ms 15 24 38s181ms 1s590ms 16 24 35s238ms 1s468ms 17 25 42s524ms 1s700ms 18 23 33s763ms 1s467ms 19 24 37s83ms 1s545ms 20 24 38s930ms 1s622ms 21 12 24s991ms 2s82ms 22 26 15m4s 34s806ms 23 30 4m18s 8s616ms Sep 19 00 19 1m25s 4s476ms 01 5 8s416ms 1s683ms [ User: zabbix - Total duration: 33m55s - Times executed: 562 ]
[ Application: psql - Total duration: 33m55s - Times executed: 562 ]
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:08:16 Duration: 1m26s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:15:58 Duration: 1m8s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:10:52 Duration: 1m2s Database: postgres User: zabbix Remote: seedbm19 Application: psql
13 557 34m39s 1s484ms 1m27s 3s733ms select count(*) from pg_buffercache where not isdirty;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 18 01 14 35s701ms 2s550ms 02 22 48s79ms 2s185ms 03 24 48s156ms 2s6ms 04 24 48s135ms 2s5ms 05 24 43s791ms 1s824ms 06 24 41s694ms 1s737ms 07 24 41s218ms 1s717ms 08 24 44s723ms 1s863ms 09 25 50s315ms 2s12ms 10 23 40s148ms 1s745ms 11 25 43s808ms 1s752ms 12 24 44s539ms 1s855ms 13 23 40s79ms 1s742ms 14 24 40s42ms 1s668ms 15 24 40s537ms 1s689ms 16 24 42s808ms 1s783ms 17 25 42s594ms 1s703ms 18 23 41s260ms 1s793ms 19 24 40s443ms 1s685ms 20 24 40s66ms 1s669ms 21 12 26s278ms 2s189ms 22 26 14m20s 33s101ms 23 29 3m59s 8s270ms Sep 19 00 17 1m25s 5s10ms 01 5 9s570ms 1s914ms [ User: zabbix - Total duration: 34m39s - Times executed: 557 ]
[ Application: psql - Total duration: 34m39s - Times executed: 557 ]
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:08:16 Duration: 1m27s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:15:59 Duration: 1m11s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:10:51 Duration: 1m3s Database: postgres User: zabbix Remote: seedbm19 Application: psql
14 552 29m49s 1s310ms 1m21s 3s242ms select count(*) from pg_buffercache;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 18 01 14 29s430ms 2s102ms 02 22 41s880ms 1s903ms 03 24 40s648ms 1s693ms 04 24 36s270ms 1s511ms 05 24 36s236ms 1s509ms 06 24 33s754ms 1s406ms 07 24 35s247ms 1s468ms 08 24 37s861ms 1s577ms 09 25 40s904ms 1s636ms 10 23 35s138ms 1s527ms 11 25 37s275ms 1s491ms 12 24 36s378ms 1s515ms 13 23 33s174ms 1s442ms 14 24 35s688ms 1s487ms 15 24 35s670ms 1s486ms 16 24 37s184ms 1s549ms 17 25 37s170ms 1s486ms 18 23 34s735ms 1s510ms 19 24 35s835ms 1s493ms 20 24 36s106ms 1s504ms 21 11 20s26ms 1s820ms 22 24 12m55s 32s299ms 23 27 3m19s 7s385ms Sep 19 00 18 1m2s 3s495ms 01 4 5s679ms 1s419ms [ User: zabbix - Total duration: 29m49s - Times executed: 552 ]
[ Application: psql - Total duration: 29m49s - Times executed: 552 ]
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:08:16 Duration: 1m21s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:15:59 Duration: 1m5s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:10:51 Duration: 57s356ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
15 550 2m28s 100ms 9s665ms 269ms 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 #15
Day Hour Count Duration Avg duration Sep 18 01 2 350ms 175ms 02 1 145ms 145ms 04 1 105ms 105ms 05 4 667ms 166ms 06 2 238ms 119ms 07 3 383ms 127ms 08 2 482ms 241ms 09 7 1s241ms 177ms 10 11 1s574ms 143ms 11 3 568ms 189ms 12 10 1s627ms 162ms 13 3 656ms 218ms 14 6 963ms 160ms 15 2 624ms 312ms 16 6 986ms 164ms 18 5 591ms 118ms 19 2 361ms 180ms 20 9 1s528ms 169ms 21 12 3s38ms 253ms 22 459 2m12s 287ms [ User: augeeducacional - Total duration: 2m28s - Times executed: 550 ]
[ Application: augeeducacional - principal - Total duration: 2m28s - Times executed: 550 ]
-
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 = '98795769' order by descricao;
Date: 2021-09-18 22:01:53 Duration: 9s665ms 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 = '94648944' order by descricao;
Date: 2021-09-18 22:15:58 Duration: 9s457ms 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 = '102427031' order by descricao;
Date: 2021-09-18 22:01:53 Duration: 9s145ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
16 520 21m 1s448ms 1m7s 2s424ms select count(*) from pg_buffercache where reldatabase is not null;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 18 01 11 23s408ms 2s128ms 02 22 43s934ms 1s997ms 03 24 44s814ms 1s867ms 04 24 41s308ms 1s721ms 05 24 40s808ms 1s700ms 06 24 38s126ms 1s588ms 07 24 38s530ms 1s605ms 08 24 41s337ms 1s722ms 09 24 42s459ms 1s769ms 10 24 39s302ms 1s637ms 11 25 41s123ms 1s644ms 12 24 39s1ms 1s625ms 13 23 39s432ms 1s714ms 14 24 40s188ms 1s674ms 15 23 38s343ms 1s667ms 16 24 40s365ms 1s681ms 17 25 41s478ms 1s659ms 18 23 39s778ms 1s729ms 19 24 38s922ms 1s621ms 20 24 39s508ms 1s646ms 21 11 21s860ms 1s987ms 22 12 5m47s 28s921ms 23 18 1m9s 3s857ms Sep 19 00 13 26s917ms 2s70ms 01 2 3s460ms 1s730ms [ User: zabbix - Total duration: 21m - Times executed: 520 ]
[ Application: psql - Total duration: 21m - Times executed: 520 ]
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:08:16 Duration: 1m7s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:51:12 Duration: 51s311ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:02:34 Duration: 50s958ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
17 491 4m6s 100ms 8s99ms 502ms select cast(count(numero_aula) as integer) as aulas from situacao_didatica_aula sda inner join componente_curricular cc on cc.id_componente_curricular = sda.id_componente_curricular where sda.id_turma = ? and cc.id_disciplina = ? and sda.data between ? and ?;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 18 01 7 4s365ms 623ms 02 1 117ms 117ms 04 3 582ms 194ms 05 4 1s146ms 286ms 06 17 4s32ms 237ms 07 8 2s201ms 275ms 08 17 4s26ms 236ms 09 29 6s146ms 211ms 10 33 8s795ms 266ms 11 30 9s284ms 309ms 12 32 9s189ms 287ms 13 13 2s641ms 203ms 14 35 9s261ms 264ms 15 14 4s49ms 289ms 16 14 2s667ms 190ms 17 24 7s417ms 309ms 18 23 7s610ms 330ms 19 30 8s912ms 297ms 20 27 7s429ms 275ms 21 48 24s210ms 504ms 22 82 2m2s 1s495ms [ User: augeeducacional - Total duration: 4m6s - Times executed: 491 ]
[ Application: augeeducacional - principal - Total duration: 4m4s - Times executed: 482 ]
[ Application: augeeducacional - fila - Total duration: 2s169ms - Times executed: 9 ]
-
select cast(count(numero_aula) as integer) as aulas from situacao_didatica_aula sda inner join componente_curricular cc on cc.id_componente_curricular = sda.id_componente_curricular where sda.id_turma = '200006954' and cc.id_disciplina = '1158' and sda.data between '2020-07-27' and '2020-10-06';
Date: 2021-09-18 22:05:41 Duration: 8s99ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select cast(count(numero_aula) as integer) as aulas from situacao_didatica_aula sda inner join componente_curricular cc on cc.id_componente_curricular = sda.id_componente_curricular where sda.id_turma = '210004195' and cc.id_disciplina = '1137' and sda.data between '2021-02-03' and '2021-04-23';
Date: 2021-09-18 22:15:44 Duration: 7s185ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select cast(count(numero_aula) as integer) as aulas from situacao_didatica_aula sda inner join componente_curricular cc on cc.id_componente_curricular = sda.id_componente_curricular where sda.id_turma = '200000644' and cc.id_disciplina = '1128' and sda.data between '2020-04-27' and '2020-07-09';
Date: 2021-09-18 22:05:50 Duration: 6s581ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
18 486 5m34s 101ms 9s583ms 688ms select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in (...) and exists ( select null from turma_professor tp where tp.id_cidadao = ? and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > ?)) r;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 18 01 4 6s732ms 1s683ms 02 5 6s799ms 1s359ms 03 7 11s691ms 1s670ms 04 4 7s862ms 1s965ms 05 6 8s12ms 1s335ms 06 11 5s628ms 511ms 07 22 10s399ms 472ms 08 26 15s500ms 596ms 09 33 17s684ms 535ms 10 22 10s93ms 458ms 11 25 12s115ms 484ms 12 45 26s792ms 595ms 13 23 12s592ms 547ms 14 30 17s51ms 568ms 15 37 16s786ms 453ms 16 34 14s993ms 440ms 17 23 7s307ms 317ms 18 27 9s444ms 349ms 19 22 6s464ms 293ms 20 24 10s197ms 424ms 21 50 56s877ms 1s137ms 22 6 43s774ms 7s295ms [ User: augeeducacional - Total duration: 5m34s - Times executed: 486 ]
[ Application: augeeducacional - principal - Total duration: 5m34s - Times executed: 486 ]
-
select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in ('210020903', '210020907', '210020908', '210020910', '210020912') and exists ( select null from turma_professor tp where tp.id_cidadao = '7817970' and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > '2021-09-18 21:23:44.002')) r;
Date: 2021-09-18 22:06:35 Duration: 9s583ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in ('210016168', '210016170', '210016173', '210016177', '210016178', '210016181', '210016184', '210016185', '210042401') and exists ( select null from turma_professor tp where tp.id_cidadao = '7013247' and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > '2021-09-18 18:20:55.945')) r;
Date: 2021-09-18 22:17:38 Duration: 9s405ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in ('210014100', '210014101', '210014106', '210014109') and exists ( select null from turma_professor tp where tp.id_cidadao = '5007034' and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > '2021-09-13 16:54:18.187')) r;
Date: 2021-09-18 22:18:21 Duration: 9s396ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
19 482 5m12s 228ms 9s763ms 647ms 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 #19
Day Hour Count Duration Avg duration Sep 18 02 8 9s435ms 1s179ms 03 2 7s478ms 3s739ms 07 20 17s606ms 880ms 08 15 6s495ms 433ms 09 40 34s523ms 863ms 10 25 9s720ms 388ms 11 27 9s985ms 369ms 12 30 10s936ms 364ms 13 28 9s454ms 337ms 14 18 7s975ms 443ms 15 9 3s156ms 350ms 16 27 8s586ms 318ms 17 48 15s971ms 332ms 18 14 5s269ms 376ms 19 52 20s484ms 393ms 20 53 25s728ms 485ms 21 31 19s355ms 624ms 22 35 1m29s 2s570ms [ User: augeeducacional - Total duration: 5m12s - Times executed: 482 ]
[ Application: augeeducacional - principal - Total duration: 5m12s - Times executed: 482 ]
-
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-18 00:00:00' and entrada_fila < '2021-09-19 00:00:00' and f.usuarios @> ARRAY['38931'] order by f.entrada_fila desc limit 10;
Date: 2021-09-18 22:04:30 Duration: 9s763ms 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-18 00:00:00' and entrada_fila < '2021-09-19 00:00:00' and f.usuarios @> ARRAY['74547'] order by f.entrada_fila desc limit 10;
Date: 2021-09-18 07:14:34 Duration: 8s41ms 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-08-25 00:00:00' and entrada_fila < '2021-08-26 00:00:00' and f.usuarios @> ARRAY['40942'] order by f.entrada_fila desc limit 10;
Date: 2021-09-18 09:22:21 Duration: 7s966ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
20 479 3m42s 222ms 6s762ms 463ms 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 #20
Day Hour Count Duration Avg duration Sep 18 02 8 3s235ms 404ms 03 2 537ms 268ms 07 20 5s423ms 271ms 08 15 5s884ms 392ms 09 39 16s813ms 431ms 10 25 7s872ms 314ms 11 27 8s481ms 314ms 12 30 9s297ms 309ms 13 28 8s758ms 312ms 14 18 6s185ms 343ms 15 9 2s562ms 284ms 16 28 8s389ms 299ms 17 48 15s27ms 313ms 18 14 5s2ms 357ms 19 52 16s993ms 326ms 20 53 18s493ms 348ms 21 32 14s13ms 437ms 22 31 1m9s 2s228ms [ User: augeeducacional - Total duration: 3m42s - Times executed: 479 ]
[ Application: augeeducacional - principal - Total duration: 3m42s - Times executed: 479 ]
-
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-18 00:00:00' and entrada_fila < '2021-09-19 00:00:00' and f.usuarios @> ARRAY['38931'] order by f.entrada_fila desc) tabela;
Date: 2021-09-18 22:04:37 Duration: 6s762ms 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-18 00:00:00' and entrada_fila < '2021-09-19 00:00:00' and f.usuarios @> ARRAY['22611'] order by f.entrada_fila desc) tabela;
Date: 2021-09-18 22:10:27 Duration: 5s157ms 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-18 00:00:00' and entrada_fila < '2021-09-19 00:00:00' and f.usuarios @> ARRAY['38931'] order by f.entrada_fila desc) tabela;
Date: 2021-09-18 22:08:02 Duration: 4s514ms 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 2h15m42s 2h15m42s 2h15m42s 1 2h15m42s 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 18 02 1 2h15m42s 2h15m42s [ User: augeeducacional - Total duration: 2h15m42s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 2h15m42s - 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-18 02:46:50 Duration: 2h15m42s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
2 1h18m28s 1h18m28s 1h18m28s 1 1h18m28s truncate table consulta.programa_mais_educacao;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Sep 18 05 1 1h18m28s 1h18m28s [ User: augeeducacional - Total duration: 1h18m28s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 1h18m28s - Times executed: 1 ]
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-18 05:34:12 Duration: 1h18m28s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
-
truncate table consulta.programa_mais_educacao;
Date: 2021-09-18 05:34:12 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
3 1h6m22s 1h6m22s 1h6m22s 1 1h6m22s 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 #3
Day Hour Count Duration Avg duration Sep 18 04 1 1h6m22s 1h6m22s [ User: augeeducacional - Total duration: 1h6m22s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 1h6m22s - 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-18 04:00:54 Duration: 1h6m22s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
4 1h6s 1h6s 1h6s 1 1h6s refresh materialized view aplicacoes_see.vw_aluno; ? - 09 - 19 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? :"fila_trabalho_2019_05" : scanned ? of ? pages, containing ? live rows and ? dead rows; ? rows in sample, ? estimated total rows;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 19 00 1 1h6s 1h6s [ User: pgagent - Total duration: 1h6s - Times executed: 1 ]
[ Application: [unknown] - Total duration: 1h6s - Times executed: 1 ]
-
REFRESH MATERIALIZED VIEW aplicacoes_see.vw_aluno; 2021 - 09 - 19 00:00:33 - 03[9163] :[45 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: "fila_trabalho_2019_05" : scanned 30000 of 245711 pages, containing 131105 live rows and 0 dead rows; 30000 rows in sample, 1073798 estimated total rows;
Date: 2021-09-19 00:00:09 Duration: 1h6s Database: augeeducacional User: pgagent Remote: localhost Application: [unknown]
5 44m8s 44m8s 44m8s 1 44m8s 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 #5
Day Hour Count Duration Avg duration Sep 18 07 1 44m8s 44m8s [ User: augeeducacional - Total duration: 44m8s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 44m8s - 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-18 07:11:49 Duration: 44m8s 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-18 06:28:04 Duration: 0ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila
6 43m16s 43m16s 43m16s 1 43m16s 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 18 06 1 43m16s 43m16s [ User: augeeducacional - Total duration: 43m16s - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 43m16s - 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-18 06:27:41 Duration: 43m16s Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - fila Bind query: yes
7 24m51s 24m51s 24m51s 1 24m51s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_legado; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.falta_aluno_disciplina_legado";Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Sep 18 22 1 24m51s 24m51s [ User: postgres - Total duration: 24m51s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 24m51s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_legado; 2021 - 09 - 18 22:18:47 - 03[6903] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.falta_aluno_disciplina_legado";
Date: 2021-09-18 22:18:47 Duration: 24m51s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
8 21m35s 21m35s 21m35s 1 21m35s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2021;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Sep 18 21 1 21m35s 21m35s [ User: postgres - Total duration: 21m35s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 21m35s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2021;
Date: 2021-09-18 21:53:26 Duration: 21m35s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
9 15m40s 15m40s 15m40s 1 15m40s vacuum (verbose, analyze) public.situacao_didatica_aula; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "public.situacao_funcional";Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 18 02 1 15m40s 15m40s [ User: postgres - Total duration: 15m40s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 15m40s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) public.situacao_didatica_aula; 2021 - 09 - 18 02:11:05 - 03[28612] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "public.situacao_funcional";
Date: 2021-09-18 02:11:05 Duration: 15m40s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
10 15m31s 15m31s 15m31s 1 15m31s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_diario_2020;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 18 21 1 15m31s 15m31s [ User: postgres - Total duration: 15m31s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 15m31s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_diario_2020;
Date: 2021-09-18 21:31:50 Duration: 15m31s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
11 14m46s 14m46s 14m46s 1 14m46s vacuum (verbose, analyze) aluno_lancamento.falta_aluno_disciplina_legado; ? - 09 - 18 ? : ? : ? ?[?] :[? - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = vacuum, err = ? info: ? : vacuuming "aluno_lancamento.nota_aluno_2017";Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 18 22 1 14m46s 14m46s [ User: postgres - Total duration: 14m46s - Times executed: 1 ]
[ Application: vacuumdb - Total duration: 14m46s - Times executed: 1 ]
-
VACUUM (VERBOSE, ANALYZE) aluno_lancamento.falta_aluno_disciplina_legado; 2021 - 09 - 18 22:33:34 - 03[13186] :[1 - 1] user = postgres, db = augeeducacional, app = vacuumdb, rem_host =[local], tag = VACUUM, err = 00000 INFO: 00000: vacuuming "aluno_lancamento.nota_aluno_2017";
Date: 2021-09-18 22:33:34 Duration: 14m46s Database: augeeducacional User: postgres Remote: [local] Application: vacuumdb
12 2s717ms 9m7s 4s354ms 3,177 3h50m35s select count(*) as fila from fila_trabalho.fila_trabalho where id_situacao_trabalho in (...) and entrada_fila > (now() - interval ?);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 18 01 66 4m43s 4s301ms 02 147 10m43s 4s378ms 03 146 8m26s 3s471ms 04 148 8m 3s243ms 05 144 7m44s 3s226ms 06 147 7m26s 3s35ms 07 144 7m29s 3s121ms 08 142 8m3s 3s407ms 09 146 8m27s 3s475ms 10 144 7m43s 3s216ms 11 143 7m35s 3s187ms 12 145 7m43s 3s199ms 13 149 7m48s 3s145ms 14 149 7m42s 3s101ms 15 144 7m40s 3s194ms 16 147 7m53s 3s224ms 17 149 7m51s 3s162ms 18 145 7m45s 3s211ms 19 140 7m18s 3s135ms 20 137 7m10s 3s145ms 21 81 6m54s 5s118ms 22 59 49m13s 50s54ms 23 116 11m48s 6s107ms Sep 19 00 78 6m2s 4s652ms 01 21 1m16s 3s621ms [ User: zabbix - Total duration: 3h50m35s - Times executed: 3177 ]
[ Application: psql - Total duration: 3h50m35s - Times executed: 3177 ]
-
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-18 22:03:09 Duration: 9m7s 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-18 22:03:09 Duration: 8m37s 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-18 22:03:09 Duration: 7m36s Database: augeeducacional User: zabbix Remote: [local] Application: psql
13 1s484ms 1m27s 3s733ms 557 34m39s select count(*) from pg_buffercache where not isdirty;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 18 01 14 35s701ms 2s550ms 02 22 48s79ms 2s185ms 03 24 48s156ms 2s6ms 04 24 48s135ms 2s5ms 05 24 43s791ms 1s824ms 06 24 41s694ms 1s737ms 07 24 41s218ms 1s717ms 08 24 44s723ms 1s863ms 09 25 50s315ms 2s12ms 10 23 40s148ms 1s745ms 11 25 43s808ms 1s752ms 12 24 44s539ms 1s855ms 13 23 40s79ms 1s742ms 14 24 40s42ms 1s668ms 15 24 40s537ms 1s689ms 16 24 42s808ms 1s783ms 17 25 42s594ms 1s703ms 18 23 41s260ms 1s793ms 19 24 40s443ms 1s685ms 20 24 40s66ms 1s669ms 21 12 26s278ms 2s189ms 22 26 14m20s 33s101ms 23 29 3m59s 8s270ms Sep 19 00 17 1m25s 5s10ms 01 5 9s570ms 1s914ms [ User: zabbix - Total duration: 34m39s - Times executed: 557 ]
[ Application: psql - Total duration: 34m39s - Times executed: 557 ]
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:08:16 Duration: 1m27s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:15:59 Duration: 1m11s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where not isdirty;
Date: 2021-09-18 22:10:51 Duration: 1m3s Database: postgres User: zabbix Remote: seedbm19 Application: psql
14 1s332ms 1m26s 3s621ms 562 33m55s select count(*) from pg_buffercache where isdirty;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 18 01 16 32s370ms 2s23ms 02 22 43s867ms 1s993ms 03 24 41s790ms 1s741ms 04 24 37s488ms 1s562ms 05 24 37s846ms 1s576ms 06 24 35s56ms 1s460ms 07 24 35s628ms 1s484ms 08 24 37s138ms 1s547ms 09 25 41s639ms 1s665ms 10 23 35s680ms 1s551ms 11 25 37s196ms 1s487ms 12 24 37s28ms 1s542ms 13 23 37s911ms 1s648ms 14 24 36s839ms 1s534ms 15 24 38s181ms 1s590ms 16 24 35s238ms 1s468ms 17 25 42s524ms 1s700ms 18 23 33s763ms 1s467ms 19 24 37s83ms 1s545ms 20 24 38s930ms 1s622ms 21 12 24s991ms 2s82ms 22 26 15m4s 34s806ms 23 30 4m18s 8s616ms Sep 19 00 19 1m25s 4s476ms 01 5 8s416ms 1s683ms [ User: zabbix - Total duration: 33m55s - Times executed: 562 ]
[ Application: psql - Total duration: 33m55s - Times executed: 562 ]
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:08:16 Duration: 1m26s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:15:58 Duration: 1m8s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where isdirty;
Date: 2021-09-18 22:10:52 Duration: 1m2s Database: postgres User: zabbix Remote: seedbm19 Application: psql
15 1s310ms 1m21s 3s242ms 552 29m49s select count(*) from pg_buffercache;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Sep 18 01 14 29s430ms 2s102ms 02 22 41s880ms 1s903ms 03 24 40s648ms 1s693ms 04 24 36s270ms 1s511ms 05 24 36s236ms 1s509ms 06 24 33s754ms 1s406ms 07 24 35s247ms 1s468ms 08 24 37s861ms 1s577ms 09 25 40s904ms 1s636ms 10 23 35s138ms 1s527ms 11 25 37s275ms 1s491ms 12 24 36s378ms 1s515ms 13 23 33s174ms 1s442ms 14 24 35s688ms 1s487ms 15 24 35s670ms 1s486ms 16 24 37s184ms 1s549ms 17 25 37s170ms 1s486ms 18 23 34s735ms 1s510ms 19 24 35s835ms 1s493ms 20 24 36s106ms 1s504ms 21 11 20s26ms 1s820ms 22 24 12m55s 32s299ms 23 27 3m19s 7s385ms Sep 19 00 18 1m2s 3s495ms 01 4 5s679ms 1s419ms [ User: zabbix - Total duration: 29m49s - Times executed: 552 ]
[ Application: psql - Total duration: 29m49s - Times executed: 552 ]
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:08:16 Duration: 1m21s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:15:59 Duration: 1m5s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache;
Date: 2021-09-18 22:10:51 Duration: 57s356ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
16 1s448ms 1m7s 2s424ms 520 21m select count(*) from pg_buffercache where reldatabase is not null;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 18 01 11 23s408ms 2s128ms 02 22 43s934ms 1s997ms 03 24 44s814ms 1s867ms 04 24 41s308ms 1s721ms 05 24 40s808ms 1s700ms 06 24 38s126ms 1s588ms 07 24 38s530ms 1s605ms 08 24 41s337ms 1s722ms 09 24 42s459ms 1s769ms 10 24 39s302ms 1s637ms 11 25 41s123ms 1s644ms 12 24 39s1ms 1s625ms 13 23 39s432ms 1s714ms 14 24 40s188ms 1s674ms 15 23 38s343ms 1s667ms 16 24 40s365ms 1s681ms 17 25 41s478ms 1s659ms 18 23 39s778ms 1s729ms 19 24 38s922ms 1s621ms 20 24 39s508ms 1s646ms 21 11 21s860ms 1s987ms 22 12 5m47s 28s921ms 23 18 1m9s 3s857ms Sep 19 00 13 26s917ms 2s70ms 01 2 3s460ms 1s730ms [ User: zabbix - Total duration: 21m - Times executed: 520 ]
[ Application: psql - Total duration: 21m - Times executed: 520 ]
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:08:16 Duration: 1m7s Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:51:12 Duration: 51s311ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
-
select count(*) from pg_buffercache where reldatabase is not null;
Date: 2021-09-18 22:02:34 Duration: 50s958ms Database: postgres User: zabbix Remote: seedbm19 Application: psql
17 1s499ms 7s199ms 1s964ms 2,909 1h35m13s 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 #17
Day Hour Count Duration Avg duration Sep 18 01 12 25s470ms 2s122ms 02 23 55s604ms 2s417ms 03 27 59s865ms 2s217ms 04 16 29s523ms 1s845ms 05 41 1m20s 1s959ms 06 39 1m8s 1s748ms 07 77 2m18s 1s795ms 08 123 4m12s 2s55ms 09 177 6m22s 2s162ms 10 204 6m45s 1s987ms 11 199 6m14s 1s880ms 12 166 5m2s 1s819ms 13 133 4m13s 1s902ms 14 186 6m6s 1s972ms 15 187 6m1s 1s933ms 16 231 7m15s 1s885ms 17 146 4m43s 1s943ms 18 210 6m41s 1s913ms 19 256 8m13s 1s927ms 20 221 7m6s 1s930ms 21 218 8m 2s206ms 22 17 35s308ms 2s76ms [ User: augeeducacional - Total duration: 1h35m13s - Times executed: 2909 ]
[ Application: augeeducacional - principal - Total duration: 1h35m13s - Times executed: 2909 ]
-
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 = '5979222') 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 = '5979222' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:22:24 Duration: 7s199ms 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 = '7013356') 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 = '7013356' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:59:03 Duration: 5s616ms 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 = '4477484') 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 = '4477484' and componente_curricular.id_disciplina = modelo_ficha_acompanhamento.id_disciplina);
Date: 2021-09-18 21:54:15 Duration: 5s236ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
18 101ms 9s583ms 688ms 486 5m34s select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in (...) and exists ( select null from turma_professor tp where tp.id_cidadao = ? and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > ?)) r;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 18 01 4 6s732ms 1s683ms 02 5 6s799ms 1s359ms 03 7 11s691ms 1s670ms 04 4 7s862ms 1s965ms 05 6 8s12ms 1s335ms 06 11 5s628ms 511ms 07 22 10s399ms 472ms 08 26 15s500ms 596ms 09 33 17s684ms 535ms 10 22 10s93ms 458ms 11 25 12s115ms 484ms 12 45 26s792ms 595ms 13 23 12s592ms 547ms 14 30 17s51ms 568ms 15 37 16s786ms 453ms 16 34 14s993ms 440ms 17 23 7s307ms 317ms 18 27 9s444ms 349ms 19 22 6s464ms 293ms 20 24 10s197ms 424ms 21 50 56s877ms 1s137ms 22 6 43s774ms 7s295ms [ User: augeeducacional - Total duration: 5m34s - Times executed: 486 ]
[ Application: augeeducacional - principal - Total duration: 5m34s - Times executed: 486 ]
-
select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in ('210020903', '210020907', '210020908', '210020910', '210020912') and exists ( select null from turma_professor tp where tp.id_cidadao = '7817970' and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > '2021-09-18 21:23:44.002')) r;
Date: 2021-09-18 22:06:35 Duration: 9s583ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in ('210016168', '210016170', '210016173', '210016177', '210016178', '210016181', '210016184', '210016185', '210042401') and exists ( select null from turma_professor tp where tp.id_cidadao = '7013247' and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > '2021-09-18 18:20:55.945')) r;
Date: 2021-09-18 22:17:38 Duration: 9s405ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
-
select json_agg(r.*)::text as r from ( select sda.id_situacao_didatica_aula, sda.id_turma, sda.id_serie, sda.id_componente_curricular, sda.data, sda.id_horario_turma, sda.numero_aula, sda.data_atualizacao from situacao_didatica_aula sda inner join componente_curricular on componente_curricular.id_componente_curricular = sda.id_componente_curricular where sda.id_turma in ('210014100', '210014101', '210014106', '210014109') and exists ( select null from turma_professor tp where tp.id_cidadao = '5007034' and tp.id_turma = sda.id_turma and componente_curricular.id_componente_curricular = tp.id_componente_curricular) and exists ( select null from registro_lancamento_conteudo_diario registro_lancamento where registro_lancamento.id_turma = sda.id_turma and registro_lancamento.id_componente_curricular = sda.id_componente_curricular and registro_lancamento.data_referencia = sda.data and registro_lancamento.data_atualizacao > '2021-09-13 16:54:18.187')) r;
Date: 2021-09-18 22:18:21 Duration: 9s396ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
19 100ms 7s863ms 682ms 775 8m49s 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 #19
Day Hour Count Duration Avg duration Sep 18 01 6 4s928ms 821ms 02 13 7s569ms 582ms 03 5 2s238ms 447ms 04 6 2s742ms 457ms 05 15 5s409ms 360ms 06 13 15s362ms 1s181ms 07 24 27s459ms 1s144ms 08 53 1m3s 1s206ms 09 73 33s608ms 460ms 10 62 28s115ms 453ms 11 41 23s313ms 568ms 12 36 35s7ms 972ms 13 28 12s56ms 430ms 14 53 26s843ms 506ms 15 46 27s955ms 607ms 16 38 16s776ms 441ms 17 33 29s308ms 888ms 18 37 25s456ms 688ms 19 60 27s299ms 454ms 20 71 44s837ms 631ms 21 54 57s196ms 1s59ms 22 8 11s717ms 1s464ms [ User: augeeducacional - Total duration: 8m49s - Times executed: 775 ]
[ Application: augeeducacional - principal - Total duration: 8m49s - Times executed: 775 ]
-
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 ('210040320', '210040321', '210040322') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-18 08:48:19.265' 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 = '2641228' and tp.id_turma in ('210040320', '210040321', '210040322') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 21:24:54 Duration: 7s863ms 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 ('210004098', '210004101', '210004104') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-18 21:29:35.636' 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 = '3745129' and tp.id_turma in ('210004098', '210004101', '210004104') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 21:34:00 Duration: 7s572ms 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 ('210037602', '210039160') and exists ( select null from registro_lancamento_nota_disciplina registro where registro.data_ref_sincronizacao > '2021-09-18 06:37:21.605' 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 = '3837790' and tp.id_turma in ('210037602', '210039160') and cc.id_disciplina = nota.id_disciplina)) r;
Date: 2021-09-18 06:38:38 Duration: 5s984ms Database: augeeducacional User: augeeducacional Remote: seeweb85 Application: augeeducacional - principal Bind query: yes
20 228ms 9s763ms 647ms 482 5m12s 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 #20
Day Hour Count Duration Avg duration Sep 18 02 8 9s435ms 1s179ms 03 2 7s478ms 3s739ms 07 20 17s606ms 880ms 08 15 6s495ms 433ms 09 40 34s523ms 863ms 10 25 9s720ms 388ms 11 27 9s985ms 369ms 12 30 10s936ms 364ms 13 28 9s454ms 337ms 14 18 7s975ms 443ms 15 9 3s156ms 350ms 16 27 8s586ms 318ms 17 48 15s971ms 332ms 18 14 5s269ms 376ms 19 52 20s484ms 393ms 20 53 25s728ms 485ms 21 31 19s355ms 624ms 22 35 1m29s 2s570ms [ User: augeeducacional - Total duration: 5m12s - Times executed: 482 ]
[ Application: augeeducacional - principal - Total duration: 5m12s - Times executed: 482 ]
-
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-18 00:00:00' and entrada_fila < '2021-09-19 00:00:00' and f.usuarios @> ARRAY['38931'] order by f.entrada_fila desc limit 10;
Date: 2021-09-18 22:04:30 Duration: 9s763ms 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-18 00:00:00' and entrada_fila < '2021-09-19 00:00:00' and f.usuarios @> ARRAY['74547'] order by f.entrada_fila desc limit 10;
Date: 2021-09-18 07:14:34 Duration: 8s41ms 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-08-25 00:00:00' and entrada_fila < '2021-08-26 00:00:00' and f.usuarios @> ARRAY['40942'] order by f.entrada_fila desc limit 10;
Date: 2021-09-18 09:22:21 Duration: 7s966ms 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 26s221ms 54 102ms 7s518ms 485ms select ;Times Reported Time consuming prepare #1
Day Hour Count Duration Avg duration Sep 19 07 1 7s518ms 7s518ms 21 37 13s221ms 357ms 22 16 5s482ms 342ms [ User: augeeducacional - Total duration: 40s262ms - Times executed: 54 ]
[ Application: augeeducacional - principal - Total duration: 40s262ms - Times executed: 54 ]
-
select ;
Date: 2021-09-18 07:15:26 Duration: 7s518ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-18 22:00:51 Duration: 1s156ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-18 22:00:51 Duration: 1s12ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
2 10s923ms 7 168ms 6s685ms 1s560ms SET statement_timeout = 10000;Times Reported Time consuming prepare #2
Day Hour Count Duration Avg duration 20 4 3s827ms 956ms 21 3 7s95ms 2s365ms [ User: augeeducacional - Total duration: 25s489ms - Times executed: 7 ]
[ Application: augeeducacional - principal - Total duration: 25s489ms - Times executed: 7 ]
-
SET statement_timeout = 10000;
Date: 2021-09-18 21:59:54 Duration: 6s685ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SET statement_timeout = 10000;
Date: 2021-09-18 21:58:28 Duration: 2s375ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
SET statement_timeout = 10000;
Date: 2021-09-18 21:57:37 Duration: 1s28ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
3 8s386ms 5 120ms 7s209ms 1s677ms select * from trilha_saber_portal where id_unidade_funcional = $1 and id_status_portal = $2;Times Reported Time consuming prepare #3
Day Hour Count Duration Avg duration 20 5 8s386ms 1s677ms [ User: augeeducacional - Total duration: 2s709ms - Times executed: 5 ]
[ Application: augeeducacional - principal - Total duration: 2s709ms - Times executed: 5 ]
-
select * from trilha_saber_portal where id_unidade_funcional = $1 and id_status_portal = $2;
Date: 2021-09-18 21:58:48 Duration: 7s209ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select * from trilha_saber_portal where id_unidade_funcional = $1 and id_status_portal = $2;
Date: 2021-09-18 21:21:58 Duration: 486ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select * from trilha_saber_portal where id_unidade_funcional = $1 and id_status_portal = $2;
Date: 2021-09-18 21:59:14 Duration: 439ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
4 5s48ms 4 183ms 2s995ms 1s262ms 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 #4
Day Hour Count Duration Avg duration 20 3 4s865ms 1s621ms 21 1 183ms 183ms [ User: augeeducacional - Total duration: 3s308ms - Times executed: 4 ]
[ Application: augeeducacional - principal - Total duration: 3s308ms - Times executed: 4 ]
-
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-18 21:53:04 Duration: 2s995ms 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-18 21:21:42 Duration: 1s372ms 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-18 21:21:53 Duration: 496ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
5 4s438ms 15 108ms 798ms 295ms select ;Times Reported Time consuming prepare #5
Day Hour Count Duration Avg duration 20 7 3s93ms 441ms 21 8 1s345ms 168ms [ User: augeeducacional - Total duration: 18s203ms - Times executed: 15 ]
[ Application: augeeducacional - principal - Total duration: 18s203ms - Times executed: 15 ]
-
select ;
Date: 2021-09-18 21:21:31 Duration: 798ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-18 21:22:10 Duration: 689ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ;
Date: 2021-09-18 21:21:46 Duration: 415ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
6 3s768ms 8 279ms 686ms 471ms select distinct ;Times Reported Time consuming prepare #6
Day Hour Count Duration Avg duration 20 8 3s768ms 471ms [ User: augeeducacional - Total duration: 3s42ms - Times executed: 8 ]
[ Application: augeeducacional - principal - Total duration: 3s42ms - Times executed: 8 ]
-
select distinct ;
Date: 2021-09-18 21:22:10 Duration: 686ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-18 21:21:45 Duration: 651ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-18 21:22:13 Duration: 485ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
7 3s532ms 1 3s532ms 3s532ms 3s532ms 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 (419, 418) 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 #7
Day Hour Count Duration Avg duration 06 1 3s532ms 3s532ms [ User: augeeducacional - Total duration: 178ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 178ms - Times executed: 1 ]
-
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 (419, 418) 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-18 07:15:26 Duration: 3s532ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
8 2s930ms 7 127ms 1s5ms 418ms select distinct turma.id_turma, ;Times Reported Time consuming prepare #8
Day Hour Count Duration Avg duration 20 5 2s171ms 434ms 21 2 759ms 379ms [ User: augeeducacional - Total duration: 4s597ms - Times executed: 7 ]
[ Application: augeeducacional - principal - Total duration: 4s597ms - Times executed: 7 ]
-
select distinct turma.id_turma, ;
Date: 2021-09-18 21:22:04 Duration: 1s5ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct turma.id_turma, ;
Date: 2021-09-18 22:01:40 Duration: 604ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct turma.id_turma, ;
Date: 2021-09-18 21:21:33 Duration: 442ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
9 2s895ms 6 278ms 834ms 482ms select uf.codigo || ' - ' || uf.nome as unidade, ;Times Reported Time consuming prepare #9
Day Hour Count Duration Avg duration 20 6 2s895ms 482ms [ User: augeeducacional - Total duration: 2s355ms - Times executed: 6 ]
[ Application: augeeducacional - principal - Total duration: 2s355ms - Times executed: 6 ]
-
select uf.codigo || ' - ' || uf.nome as unidade, ;
Date: 2021-09-18 21:22:02 Duration: 834ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select uf.codigo || ' - ' || uf.nome as unidade, ;
Date: 2021-09-18 21:21:49 Duration: 492ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select uf.codigo || ' - ' || uf.nome as unidade, ;
Date: 2021-09-18 21:22:06 Duration: 442ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
10 2s597ms 4 116ms 1s881ms 649ms select v.id_video, v.descricao, v.link;Times Reported Time consuming prepare #10
Day Hour Count Duration Avg duration 20 2 599ms 299ms 21 2 1s997ms 998ms [ User: augeeducacional - Total duration: 1s459ms - Times executed: 4 ]
[ Application: augeeducacional - principal - Total duration: 1s459ms - Times executed: 4 ]
-
select v.id_video, v.descricao, v.link;
Date: 2021-09-18 22:01:06 Duration: 1s881ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select v.id_video, v.descricao, v.link;
Date: 2021-09-18 21:21:55 Duration: 421ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select v.id_video, v.descricao, v.link;
Date: 2021-09-18 21:58:57 Duration: 178ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
11 2s507ms 1 2s507ms 2s507ms 2s507ms SET statement_timeout = 0;Times Reported Time consuming prepare #11
Day Hour Count Duration Avg duration 20 1 2s507ms 2s507ms [ User: augeeducacional - Total duration: 219ms - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 219ms - Times executed: 1 ]
-
SET statement_timeout = 0;
Date: 2021-09-18 21:58:48 Duration: 2s507ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
12 2s391ms 1 2s391ms 2s391ms 2s391ms select currval('public.sq_situacao_didatica_aula_id');Times Reported Time consuming prepare #12
Day Hour Count Duration Avg duration 21 1 2s391ms 2s391ms [ User: augeeducacional - Total duration: 123ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 123ms - Times executed: 1 ]
-
select currval('public.sq_situacao_didatica_aula_id');
Date: 2021-09-18 22:01:21 Duration: 2s391ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
13 2s264ms 11 114ms 403ms 205ms select exists (;Times Reported Time consuming prepare #13
Day Hour Count Duration Avg duration 03 1 171ms 171ms 20 8 1s818ms 227ms 21 2 274ms 137ms [ User: augeeducacional - Total duration: 3s69ms - Times executed: 11 ]
[ Application: augeeducacional - principal - Total duration: 3s69ms - Times executed: 11 ]
-
select exists (;
Date: 2021-09-18 21:22:14 Duration: 403ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists (;
Date: 2021-09-18 21:21:33 Duration: 361ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select exists (;
Date: 2021-09-18 21:21:48 Duration: 331ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
14 1s875ms 1 1s875ms 1s875ms 1s875ms select usuario.* from usuario where usuario.codigo_recuperacao_senha = $1 and usuario.id_usuario in ( select id_usuario from usuario_instituicao where id_instituicao = $2);Times Reported Time consuming prepare #14
Day Hour Count Duration Avg duration 21 1 1s875ms 1s875ms [ User: augeeducacional - Total duration: 2s897ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 2s897ms - Times executed: 1 ]
-
select usuario.* from usuario where usuario.codigo_recuperacao_senha = $1 and usuario.id_usuario in ( select id_usuario from usuario_instituicao where id_instituicao = $2);
Date: 2021-09-18 22:01:06 Duration: 1s875ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
15 1s851ms 5 184ms 433ms 370ms select case when cc.id_calendario is not null;Times Reported Time consuming prepare #15
Day Hour Count Duration Avg duration 20 4 1s667ms 416ms 21 1 184ms 184ms [ User: augeeducacional - Total duration: 4s201ms - Times executed: 5 ]
[ Application: augeeducacional - principal - Total duration: 4s201ms - Times executed: 5 ]
-
select case when cc.id_calendario is not null;
Date: 2021-09-18 21:21:49 Duration: 433ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select case when cc.id_calendario is not null;
Date: 2021-09-18 21:21:50 Duration: 424ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select case when cc.id_calendario is not null;
Date: 2021-09-18 21:21:48 Duration: 409ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
16 1s719ms 5 108ms 430ms 343ms select distinct ;Times Reported Time consuming prepare #16
Day Hour Count Duration Avg duration 20 3 1s196ms 398ms 21 2 523ms 261ms [ User: augeeducacional - Total duration: 4s287ms - Times executed: 5 ]
[ Application: augeeducacional - principal - Total duration: 4s287ms - Times executed: 5 ]
-
select distinct ;
Date: 2021-09-18 21:21:59 Duration: 430ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-18 21:21:50 Duration: 416ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select distinct ;
Date: 2021-09-18 22:00:23 Duration: 414ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
17 1s691ms 6 120ms 640ms 281ms 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 #17
Day Hour Count Duration Avg duration 20 5 1s500ms 300ms 21 1 191ms 191ms [ User: augeeducacional - Total duration: 2s95ms - Times executed: 6 ]
[ Application: augeeducacional - principal - Total duration: 2s95ms - Times executed: 6 ]
-
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-18 21:21:40 Duration: 640ms 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-18 21:22:03 Duration: 434ms 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-18 22:00:21 Duration: 191ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
18 1s613ms 1 1s613ms 1s613ms 1s613ms 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 prepare #18
Day Hour Count Duration Avg duration 20 1 1s613ms 1s613ms [ User: augeeducacional - Total duration: 111ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 111ms - Times executed: 1 ]
-
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-18 21:58:25 Duration: 1s613ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
19 1s503ms 3 430ms 580ms 501ms select ep.id_enquete_portal, ;Times Reported Time consuming prepare #19
Day Hour Count Duration Avg duration 20 3 1s503ms 501ms [ User: augeeducacional - Total duration: 1s626ms - Times executed: 3 ]
[ Application: augeeducacional - principal - Total duration: 1s626ms - Times executed: 3 ]
-
select ep.id_enquete_portal, ;
Date: 2021-09-18 21:21:56 Duration: 580ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ep.id_enquete_portal, ;
Date: 2021-09-18 21:21:42 Duration: 492ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
select ep.id_enquete_portal, ;
Date: 2021-09-18 21:21:36 Duration: 430ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
20 1s463ms 3 101ms 910ms 487ms ( select ;Times Reported Time consuming prepare #20
Day Hour Count Duration Avg duration 20 3 1s463ms 487ms [ User: augeeducacional - Total duration: 2s145ms - Times executed: 3 ]
[ Application: augeeducacional - principal - Total duration: 2s145ms - Times executed: 3 ]
-
( select ;
Date: 2021-09-18 21:22:07 Duration: 910ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
( select ;
Date: 2021-09-18 21:21:55 Duration: 451ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
-
( select ;
Date: 2021-09-18 21:59:19 Duration: 101ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 3m33s 480 100ms 25s70ms 445ms select distinct ;Times Reported Time consuming bind #1
Day Hour Count Duration Avg duration Sep 19 01 9 1s836ms 204ms 02 8 1s722ms 215ms 03 2 497ms 248ms 04 2 220ms 110ms 05 3 585ms 195ms 06 8 1s170ms 146ms 07 11 1s307ms 118ms 08 16 3s732ms 233ms 09 26 5s632ms 216ms 10 26 4s355ms 167ms 11 24 3s335ms 138ms 12 21 2s429ms 115ms 13 21 3s855ms 183ms 14 23 4s640ms 201ms 15 27 4s673ms 173ms 16 11 1s169ms 106ms 17 25 3s959ms 158ms 18 26 3s900ms 150ms 19 26 4s452ms 171ms 20 28 5s186ms 185ms 21 79 48s556ms 614ms 22 57 1m46s 1s866ms 23 1 118ms 118ms [ User: augeeducacional - Total duration: 3m38s - Times executed: 479 ]
[ User: postgres - Total duration: 1s107ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 3m38s - Times executed: 479 ]
[ Application: vacuumdb - Total duration: 1s107ms - Times executed: 1 ]
-
select distinct ;
Date: 2021-09-18 21:59:54 Duration: 25s70ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '200028858', $2 = '1210', $3 = '4', $4 = '1128'
-
select distinct ;
Date: 2021-09-18 22:01:07 Duration: 9s338ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210020765', $2 = '1793', $3 = '75801'
-
select distinct ;
Date: 2021-09-18 22:01:29 Duration: 7s796ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021-09-18 22:00:53.391', $2 = '210039223', $3 = '08993395-c98e-43a0-b21b-a3ec2eab7adb', $4 = '14482334', $5 = '606130', $6 = '28023', $7 = '1', $8 = '2021-09-18 21:59:23.232', $9 = 't', $10 = 'f', $11 = '76776', $12 = '2021-09-09'
2 1m12s 117 100ms 13s820ms 619ms select ;Times Reported Time consuming bind #2
Day Hour Count Duration Avg duration 01 1 141ms 141ms 03 2 354ms 177ms 06 1 9s713ms 9s713ms 08 3 362ms 120ms 14 3 401ms 133ms 15 3 414ms 138ms 16 4 414ms 103ms 20 67 27s369ms 408ms 21 33 33s354ms 1s10ms [ User: augeeducacional - Total duration: 1m38s - Times executed: 117 ]
[ Application: augeeducacional - principal - Total duration: 1m35s - Times executed: 107 ]
[ Application: augeeducacional - fila - Total duration: 2s86ms - Times executed: 9 ]
[ Application: prematricula - principal - Total duration: 184ms - Times executed: 1 ]
-
select ;
Date: 2021-09-18 21:59:47 Duration: 13s820ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210006979', $2 = '1466', $3 = '61788'
-
select ;
Date: 2021-09-18 07:15:26 Duration: 9s713ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210001219', $2 = '210001222', $3 = '210001223', $4 = '210001225', $5 = '210004276', $6 = '210004277'
-
select ;
Date: 2021-09-18 22:00:20 Duration: 4s940ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021-02-01 00:00:00', $2 = '2021-12-21 00:00:00', $3 = '18201', $4 = '210014762', $5 = '1223', $6 = '1131', $7 = '18201'
3 36s220ms 3 393ms 34s718ms 12s73ms 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 #3
Day Hour Count Duration Avg duration 06 1 34s718ms 34s718ms 20 2 1s502ms 751ms [ User: augeeducacional - Total duration: 1s497ms - Times executed: 3 ]
[ Application: augeeducacional - principal - Total duration: 1s311ms - Times executed: 2 ]
[ Application: augeeducacional - fila - Total duration: 186ms - 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-18 07:15:26 Duration: 34s718ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210020389', $2 = '1198', $3 = '51593'
-
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-18 21:21:52 Duration: 1s108ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210005523', $2 = '1210', $3 = '3', $4 = '1136'
-
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-18 21:21:31 Duration: 393ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210018971', $2 = '3', $3 = '1131', $4 = '10183368'
4 28s765ms 20 100ms 9s793ms 1s438ms select distinct ;Times Reported Time consuming bind #4
Day Hour Count Duration Avg duration 03 1 135ms 135ms 09 1 113ms 113ms 20 10 15s184ms 1s518ms 21 8 13s332ms 1s666ms [ User: augeeducacional - Total duration: 6s426ms - Times executed: 20 ]
[ Application: augeeducacional - principal - Total duration: 6s426ms - Times executed: 20 ]
-
select distinct ;
Date: 2021-09-18 21:22:14 Duration: 9s793ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '9690450', $2 = '210000409', $3 = '1128'
-
select distinct ;
Date: 2021-09-18 22:00:43 Duration: 4s641ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210000446', $2 = '3', $3 = '18256', $4 = '1158'
-
select distinct ;
Date: 2021-09-18 22:00:07 Duration: 3s857ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '3', $2 = '10', $3 = '1134', $4 = '1', $5 = '2', $6 = '1134', $7 = '3', $8 = '1134', $9 = '3', $10 = '210008025', $11 = '1', $12 = '1198', $13 = '1134', $14 = '3', $15 = '3', $16 = '3'
5 26s160ms 31 101ms 6s658ms 843ms ( select ;Times Reported Time consuming bind #5
Day Hour Count Duration Avg duration 20 17 17s306ms 1s18ms 21 14 8s854ms 632ms [ User: augeeducacional - Total duration: 18s391ms - Times executed: 31 ]
[ Application: augeeducacional - principal - Total duration: 18s391ms - Times executed: 31 ]
-
( select ;
Date: 2021-09-18 21:22:14 Duration: 6s658ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021.7.30', $2 = 'Android', $3 = '-', $4 = '11', $5 = '2021-09-18 21:22:15.45', $6 = '7a0b9f73ddb500c7', $7 = '1027691', $8 = 'SM-A217M', $9 = '60'
-
( select ;
Date: 2021-09-18 22:01:21 Duration: 3s486ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2020-02-04 00:00:00', $2 = '2020-12-30 00:00:00', $3 = '16811', $4 = '200016132', $5 = '1223', $6 = '1135', $7 = '16811'
-
( select ;
Date: 2021-09-18 21:21:55 Duration: 2s668ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210024783', $2 = '1128', $3 = '1128', $4 = '2021-09-18', $5 = '210024783'
6 25s8ms 41 104ms 3s254ms 609ms select ;Times Reported Time consuming bind #6
Day Hour Count Duration Avg duration 01 1 336ms 336ms 04 1 109ms 109ms 05 1 118ms 118ms 06 1 133ms 133ms 20 18 12s704ms 705ms 21 19 11s605ms 610ms [ User: augeeducacional - Total duration: 36s939ms - Times executed: 41 ]
[ Application: augeeducacional - principal - Total duration: 35s603ms - Times executed: 36 ]
[ Application: augeeducacional - fila - Total duration: 1s335ms - Times executed: 5 ]
-
select ;
Date: 2021-09-18 21:21:53 Duration: 3s254ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2', $2 = '10', $3 = '1140', $4 = '1', $5 = '2', $6 = '1140', $7 = '2', $8 = '1140', $9 = '2', $10 = '210004568', $11 = '1', $12 = '1223', $13 = '1140', $14 = '2', $15 = '2', $16 = '2'
-
select ;
Date: 2021-09-18 22:01:40 Duration: 2s402ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '3', $2 = '10', $3 = '1131', $4 = '1', $5 = '2', $6 = '1131', $7 = '3', $8 = '1131', $9 = '3', $10 = '210001949', $11 = '1', $12 = '1212', $13 = '1131', $14 = '3', $15 = '3', $16 = '3'
-
select ;
Date: 2021-09-18 21:22:12 Duration: 2s32ms 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 = '10218299', $12 = '210020767'
7 17s181ms 20 101ms 4s606ms 859ms (;Times Reported Time consuming bind #7
Day Hour Count Duration Avg duration 20 13 6s446ms 495ms 21 7 10s735ms 1s533ms [ User: augeeducacional - Total duration: 6s707ms - Times executed: 20 ]
[ Application: augeeducacional - principal - Total duration: 6s707ms - Times executed: 20 ]
-
(;
Date: 2021-09-18 22:01:41 Duration: 4s606ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '918690', $2 = '60', $3 = '2012', $4 = '918690', $5 = '60', $6 = '2012'
-
(;
Date: 2021-09-18 22:00:15 Duration: 2s212ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '933221', $2 = '60', $3 = '2012', $4 = '933221', $5 = '60', $6 = '2012'
-
(;
Date: 2021-09-18 22:00:09 Duration: 1s517ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '811666', $2 = '60', $3 = '2012', $4 = '811666', $5 = '60', $6 = '2012'
8 15s223ms 32 102ms 8s352ms 475ms update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;Times Reported Time consuming bind #8
Day Hour Count Duration Avg duration 23 1 631ms 631ms 01 1 2s840ms 2s840ms 03 1 148ms 148ms 04 1 111ms 111ms 06 1 112ms 112ms 07 3 330ms 110ms 08 3 332ms 110ms 09 1 113ms 113ms 10 2 228ms 114ms 12 3 337ms 112ms 13 2 226ms 113ms 14 1 107ms 107ms 15 2 224ms 112ms 16 1 109ms 109ms 17 1 145ms 145ms 18 2 213ms 106ms 19 2 220ms 110ms 20 3 8s673ms 2s891ms 21 1 111ms 111ms [ User: augeeducacional - Total duration: 11s370ms - Times executed: 28 ]
[ User: zabbix - Total duration: 8s814ms - Times executed: 3 ]
[ User: postgres - Total duration: 970ms - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 11s370ms - Times executed: 28 ]
[ Application: psql - Total duration: 8s814ms - Times executed: 3 ]
[ Application: vacuumdb - Total duration: 970ms - Times executed: 1 ]
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;
Date: 2021-09-18 21:53:21 Duration: 8s352ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2', $2 = '2021-09-18 21:53:12.644', $3 = '37658570'
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;
Date: 2021-09-18 02:31:31 Duration: 2s840ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021', $2 = '210011759', $3 = '210011758', $4 = '210011760', $5 = '1', $6 = '1', $7 = '1', $8 = '1', $9 = '1'
-
update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3;
Date: 2021-09-18 21:58:22 Duration: 631ms Database: postgres User: augeeducacional Remote: postgres Application: [local]
9 11s530ms 16 110ms 3s202ms 720ms select distinct turma.id_turma, ;Times Reported Time consuming bind #9
Day Hour Count Duration Avg duration 20 11 8s334ms 757ms 21 5 3s196ms 639ms [ User: augeeducacional - Total duration: 12s886ms - Times executed: 16 ]
[ Application: augeeducacional - principal - Total duration: 12s886ms - Times executed: 16 ]
-
select distinct turma.id_turma, ;
Date: 2021-09-18 21:22:08 Duration: 3s202ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '2', $3 = '605320', $4 = '522', $5 = '1197', $6 = '2021', $7 = '930398', $8 = '605320', $9 = '930398', $10 = '605320', $11 = '930398', $12 = '605320'
-
select distinct turma.id_turma, ;
Date: 2021-09-18 22:01:41 Duration: 1s455ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '2', $3 = '605358', $4 = '2020', $5 = '41908', $6 = '605358', $7 = '41908', $8 = '605358', $9 = '41908', $10 = '605358'
-
select distinct turma.id_turma, ;
Date: 2021-09-18 21:21:49 Duration: 946ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1', $2 = '2', $3 = '608019', $4 = '578', $5 = '1466', $6 = '2020', $7 = '41713', $8 = '608019', $9 = '41713', $10 = '608019', $11 = '41713', $12 = '608019'
10 11s180ms 64 146ms 9s179ms 174ms ;Times Reported Time consuming bind #10
Day Hour Count Duration Avg duration 23 1 9s179ms 9s179ms 21 3 1s541ms 513ms 22 2 459ms 229ms Sep 18 02 2 0ms 0ms 04 1 0ms 0ms 07 2 0ms 0ms 21 37 0ms 0ms 22 16 0ms 0ms [ User: augeeducacional - Total duration: 42s483ms - Times executed: 61 ]
[ User: postgres - Total duration: 3s943ms - Times executed: 2 ]
[ User: zabbix - Total duration: 1s823ms - Times executed: 1 ]
[ Application: augeeducacional - principal - Total duration: 40s674ms - Times executed: 59 ]
[ Application: vacuumdb - Total duration: 3s943ms - Times executed: 2 ]
[ Application: psql - Total duration: 1s823ms - Times executed: 1 ]
[ Application: augeeducacional - fila - Total duration: 1s809ms - Times executed: 2 ]
-
;
Date: 2021-09-18 21:59:47 Duration: 9s179ms Database: postgres User: augeeducacional Remote: postgres Application: [local]
-
;
Date: 2021-09-18 22:01:27 Duration: 1s20ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '200013209', $2 = '1466', $3 = '61788'
-
;
Date: 2021-09-18 22:00:41 Duration: 347ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '200003420'
11 7s127ms 16 123ms 911ms 445ms select case when cc.id_calendario is not null;Times Reported Time consuming bind #11
Day Hour Count Duration Avg duration 20 13 6s195ms 476ms 21 3 932ms 310ms [ User: augeeducacional - Total duration: 9s450ms - Times executed: 16 ]
[ Application: augeeducacional - principal - Total duration: 9s450ms - Times executed: 16 ]
-
select case when cc.id_calendario is not null;
Date: 2021-09-18 21:22:07 Duration: 911ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210010044', $2 = '18632', $3 = '2021-09-15'
-
select case when cc.id_calendario is not null;
Date: 2021-09-18 21:21:59 Duration: 898ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210005523', $2 = '1136', $3 = '2021-07-21', $4 = '2021-09-30'
-
select case when cc.id_calendario is not null;
Date: 2021-09-18 21:22:07 Duration: 560ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210008279', $2 = '1209', $3 = '80350'
12 6s472ms 16 101ms 3s100ms 404ms select json_agg(r.*)::text as r from ( select ;Times Reported Time consuming bind #12
Day Hour Count Duration Avg duration 03 3 557ms 185ms 20 6 1s742ms 290ms 21 7 4s171ms 595ms [ User: augeeducacional - Total duration: 21s432ms - Times executed: 16 ]
[ Application: augeeducacional - principal - Total duration: 21s432ms - Times executed: 16 ]
-
select json_agg(r.*)::text as r from ( select ;
Date: 2021-09-18 22:01:03 Duration: 3s100ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210000822', $2 = '210000823', $3 = '210000825', $4 = '210000828', $5 = '210000829', $6 = '210000831', $7 = '210000835', $8 = '210000836', $9 = '210000837', $10 = '210000838', $11 = '210000840', $12 = '210000841', $13 = '7798591', $14 = '2021-09-18 21:40:55.681', $15 = '210000822', $16 = '210000823', $17 = '210000825', $18 = '210000828', $19 = '210000829', $20 = '210000831', $21 = '210000835', $22 = '210000836', $23 = '210000837', $24 = '210000838', $25 = '210000840', $26 = '210000841', $27 = '7798591', $28 = '2021-09-18 21:40:55.681'
-
select json_agg(r.*)::text as r from ( select ;
Date: 2021-09-18 21:21:47 Duration: 853ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = 'FM999G999G990', $2 = '606837'
-
select json_agg(r.*)::text as r from ( select ;
Date: 2021-09-18 21:21:31 Duration: 407ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2640467', $2 = '2021-09-18 21:15:53.841', $3 = '2640467', $4 = '2021-09-18 21:15:53.841'
13 5s836ms 12 102ms 2s171ms 486ms 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 #13
Day Hour Count Duration Avg duration 20 10 5s113ms 511ms 21 2 723ms 361ms [ User: augeeducacional - Total duration: 5s680ms - Times executed: 12 ]
[ Application: augeeducacional - principal - Total duration: 5s154ms - Times executed: 10 ]
[ Application: augeeducacional - fila - Total duration: 525ms - Times executed: 2 ]
-
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-18 21:21:58 Duration: 2s171ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = 'f', $2 = '210014406', $3 = '1', $4 = '3', $5 = '10082308', $6 = 'f', $7 = '1129', $8 = '2'
-
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-18 21:22:07 Duration: 931ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '1333', $2 = '3', $3 = '1333', $4 = '3', $5 = '1333', $6 = '3', $7 = '210004884', $8 = '1', $9 = '1333', $10 = '3', $11 = '1466'
-
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-18 22:02:25 Duration: 570ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = 'f', $2 = '210012741', $3 = '1', $4 = '3', $5 = '10251718', $6 = 'f', $7 = '1134', $8 = '1', $9 = '2'
14 5s375ms 6 112ms 3s769ms 895ms select id_fila_trabalho, ;Times Reported Time consuming bind #14
Day Hour Count Duration Avg duration 20 1 112ms 112ms 21 5 5s263ms 1s52ms [ User: augeeducacional - Total duration: 2s41ms - Times executed: 6 ]
[ Application: augeeducacional - principal - Total duration: 2s41ms - Times executed: 6 ]
-
select id_fila_trabalho, ;
Date: 2021-09-18 22:01:17 Duration: 3s769ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210014147', $2 = '3', $3 = '1130', $4 = '10185054'
-
select id_fila_trabalho, ;
Date: 2021-09-18 22:03:06 Duration: 817ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210023706', $2 = '1223', $3 = '62135'
-
select id_fila_trabalho, ;
Date: 2021-09-18 22:00:40 Duration: 357ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85
15 5s27ms 8 185ms 1s540ms 628ms select * from turma where id_turma = $1;Times Reported Time consuming bind #15
Day Hour Count Duration Avg duration 20 8 5s27ms 628ms [ User: augeeducacional - Total duration: 5s625ms - Times executed: 8 ]
[ Application: augeeducacional - principal - Total duration: 5s625ms - Times executed: 8 ]
-
select * from turma where id_turma = $1;
Date: 2021-09-18 21:22:11 Duration: 1s540ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '2021-09-18 21:22:15.139', $2 = '210010044', $3 = '1210', $4 = '2021-09-15', $5 = '126', $6 = '80287'
-
select * from turma where id_turma = $1;
Date: 2021-09-18 21:58:46 Duration: 1s98ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210022456'
-
select * from turma where id_turma = $1;
Date: 2021-09-18 21:21:42 Duration: 492ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '200025033', $2 = '1212', $3 = '80367'
16 4s757ms 11 145ms 1s744ms 432ms 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 #16
Day Hour Count Duration Avg duration 20 8 4s244ms 530ms 21 3 512ms 170ms [ User: augeeducacional - Total duration: 4s749ms - Times executed: 11 ]
[ Application: augeeducacional - principal - Total duration: 4s749ms - Times executed: 11 ]
-
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-18 21:53:05 Duration: 1s744ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = NULL, $2 = '2021-03-30 08:38:56.783', $3 = NULL, $4 = NULL, $5 = NULL, $6 = NULL, $7 = NULL, $8 = NULL, $9 = 't', $10 = 'allysogabel', $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-18 21:53:06.059', $26 = 'allysongab89@gmail.com', $27 = NULL, $28 = NULL, $29 = NULL, $30 = NULL, $31 = NULL, $32 = 'ALLYSON GABRIEL DE FARIAS', $33 = NULL, $34 = NULL, $35 = NULL, $36 = 'f', $37 = NULL, $38 = NULL, $39 = NULL, $40 = NULL, $41 = NULL, $42 = NULL, $43 = NULL, $44 = '1117057'
-
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-18 21:22:04 Duration: 478ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'edneideb'
-
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-18 21:21:32 Duration: 476ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'sarahtarsila'
17 4s628ms 12 110ms 1s108ms 385ms select falta.id_aluno_matricula, falta.flg_justificada, falta.id_motivo_falta_justificada, falta.descricao_motivo_falta_justificada, extract(epoch from horario.horario_inicio) || '_' || extract(epoch from horario.horario_termino) as horario_disciplina from falta_aluno_disciplina_diario falta inner join horario_turma horario on horario.id_horario_turma = falta.id_horario_turma where falta.id_turma = $1 and falta.id_disciplina = $2 and falta.data = $3;Times Reported Time consuming bind #17
Day Hour Count Duration Avg duration 04 1 110ms 110ms 20 4 2s166ms 541ms 21 7 2s351ms 335ms [ User: augeeducacional - Total duration: 16s204ms - Times executed: 12 ]
[ Application: augeeducacional - principal - Total duration: 16s204ms - Times executed: 12 ]
-
select falta.id_aluno_matricula, falta.flg_justificada, falta.id_motivo_falta_justificada, falta.descricao_motivo_falta_justificada, extract(epoch from horario.horario_inicio) || '_' || extract(epoch from horario.horario_termino) as horario_disciplina from falta_aluno_disciplina_diario falta inner join horario_turma horario on horario.id_horario_turma = falta.id_horario_turma where falta.id_turma = $1 and falta.id_disciplina = $2 and falta.data = $3;
Date: 2021-09-18 21:21:52 Duration: 1s108ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210011121', $2 = '1134', $3 = '2021-09-18'
-
select falta.id_aluno_matricula, falta.flg_justificada, falta.id_motivo_falta_justificada, falta.descricao_motivo_falta_justificada, extract(epoch from horario.horario_inicio) || '_' || extract(epoch from horario.horario_termino) as horario_disciplina from falta_aluno_disciplina_diario falta inner join horario_turma horario on horario.id_horario_turma = falta.id_horario_turma where falta.id_turma = $1 and falta.id_disciplina = $2 and falta.data = $3;
Date: 2021-09-18 21:21:28 Duration: 787ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210008280', $2 = '1211', $3 = '80359'
-
select falta.id_aluno_matricula, falta.flg_justificada, falta.id_motivo_falta_justificada, falta.descricao_motivo_falta_justificada, extract(epoch from horario.horario_inicio) || '_' || extract(epoch from horario.horario_termino) as horario_disciplina from falta_aluno_disciplina_diario falta inner join horario_turma horario on horario.id_horario_turma = falta.id_horario_turma where falta.id_turma = $1 and falta.id_disciplina = $2 and falta.data = $3;
Date: 2021-09-18 22:01:37 Duration: 737ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210020695', $2 = '1133', $3 = '2021-08-09'
18 4s516ms 11 114ms 931ms 410ms select ;Times Reported Time consuming bind #18
Day Hour Count Duration Avg duration 20 9 3s696ms 410ms 21 2 819ms 409ms [ User: augeeducacional - Total duration: 6s696ms - Times executed: 11 ]
[ Application: augeeducacional - principal - Total duration: 6s359ms - Times executed: 10 ]
[ Application: augeeducacional - fila - Total duration: 337ms - Times executed: 1 ]
-
select ;
Date: 2021-09-18 21:21:56 Duration: 931ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '980082', $2 = '980082', $3 = '980082', $4 = '3083', $5 = '980082', $6 = '49'
-
select ;
Date: 2021-09-18 21:21:54 Duration: 890ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '29273', $2 = '29273', $3 = '29273', $4 = '3083', $5 = '29273', $6 = '49'
-
select ;
Date: 2021-09-18 22:00:43 Duration: 547ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '606121', $2 = '2020', $3 = '23721', $4 = '23721', $5 = '23721'
19 4s184ms 8 117ms 1s436ms 523ms select amt.id_aluno_matricula, ;Times Reported Time consuming bind #19
Day Hour Count Duration Avg duration 20 7 4s43ms 577ms 21 1 140ms 140ms [ User: augeeducacional - Total duration: 6s5ms - Times executed: 8 ]
[ Application: augeeducacional - principal - Total duration: 6s5ms - Times executed: 8 ]
-
select amt.id_aluno_matricula, ;
Date: 2021-09-18 21:22:04 Duration: 1s436ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210005026', $2 = '1130', $3 = '1130', $4 = '2021-09-18', $5 = '210005026'
-
select amt.id_aluno_matricula, ;
Date: 2021-09-18 21:21:36 Duration: 1s235ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210013456', $2 = '1131', $3 = '1131', $4 = '2021-08-09', $5 = '210013456'
-
select amt.id_aluno_matricula, ;
Date: 2021-09-18 21:21:37 Duration: 444ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '15580', $2 = '190031333', $3 = '1909', $4 = '3', $5 = '3', $6 = '8694304', $7 = '190031333', $8 = '3'
20 3s970ms 11 133ms 875ms 360ms 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 bind #20
Day Hour Count Duration Avg duration 20 10 3s593ms 359ms 21 1 376ms 376ms [ User: augeeducacional - Total duration: 3s167ms - Times executed: 11 ]
[ Application: augeeducacional - principal - Total duration: 3s167ms - Times executed: 11 ]
-
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-18 21:22:14 Duration: 875ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '101513089'
-
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-18 21:22:04 Duration: 478ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '60', $2 = 'annviana'
-
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-18 21:21:32 Duration: 475ms Database: postgres User: augeeducacional Remote: augeeducacional Application: seeweb85 parameters: $1 = '210012433', $2 = '1465', $3 = '67934'
-
Events
Log levels
Key values
- 109,948 Log entries
Events distribution
Key values
- 0 PANIC entries
- 47 FATAL entries
- 253 ERROR entries
- 2 WARNING entries
Most Frequent Errors/Events
Key values
- 175 Max number of times the same event was reported
- 302 Total events found
Rank Times reported Error 1 175 ERROR: canceling statement due to statement timeout
Times Reported Most Frequent Error / Event #1
Day Hour Count Sep 18 02 1 06 3 07 6 08 4 09 7 10 7 19 2 21 50 22 95 - ERROR: canceling statement due to statement timeout
Statement: 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 = $1 and f.id_situacao_trabalho <> $2 and entrada_fila >= $3 and entrada_fila < $4 and f.usuarios @> ARRAY[$5] order by f.entrada_fila desc limit 10
Date: 2021-09-18 02:31:39 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
2 44 FATAL: connection to client lost
Times Reported Most Frequent Error / Event #2
Day Hour Count Sep 18 21 3 22 34 23 6 Sep 19 00 1 - FATAL: connection to client lost
Date: 2021-09-18 21:22:41 Database: augeeducacional Application: psql User: zabbix Remote: [local]
3 34 ERROR: insert or update on table "..." violates foreign key constraint "..."
Times Reported Most Frequent Error / Event #3
Day Hour Count Sep 18 22 34 - ERROR: insert or update on table "conteudo_curricular_aula" violates foreign key constraint "fk_situacao_didatica_aula"
Detail: Key (id_situacao_didatica_aula)=(94539964) is not present in table "situacao_didatica_aula".
Statement: 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-18 22:02:22 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
4 15 ERROR: duplicate key value violates unique constraint "..."
Times Reported Most Frequent Error / Event #4
Day Hour Count Sep 18 05 1 09 1 12 13 - ERROR: duplicate key value violates unique constraint "pk_nota_aluno_atividade_2021"
- ERROR: duplicate key value violates unique constraint "uk_documento_fiscal"
Detail: Key (id_turma, id_aluno_matricula, id_disciplina, id_nota_periodo_aluno, id_atividade_avaliativa)=(210002697, 9862487, 1136, 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-18 05:34:21 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Key (upper(documento_fiscal::text))=(000011820) already exists.
Statement: insert into alimentacao.documento_fiscal (numero_serie, documento_fiscal, chave_acesso, data_emissao) values ($1, $2, $3, $4)Date: 2021-09-18 09:13:08 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
5 14 LOG: process ... still waiting for AccessShareLock on relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #5
Day Hour Count Sep 18 03 3 07 11 - LOG: process 2928 still waiting for AccessShareLock on relation 10887000 of database 2624101 after 1000.158 ms
- LOG: process 2928 still waiting for AccessShareLock on relation 12486152 of database 2624101 after 1000.199 ms
- LOG: process 2928 still waiting for AccessShareLock on relation 10887016 of database 2624101 after 1000.123 ms
Detail: Process holding the lock: 1765. Wait queue: 2928.
Statement: SELECT pg_catalog.pg_get_viewdef('10887000'::pg_catalog.oid) AS viewdefDate: 2021-09-18 03:01:05 Database: augeeducacional Application: pg_dump User: postgres Remote: [local]
Detail: Process holding the lock: 1765. Wait queue: 2928.
Statement: SELECT pg_catalog.pg_get_viewdef('12486152'::pg_catalog.oid) AS viewdefDate: 2021-09-18 03:01:23 Database: augeeducacional Application: pg_dump User: postgres Remote: [local]
Detail: Process holding the lock: 1765. Wait queue: 2928.
Statement: SELECT pg_catalog.pg_get_viewdef('10887016'::pg_catalog.oid) AS viewdefDate: 2021-09-18 03:01:28 Database: augeeducacional Application: pg_dump User: postgres Remote: [local]
6 6 ERROR: new row for relation "..." violates check constraint "..."
Times Reported Most Frequent Error / Event #6
Day Hour Count Sep 18 14 2 15 4 - ERROR: new row for relation "planejamento_matricula_vaga_localizacao" violates check constraint "ck_continuidade"
- ERROR: new row for relation "planejamento_matricula_vaga_localizacao" violates check constraint "ck_recepcao"
Detail: Failing row contains (605382, 605382, 1466, 245, 2022, 0, 90, 0, 0, 0, 0, 0, 0, 0, 0, 101, 2, 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-18 14:32:50 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
Detail: Failing row contains (605382, 605382, 1466, 245, 2022, 0, 135, 0, 0, 0, 0, 0, 0, 0, 0, 101, 2, 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-18 14:37:43 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
7 4 ERROR: relation "..." does not exist
Times Reported Most Frequent Error / Event #7
Day Hour Count Sep 18 01 2 Sep 19 00 2 - ERROR: relation "public.bolsa_escola_remessa_aluno_falta_disciplina" does not exist at character 173
- ERROR: relation "public.bolsa_escola_remessa_aluno_falta_global" does not exist at character 173
Statement: SELECT c.relname, ns.nspname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace ns WHERE c.relnamespace OPERATOR(pg_catalog.=) ns.oid AND c.oid OPERATOR(pg_catalog.=) 'public.bolsa_escola_remessa_aluno_falta_disciplina'::pg_catalog.regclass;
Date: 2021-09-18 01:24:54 Database: augeeducacional Application: vacuumdb User: postgres Remote: [local]
Statement: SELECT c.relname, ns.nspname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace ns WHERE c.relnamespace OPERATOR(pg_catalog.=) ns.oid AND c.oid OPERATOR(pg_catalog.=) 'public.bolsa_escola_remessa_aluno_falta_global'::pg_catalog.regclass; 2021-09-19 00:47:37 -03 [18139]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "public.bolsa_escola_remessa_aluno_situacao"
Date: 2021-09-19 00:47:36 Database: augeeducacional Application: vacuumdb User: postgres Remote: [local]
8 1 LOG: process ... still waiting for ExclusiveLock on extension of relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #8
Day Hour Count Sep 18 22 1 - LOG: process 31074 still waiting for ExclusiveLock on extension of relation 19440809 of database 2624101 after 1190.965 ms
Detail: Process holding the lock: 31382. Wait queue: 31074.
Statement: update fila_trabalho.fila_trabalho set id_situacao_trabalho = $1, inicio_execucao = $2 where id_fila_trabalho = $3Date: 2021-09-18 22:06:55 Database: augeeducacional Application: augeeducacional - fila User: augeeducacional Remote: seeweb85
9 1 FATAL: connection to client lost 2021-09-19 00:31:22 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: vacuuming "..."
Times Reported Most Frequent Error / Event #9
Day Hour Count Sep 19 00 1 - FATAL: connection to client lost 2021-09-19 00:31:22 -03 [3844]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "movel.sincronizacao_lancamento_2020_05"
Date: 2021-09-19 00:31:22 Database: augeeducacional Application: psql User: zabbix Remote: [local]
10 1 FATAL: connection to client lost 2021-09-18 22:43:56 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 29698751 row versions in 114479 pages
Times Reported Most Frequent Error / Event #10
Day Hour Count Sep 18 22 1 - FATAL: connection to client lost 2021-09-18 22:43:56 -03 [17071]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "pk_nota_aluno_2019" now contains 29698751 row versions in 114479 pages
Date: 2021-09-18 22:43:55 Database: augeeducacional Application: psql User: zabbix Remote: [local]
11 1 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #11
Day Hour Count Sep 18 19 1 - 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-18 19:52:59 Database: augeeducacional Application: augeeducacional - principal User: augeeducacional Remote: seeweb85
12 1 WARNING: column "..." has type "..."
Times Reported Most Frequent Error / Event #12
Day Hour Count Sep 18 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-18 23:00:08 Database: augeeducacional Application: [unknown] User: pgagent Remote: localhost
13 1 ERROR: canceling statement due to user request
Times Reported Most Frequent Error / Event #13
Day Hour Count Sep 18 21 1 - ERROR: canceling statement due to user request
Statement: WITH lock_activity AS ( SELECT pid, count(*) AS lock_count FROM pg_locks WHERE relation IS NOT NULL GROUP BY pid ) SELECT a.pid, query, state, usename, extract(EPOCH FROM age(clock_timestamp(), xact_start))::BIGINT, extract(EPOCH FROM age(clock_timestamp(), query_start))::BIGINT, coalesce(lock_count, 0) AS lock_count FROM pg_stat_activity a LEFT OUTER JOIN lock_activity b ON a.pid = b.pid;
Date: 2021-09-18 21:22:13 Database: postgres Application: [unknown] User: postgres Remote: [local]
14 1 WARNING: pg_getnameinfo_all() failed: Temporary failure in name resolution
Times Reported Most Frequent Error / Event #14
Day Hour Count Sep 18 22 1 - WARNING: pg_getnameinfo_all() failed: Temporary failure in name resolution
Date: 2021-09-18 22:02:13 Database: [unknown] Application: [unknown] User: [unknown] Remote:
15 1 ERROR: unterminated quoted string at or near "..."
Times Reported Most Frequent Error / Event #15
Day Hour Count Sep 18 01 1 - ERROR: unterminated quoted string at or near "'tabela [public.registro_lancamento_nota_avaliacao_qualitativa_disciplina] 1570 de 1843 (...)" at character 146
Statement: insert into VACUUM_HIST (data,schema,tabela,progresso) select current_date,'public','registro_lancamento_nota_avaliacao_qualitativa_disciplina','tabela [public.registro_lancamento_nota_avaliacao_qualitativa_disciplina] 1570 de 1843 (...) 2021-09-18 01:54:12 -03 [14213]: [1-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: vacuuming "public.registro_lancamento_nota_avaliacao_qualitativa_disciplina"
Date: 2021-09-18 01:54:12 Database: dba Application: psql User: postgres Remote: [local]
16 1 LOG: process ... still waiting for AccessExclusiveLock on relation ... of database ... after ... ms
Times Reported Most Frequent Error / Event #16
Day Hour Count Sep 18 04 1 - LOG: process 3784 still waiting for AccessExclusiveLock on relation 2626514 of database 2624101 after 1000.104 ms
Detail: Process holding the lock: 2928. Wait queue: 3784.
Statement: truncate table consulta.programa_mais_educacaoDate: 2021-09-18 04:15:45 Database: augeeducacional Application: augeeducacional - fila User: augeeducacional Remote: seeweb85
17 1 FATAL: connection to client lost 2021-09-18 22:48:01 -03 ...: ... user=postgres,db=augeeducacional,app=vacuumdb,rem_host=...,tag=VACUUM,err=00000 INFO: 00000: index "..." now contains 12719178 row versions in 101300 pages
Times Reported Most Frequent Error / Event #17
Day Hour Count Sep 18 22 1 - FATAL: connection to client lost 2021-09-18 22:48:01 -03 [18788]: [4-1] user=postgres,db=augeeducacional,app=vacuumdb,rem_host=[local],tag=VACUUM,err=00000 INFO: 00000: index "pk_nota_aluno_2020" now contains 12719178 row versions in 101300 pages
Date: 2021-09-18 22:47:59 Database: augeeducacional Application: psql User: zabbix Remote: [local]