Query Metrics

16 Database Queries
5 Different statements
91.53 ms Query time
1 Invalid entities

Grouped Statements

Show all queries

Time Count Info
76.98 ms
(84.11%)
12
SELECT SUM(CASE WHEN f0_.statut = 1 THEN f1_.ht ELSE 0 END) AS sclr_0, SUM(CASE WHEN f0_.statut = 2 THEN f1_.ht ELSE 0 END) AS sclr_1, SUM(CASE WHEN f0_.statut = 3 THEN f1_.ht ELSE 0 END) AS sclr_2, SUM(f1_.ht) AS sclr_3 FROM session_client_order s2_ LEFT JOIN sessions s3_ ON s2_.session_id = s3_.id LEFT JOIN session_dates s4_ ON s3_.id = s4_.session_id LEFT JOIN facture f0_ ON s2_.id = f0_.session_order_client_id LEFT JOIN facture_prestation f1_ ON f0_.id = f1_.facture_id WHERE (s3_.etat BETWEEN 1 AND 3) AND s4_.dernier_jour = 1 AND (s4_.date_start BETWEEN ? AND ?) AND SUBSTRING(s4_.date_start FROM 6 FOR 2) = ?
Parameters:
[
  "2024-10-01 00:00:00"
  "2025-09-30 00:00:00"
  "10"
]
13.24 ms
(14.47%)
1
SELECT s0_.id AS id_0, s0_.signature AS signature_1, s0_.numero_bon_commande AS numero_bon_commande_2, s0_.filename AS filename_3, s0_.date_signature AS date_signature_4, s0_.signature_filename AS signature_filename_5, s0_.dossier AS dossier_6, s0_.statut AS statut_7, s0_.facture AS facture_8, s0_.statut_non_facture AS statut_non_facture_9, s0_.created_at AS created_at_10, s0_.type_quantite AS type_quantite_11, s0_.formation_pu_ht AS formation_pu_ht_12, s0_.remise_ht AS remise_ht_13, s0_.type_quantite_materiel AS type_quantite_materiel_14, s0_.type_quantite_deplacement AS type_quantite_deplacement_15, s0_.type_quantite_document AS type_quantite_document_16, s0_.materiel_pu_ht AS materiel_pu_ht_17, s0_.deplacement_pu_ht AS deplacement_pu_ht_18, s0_.document_pu_ht AS document_pu_ht_19, s0_.dossier_pu_ht AS dossier_pu_ht_20, count(s1_.id) AS sclr_21, f2_.nombre_jour AS nombre_jour_22, s3_.date_start AS date_start_23, s0_.session_id AS session_id_24, s0_.client_id AS client_id_25 FROM session_client_order s0_ LEFT JOIN sessions s4_ ON s0_.session_id = s4_.id LEFT JOIN session_dates s3_ ON s4_.id = s3_.session_id LEFT JOIN formations f2_ ON s4_.formation_id = f2_.id LEFT JOIN session_stagiaire s1_ ON s0_.id = s1_.session_client_order_id LEFT JOIN facture f5_ ON s0_.id = f5_.session_order_client_id WHERE s0_.statut_non_facture IS NULL AND s3_.dernier_jour = 1 AND (s3_.date_start BETWEEN ? AND ?) AND s1_.statut_id <= 3 AND f5_.id IS NULL GROUP BY s0_.id
Parameters:
[
  "2024-10-01 00:00:00"
  "2025-09-30 00:00:00"
]
0.64 ms
(0.70%)
1
SELECT s0_.session_client_order_id AS sclr_0, COUNT(s0_.id) AS sclr_1 FROM session_stagiaire s0_ WHERE s0_.session_client_order_id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND s0_.repas_id IS NOT NULL AND s0_.statut_id <> 4 GROUP BY s0_.session_client_order_id
Parameters:
[
  2560
  2562
  2563
  2564
  2565
  2589
  2599
  2624
  2701
  2702
  2721
  2816
  2856
  2857
  2858
  2893
  2894
  2897
  2903
  2946
  2955
  2962
  3007
  3014
  3019
  3020
  3035
  3036
  3041
  3045
  3052
  3055
  3059
  3061
  3065
  3073
  3080
  3081
  3083
  3089
  3090
  3091
  3094
  3098
  3099
  3103
  3104
  3106
  3108
  3110
  3112
  3118
  3120
  3122
  3125
  3127
  3128
  3130
  3131
  3133
  3136
  3137
  3138
  3139
  3144
  3149
  3157
  3158
  3159
  3160
  3161
  3162
  3163
  3164
  3165
  3166
  3167
  3168
  3169
  3170
  3171
  3174
  3176
  3177
  3178
  3180
  3181
  3182
  3185
  3188
  3189
  3191
  3193
  3195
  3196
  3197
  3198
  3199
  3204
  3205
  3206
  3207
  3209
  3210
  3211
  3212
  3213
  3214
  3215
]
0.44 ms
(0.49%)
1
SELECT t0.id AS id_1, t0.token AS token_2 FROM bdd_api t0 WHERE t0.id = ?
Parameters:
[
  1
]
0.22 ms
(0.24%)
1
SELECT b0_.id AS id_0, b0_.name AS name_1, b0_.prix AS prix_2, b0_.date_debut AS date_debut_3, b0_.date_fin AS date_fin_4 FROM bdd_ticket_repas b0_ WHERE b0_.date_debut <= ? AND b0_.date_fin >= ?
Parameters:
[
  "2025-09-30 00:00:00"
  "2024-10-01 00:00:00"
]

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.

Entities Mapping

Class Mapping errors
App\Entity\Bdd\Api\BddApi No errors.
App\Entity\Bdd\BddTicketRepas No errors.
App\Entity\Sessions\SessionClientOrder No errors.
App\Entity\Sessions\Sessions
  • The field App\Entity\Sessions\Sessions#stagiaires is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Sessions\SessionStagiaire#session does not contain the required 'inversedBy="stagiaires"' attribute.
App\Entity\Sessions\SessionDates No errors.
App\Entity\Formations\Formations No errors.
App\Entity\Sessions\SessionStagiaire No errors.
App\Entity\Facturations\Facture No errors.
App\Entity\Clients\Clients No errors.
App\Entity\Facturations\FacturePrestation No errors.