Query Metrics

26 Database Queries
5 Different statements
62.18 ms Query time
0 Invalid entities
24 Managed entities

Queries

Group similar statements

# Time Info
1 56.82 ms
SELECT s.id, s.first_name, s.last_name, s.birth_date, g.id AS id_gender, g.name AS name_gender, cou.id AS id_country, cou.name AS name_country, cl.id AS id_club, cl.name AS name_club, GROUP_CONCAT(DISTINCT sra.race_id SEPARATOR '-') AS id_races, GROUP_CONCAT(DISTINCT sra.pool_size_id SEPARATOR '-') AS id_pool_sizes, GROUP_CONCAT(CONCAT(sra.race_id,',',sra.pool_size_id,',',sra.results_stats) SEPARATOR '-') AS results_stats FROM swimmer s INNER JOIN gender g ON (s.gender_id = g.id) INNER JOIN country cou ON (s.country_id = cou.id) LEFT JOIN club cl ON (s.club_id = cl.id) INNER JOIN (SELECT cs.swimmer_id, rage.race_id, c.pool_size_id, COUNT(r.id) AS results_stats FROM competition_swimmer cs INNER JOIN competition c ON (cs.competition_id = c.id) INNER JOIN result_swimmer rs ON (rs.competition_swimmer_id = cs.id) INNER JOIN result r ON (rs.result_id = r.id) INNER JOIN race_gender rage ON (r.race_gender_id = rage.id) GROUP BY cs.swimmer_id, rage.race_id, c.pool_size_id) sra ON (sra.swimmer_id = s.id) GROUP BY s.id, s.first_name, s.last_name, s.birth_date, g.id, g.name, cou.id, cou.name, cl.id, cl.name ORDER BY s.last_name ASC;
Parameters:
[]
2 0.31 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "32"
]
3 0.22 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.order_display AS order_display_4 FROM stroke t0 WHERE t0.id = ?
Parameters:
[
  1
]
4 0.18 ms
SELECT t0.id AS id_1, t0.size AS size_2, t0.metric AS metric_3 FROM pool_size t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "2"
]
5 0.22 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "51"
]
6 0.17 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.order_display AS order_display_4 FROM stroke t0 WHERE t0.id = ?
Parameters:
[
  5
]
7 0.19 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "16"
]
8 0.24 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.order_display AS order_display_4 FROM stroke t0 WHERE t0.id = ?
Parameters:
[
  3
]
9 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "12"
]
10 0.16 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.order_display AS order_display_4 FROM stroke t0 WHERE t0.id = ?
Parameters:
[
  2
]
11 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "17"
]
12 0.23 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "2"
]
13 0.18 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "20"
]
14 0.19 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.order_display AS order_display_4 FROM stroke t0 WHERE t0.id = ?
Parameters:
[
  4
]
15 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "21"
]
16 0.17 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "22"
]
17 0.22 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "18"
]
18 0.19 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "6"
]
19 0.17 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "24"
]
20 0.26 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "25"
]
21 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "3"
]
22 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "4"
]
23 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "13"
]
24 0.23 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "14"
]
25 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.short_name AS short_name_3, t0.name_ffn AS name_ffn_4, t0.distance AS distance_5, t0.order_display AS order_display_6, t0.relay AS relay_7, t0.used AS used_8, t0.stroke_id AS stroke_id_9 FROM race t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "5"
]
26 0.43 ms
SELECT c0_.id AS id_0, c0_.name AS name_1, c1_.id AS id_2, c1_.name AS name_3, COUNT(c2_.id) AS sclr_4 FROM competition c2_ INNER JOIN competition_type c0_ ON c2_.competition_type_id = c0_.id INNER JOIN competition_discipline c1_ ON c2_.competition_discipline_id = c1_.id GROUP BY c0_.id, c0_.name, c1_.id, c1_.name ORDER BY c1_.id ASC, c0_.id 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\Race 18
App\Entity\Stroke 5
App\Entity\PoolSize 1

Entities Mapping

Class Mapping errors
App\Entity\Swimmer No errors.
App\Entity\Race No errors.
App\Entity\Stroke No errors.
App\Entity\RaceGender No errors.
App\Entity\RaceComposition No errors.
App\Entity\Basket No errors.
App\Entity\PoolSize No errors.
App\Entity\Competition No errors.
App\Entity\CompetitionType No errors.
App\Entity\CompetitionDiscipline No errors.