Query Metrics
24
Database Queries
9
Different statements
14.66 ms
Query time
0
Invalid entities
42
Managed entities
Grouped Statements
| Time▼ | Count | Info | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
7.71 ms (52.60%) |
14 |
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.responsabile_bes AS responsabile_bes_31, t0.rspp AS rspp_32, t0.responsabile_bes_sede_id AS responsabile_bes_sede_id_33, t0.ruolo, t0.sede_id AS sede_id_34 FROM gs_utente t0 WHERE t0.id = ? AND t0.ruolo IN ('DOC', 'STA', 'PRE')
Parameters:
[
34
]
|
||||||||||||||||||||||||||||||||
|
1.42 ms (9.66%) |
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:
[
1
]
|
||||||||||||||||||||||||||||||||
|
1.15 ms (7.86%) |
3 |
SELECT t0.id AS id_1, t0.creato AS creato_2, t0.modificato AS modificato_3, t0.nome AS nome_4, t0.nome_breve AS nome_breve_5, t0.orario AS orario_6 FROM gs_corso t0 WHERE t0.id = ?
Parameters:
[
2
]
|
||||||||||||||||||||||||||||||||
|
1.14 ms (7.79%) |
1 |
SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, ordinamento_48, anno_3, sezione_4, gruppo_5 FROM (SELECT g0_.id AS id_0, g0_.creato AS creato_1, g0_.modificato AS modificato_2, g0_.anno AS anno_3, g0_.sezione AS sezione_4, g0_.gruppo AS gruppo_5, g0_.ore_settimanali AS ore_settimanali_6, g1_.id AS id_7, g1_.creato AS creato_8, g1_.modificato AS modificato_9, g1_.username AS username_10, g1_.password AS password_11, g1_.email AS email_12, g1_.token AS token_13, g1_.token_creato AS token_creato_14, g1_.prelogin AS prelogin_15, g1_.prelogin_creato AS prelogin_creato_16, g1_.abilitato AS abilitato_17, g1_.spid AS spid_18, g1_.ultimo_accesso AS ultimo_accesso_19, g1_.otp AS otp_20, g1_.ultimo_otp AS ultimo_otp_21, g1_.dispositivo AS dispositivo_22, g1_.nome AS nome_23, g1_.cognome AS cognome_24, g1_.sesso AS sesso_25, g1_.data_nascita AS data_nascita_26, g1_.comune_nascita AS comune_nascita_27, g1_.provincia_nascita AS provincia_nascita_28, g1_.codice_fiscale AS codice_fiscale_29, g1_.citta AS citta_30, g1_.provincia AS provincia_31, g1_.indirizzo AS indirizzo_32, g1_.numeri_telefono AS numeri_telefono_33, g1_.notifica AS notifica_34, g1_.rappresentante AS rappresentante_35, g1_.dati AS dati_36, g1_.responsabile_bes AS responsabile_bes_37, g1_.rspp AS rspp_38, g2_.id AS id_39, g2_.creato AS creato_40, g2_.modificato AS modificato_41, g2_.nome AS nome_42, g2_.nome_breve AS nome_breve_43, g2_.citta AS citta_44, g2_.indirizzo1 AS indirizzo1_45, g2_.indirizzo2 AS indirizzo2_46, g2_.telefono AS telefono_47, g2_.ordinamento AS ordinamento_48, g1_.ruolo AS ruolo_49 FROM gs_classe g0_ INNER JOIN gs_utente g1_ ON g0_.coordinatore_id = g1_.id AND g1_.ruolo IN ('DOC', 'STA', 'PRE') INNER JOIN gs_sede g2_ ON g0_.sede_id = g2_.id WHERE (g1_.nome LIKE ? AND g1_.cognome LIKE ? AND g1_.abilitato = ?) AND g0_.id = ?) dctrn_result_inner ORDER BY ordinamento_48 ASC, anno_3 ASC, sezione_4 ASC, gruppo_5 ASC) dctrn_result LIMIT 20
Parameters:
[ "%" "%" 1 16 ] |
||||||||||||||||||||||||||||||||
|
0.81 ms (5.52%) |
1 |
SELECT g0_.id AS id_0, g0_.creato AS creato_1, g0_.modificato AS modificato_2, g0_.anno AS anno_3, g0_.sezione AS sezione_4, g0_.gruppo AS gruppo_5, g0_.ore_settimanali AS ore_settimanali_6, g0_.sede_id AS sede_id_7, g0_.corso_id AS corso_id_8, g0_.coordinatore_id AS coordinatore_id_9, g0_.segretario_id AS segretario_id_10, g0_.orario_id AS orario_id_11 FROM gs_classe g0_ INNER JOIN gs_sede g1_ ON g0_.sede_id = g1_.id ORDER BY g1_.ordinamento ASC, g0_.anno ASC, g0_.sezione ASC, g0_.gruppo ASC, g0_.gruppo ASC
Parameters:
[]
|
||||||||||||||||||||||||||||||||
|
0.80 ms (5.48%) |
1 |
SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT g0_.id AS id_0, g0_.creato AS creato_1, g0_.modificato AS modificato_2, g0_.anno AS anno_3, g0_.sezione AS sezione_4, g0_.gruppo AS gruppo_5, g0_.ore_settimanali AS ore_settimanali_6 FROM gs_classe g0_ INNER JOIN gs_utente g1_ ON g0_.coordinatore_id = g1_.id AND g1_.ruolo IN ('DOC', 'STA', 'PRE') INNER JOIN gs_sede g2_ ON g0_.sede_id = g2_.id WHERE (g1_.nome LIKE ? AND g1_.cognome LIKE ? AND g1_.abilitato = ?) AND g0_.id = ? ORDER BY g2_.ordinamento ASC, g0_.anno ASC, g0_.sezione ASC, g0_.gruppo ASC) dctrn_result) dctrn_table
Parameters:
[ "%" "%" 1 16 ]
|
||||||||||||||||||||||||||||||||
|
0.63 ms (4.30%) |
1 |
SELECT g0_.id AS id_0, g0_.creato AS creato_1, g0_.modificato AS modificato_2, g0_.anno AS anno_3, g0_.sezione AS sezione_4, g0_.gruppo AS gruppo_5, g0_.ore_settimanali AS ore_settimanali_6, g0_.sede_id AS sede_id_7, g0_.corso_id AS corso_id_8, g0_.coordinatore_id AS coordinatore_id_9, g0_.segretario_id AS segretario_id_10, g0_.orario_id AS orario_id_11 FROM gs_classe g0_ INNER JOIN gs_utente g1_ ON g0_.coordinatore_id = g1_.id AND g1_.ruolo IN ('DOC', 'STA', 'PRE') INNER JOIN gs_sede g2_ ON g0_.sede_id = g2_.id WHERE (g1_.nome LIKE ? AND g1_.cognome LIKE ? AND g1_.abilitato = ?) AND g0_.id = ? AND g0_.id IN (?) ORDER BY g2_.ordinamento ASC, g0_.anno ASC, g0_.sezione ASC, g0_.gruppo ASC
Parameters:
[ "%" "%" 1 16 16 ] |
||||||||||||||||||||||||||||||||
|
0.60 ms (4.11%) |
1 |
SELECT g0_.nome AS nome_0, g0_.descrizione AS descrizione_1, g0_.url AS url_2, (g0_.sotto_menu_id) AS sclr_3, g1_.nome AS nome_4, g1_.descrizione AS descrizione_5, g1_.url AS url_6, g2_.nome AS nome_7, g2_.descrizione AS descrizione_8, g2_.url AS url_9 FROM gs_menu_opzione g0_ LEFT JOIN gs_menu_opzione g1_ ON (g0_.menu_id = g1_.sotto_menu_id AND INSTR(g1_.ruolo, ?) > 0) LEFT JOIN gs_menu_opzione g2_ ON (g1_.menu_id = g2_.sotto_menu_id AND INSTR(g2_.ruolo, ?) > 0) WHERE g0_.url = ? AND INSTR(g0_.ruolo, ?) > 0 LIMIT 1
Parameters:
[ "M" "M" "docenti_coordinatori" "M" ]
|
||||||||||||||||||||||||||||||||
|
0.39 ms (2.68%) |
1 |
SELECT t0.id AS id_1, t0.creato AS creato_2, t0.modificato AS modificato_3, t0.nome AS nome_4, t0.nome_breve AS nome_breve_5, t0.citta AS citta_6, t0.indirizzo1 AS indirizzo1_7, t0.indirizzo2 AS indirizzo2_8, t0.telefono AS telefono_9, t0.ordinamento AS ordinamento_10 FROM gs_sede t0 WHERE t0.id = ?
Parameters:
[
1
]
|
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\Classe | 23 |
| App\Entity\Utente | 15 |
| App\Entity\Corso | 3 |
| App\Entity\Sede | 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\MenuOpzione | No errors. |