Query Metrics
12
Database Queries
12
Different statements
136.67 ms
Query time
0
Invalid entities
4
Managed entities
Grouped Statements
| Time▼ | Count | Info | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
93.62 ms (68.50%) |
1 |
SELECT (g0_.alunno_id) AS sclr_0, SUM(g0_.ore) AS sclr_1 FROM gs_assenza_lezione g0_ INNER JOIN gs_lezione g1_ ON g0_.lezione_id = g1_.id INNER JOIN gs_materia g2_ ON g1_.materia_id = g2_.id INNER JOIN gs_classe g3_ ON g1_.classe_id = g3_.id LEFT JOIN gs_cambio_classe g4_ ON (g4_.alunno_id = g0_.alunno_id AND g1_.data BETWEEN g4_.inizio AND g4_.fine) WHERE g0_.alunno_id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND g2_.tipo IN ('N', 'E') AND ((g3_.anno = ? AND g3_.sezione = ? AND (g3_.gruppo = ? OR g3_.gruppo = '' OR g3_.gruppo IS NULL)) OR g1_.classe_id = g4_.classe_id) GROUP BY g0_.alunno_id
Parameters:
[ 121 163 175 434 485 488 491 494 497 500 536 539 542 558 580 592 622 670 679 689 714 717 723 741 744 5 "B" null ]
|
||||||||||||||||||||||||||||||
|
15.63 ms (11.44%) |
1 |
SELECT (g0_.alunno_id) AS sclr_0, SUM(g0_.ore) AS sclr_1 FROM gs_assenza_lezione g0_ INNER JOIN gs_lezione g1_ ON g0_.lezione_id = g1_.id INNER JOIN gs_utente g2_ ON g0_.alunno_id = g2_.id AND g2_.ruolo IN ('ALU') INNER JOIN gs_materia g3_ ON g1_.materia_id = g3_.id INNER JOIN gs_classe g4_ ON g1_.classe_id = g4_.id LEFT JOIN gs_cambio_classe g5_ ON (g5_.alunno_id = g0_.alunno_id AND g1_.data BETWEEN g5_.inizio AND g5_.fine) WHERE g0_.alunno_id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND g2_.religione IN ('S', 'A') AND g3_.tipo = 'R' AND ((g4_.anno = ? AND g4_.sezione = ? AND (g4_.gruppo = ? OR g4_.gruppo = '' OR g4_.gruppo IS NULL)) OR g1_.classe_id = g5_.classe_id) GROUP BY g0_.alunno_id
Parameters:
[ 121 163 175 434 485 488 491 494 497 500 536 539 542 558 580 592 622 670 679 689 714 717 723 741 744 5 "B" null ]
|
||||||||||||||||||||||||||||||
|
13.93 ms (10.19%) |
1 |
SELECT (g0_.alunno_id) AS sclr_0, g0_.giustificato AS giustificato_1 FROM gs_assenza g0_ WHERE g0_.alunno_id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Parameters:
[ 121 163 175 434 485 488 491 494 497 500 536 539 542 558 580 592 622 670 679 689 714 717 723 741 744 ]
|
||||||||||||||||||||||||||||||
|
3.59 ms (2.63%) |
1 |
SELECT (g0_.alunno_id) AS sclr_0, g0_.data AS data_1, g0_.ora AS ora_2, g0_.ritardo_breve AS ritardo_breve_3, g0_.giustificato AS giustificato_4, g0_.valido AS valido_5 FROM gs_entrata g0_ WHERE g0_.alunno_id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Parameters:
[ 121 163 175 434 485 488 491 494 497 500 536 539 542 558 580 592 622 670 679 689 714 717 723 741 744 ]
|
||||||||||||||||||||||||||||||
|
3.08 ms (2.25%) |
1 |
SELECT g0_.id AS id_0, g1_.note AS note_1 FROM gs_utente g0_ LEFT JOIN gs_cambio_classe g1_ ON (g1_.alunno_id = g0_.id) WHERE (g0_.classe_id = ?) AND g0_.ruolo IN ('ALU')
Parameters:
[
16
]
|
||||||||||||||||||||||||||||||
|
1.84 ms (1.35%) |
1 |
SELECT g0_.id AS id_0, g1_.cognome AS cognome_1, g1_.nome AS nome_2, g1_.codice_fiscale AS codice_fiscale_3, g1_.numeri_telefono AS numeri_telefono_4, g1_.spid AS spid_5, g1_.username AS username_6, g1_.email AS email_7, g1_.ultimo_accesso AS ultimo_accesso_8 FROM gs_utente g0_ INNER JOIN gs_utente g1_ ON (g1_.alunno_id = g0_.id) AND g1_.ruolo IN ('GEN') WHERE (g0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) AND g0_.ruolo IN ('ALU') ORDER BY g1_.username ASC
Parameters:
[ 121 163 175 434 485 488 491 494 497 500 536 539 542 558 580 592 622 670 679 689 714 717 723 741 744 ]
|
||||||||||||||||||||||||||||||
|
1.54 ms (1.13%) |
1 |
SELECT t0.id AS id_1, t0.creato AS creato_2, t0.modificato AS modificato_3, t0.username AS username_4, t0.password AS password_5, t0.email AS email_6, t0.token AS token_7, t0.token_creato AS token_creato_8, t0.prelogin AS prelogin_9, t0.prelogin_creato AS prelogin_creato_10, t0.abilitato AS abilitato_11, t0.spid AS spid_12, t0.ultimo_accesso AS ultimo_accesso_13, t0.otp AS otp_14, t0.ultimo_otp AS ultimo_otp_15, t0.dispositivo AS dispositivo_16, t0.nome AS nome_17, t0.cognome AS cognome_18, t0.sesso AS sesso_19, t0.data_nascita AS data_nascita_20, t0.comune_nascita AS comune_nascita_21, t0.provincia_nascita AS provincia_nascita_22, t0.codice_fiscale AS codice_fiscale_23, t0.citta AS citta_24, t0.provincia AS provincia_25, t0.indirizzo AS indirizzo_26, t0.numeri_telefono AS numeri_telefono_27, t0.notifica AS notifica_28, t0.rappresentante AS rappresentante_29, t0.dati AS dati_30, t0.ruolo, t0.tipo AS tipo_31, t0.segreteria AS segreteria_32, t0.sede_id AS sede_id_33, t0.responsabile_bes AS responsabile_bes_34, t0.rspp AS rspp_35, t0.responsabile_bes_sede_id AS responsabile_bes_sede_id_36, t0.sede_id AS sede_id_37, t0.bes AS bes_38, t0.note_bes AS note_bes_39, t0.autorizza_entrata AS autorizza_entrata_40, t0.autorizza_uscita AS autorizza_uscita_41, t0.note AS note_42, t0.frequenza_estero AS frequenza_estero_43, t0.religione AS religione_44, t0.credito3 AS credito3_45, t0.credito4 AS credito4_46, t0.giustifica_online AS giustifica_online_47, t0.richiesta_certificato AS richiesta_certificato_48, t0.foto AS foto_49, t0.classe_id AS classe_id_50, t0.giustifica_online AS giustifica_online_51, t0.alunno_id AS alunno_id_52 FROM gs_utente t0 WHERE t0.id = ? AND t0.ruolo IN ('UTE', 'AMM', 'ATA', 'DOC', 'STA', 'PRE', 'ALU', 'GEN')
Parameters:
[
9
]
|
||||||||||||||||||||||||||||||
|
0.91 ms (0.66%) |
1 |
SELECT g0_.id AS id_0, g0_.cognome AS cognome_1, g0_.nome AS nome_2, g0_.data_nascita AS data_nascita_3, g0_.sesso AS sesso_4, g0_.citta AS citta_5, g0_.bes AS bes_6, g0_.note_bes AS note_bes_7, g0_.religione AS religione_8, g0_.frequenza_estero AS frequenza_estero_9, g0_.autorizza_entrata AS autorizza_entrata_10, g0_.autorizza_uscita AS autorizza_uscita_11, g0_.note AS note_12, g0_.username AS username_13, g0_.ultimo_accesso AS ultimo_accesso_14 FROM gs_utente g0_ WHERE (g0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) AND g0_.ruolo IN ('ALU') ORDER BY g0_.cognome ASC, g0_.nome ASC, g0_.data_nascita ASC
Parameters:
[ 121 163 175 434 485 488 491 494 497 500 536 539 542 558 580 592 622 670 679 689 714 717 723 741 744 ]
|
||||||||||||||||||||||||||||||
|
0.90 ms (0.66%) |
1 |
SELECT (g0_.alunno_id) AS sclr_0, g0_.data AS data_1, g0_.ora AS ora_2, g0_.valido AS valido_3 FROM gs_uscita g0_ WHERE g0_.alunno_id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Parameters:
[ 121 163 175 434 485 488 491 494 497 500 536 539 542 558 580 592 622 670 679 689 714 717 723 741 744 ]
|
||||||||||||||||||||||||||||||
|
0.62 ms (0.46%) |
1 |
SELECT t0.id AS id_1, t0.creato AS creato_2, t0.modificato AS modificato_3, t0.anno AS anno_4, t0.sezione AS sezione_5, t0.gruppo AS gruppo_6, t0.ore_settimanali AS ore_settimanali_7, t0.sede_id AS sede_id_8, t0.corso_id AS corso_id_9, t0.coordinatore_id AS coordinatore_id_10, t0.segretario_id AS segretario_id_11, t0.orario_id AS orario_id_12 FROM gs_classe t0 WHERE t0.id = ?
Parameters:
[
16
]
|
||||||||||||||||||||||||||||||
|
0.58 ms (0.42%) |
1 |
SELECT g0_.id AS id_0, g1_.note AS note_1 FROM gs_utente g0_ INNER JOIN gs_cambio_classe g1_ ON (g1_.alunno_id = g0_.id) WHERE (g1_.classe_id = ?) AND g0_.ruolo IN ('ALU')
Parameters:
[
16
]
|
||||||||||||||||||||||||||||||
|
0.42 ms (0.31%) |
1 |
SELECT g0_.id AS id_0, g0_.cognome AS cognome_1, g0_.nome AS nome_2, g0_.data_nascita AS data_nascita_3, g0_.sesso AS sesso_4, g0_.citta AS citta_5, g0_.bes AS bes_6, g0_.note_bes AS note_bes_7, g0_.religione AS religione_8, g0_.autorizza_entrata AS autorizza_entrata_9, g0_.autorizza_uscita AS autorizza_uscita_10, g0_.note AS note_11, g0_.username AS username_12, g0_.ultimo_accesso AS ultimo_accesso_13 FROM gs_utente g0_ WHERE (g0_.id IN (NULL)) AND g0_.ruolo IN ('ALU') ORDER BY g0_.cognome ASC, g0_.nome ASC, g0_.data_nascita ASC
Parameters:
[]
|
Database Connections
| Name | Service |
|---|---|
| default | doctrine.dbal.default_connection |
Entity Managers
| Name | Service |
|---|---|
| default | doctrine.orm.default_entity_manager |
Second Level Cache
Second Level Cache is not enabled.
Managed Entities
default entity manager
| Class | Amount of managed objects |
|---|---|
| App\Entity\Utente | 1 |
| App\Entity\Classe | 1 |
| App\Entity\Sede | 1 |
| App\Entity\Corso | 1 |
Entities Mapping
| Class | Mapping errors |
|---|---|
| App\Entity\Utente | No errors. |
| App\Entity\Amministratore | No errors. |
| App\Entity\Ata | No errors. |
| App\Entity\Sede | No errors. |
| App\Entity\Docente | No errors. |
| App\Entity\Staff | No errors. |
| App\Entity\Preside | No errors. |
| App\Entity\Alunno | No errors. |
| App\Entity\Classe | No errors. |
| App\Entity\Genitore | No errors. |
| App\Entity\Corso | No errors. |
| App\Entity\Orario | No errors. |
| App\Entity\CambioClasse | No errors. |
| App\Entity\Assenza | No errors. |
| App\Entity\Entrata | No errors. |
| App\Entity\Uscita | No errors. |
| App\Entity\AssenzaLezione | No errors. |
| App\Entity\Lezione | No errors. |
| App\Entity\Materia | No errors. |