Query Metrics
14
Database Queries
12
Different statements
22.06 ms
Query time
0
Invalid entities
1
Managed entities
Queries
default connection
| #▲ | Time | Info | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.42 ms |
SELECT t0.id AS id_1, t0.zone AS zone_2, t0.completion_percent AS completion_percent_3, t0.places_count AS places_count_4, t0.avec_horaires AS avec_horaires_5, t0.avec_adresse AS avec_adresse_6, t0.avec_site AS avec_site_7, t0.avec_accessibilite AS avec_accessibilite_8, t0.avec_note AS avec_note_9, t0.name AS name_10, t0.population AS population_11, t0.siren AS siren_12, t0.code_epci AS code_epci_13, t0.codes_postaux AS codes_postaux_14, t0.date_created AS date_created_15, t0.date_modified AS date_modified_16, t0.avec_siret AS avec_siret_17, t0.avec_name AS avec_name_18, t0.avec_email AS avec_email_19, t0.osm_data_date_min AS osm_data_date_min_20, t0.osm_data_date_avg AS osm_data_date_avg_21, t0.osm_data_date_max AS osm_data_date_max_22, t0.budget_annuel AS budget_annuel_23, t0.lat AS lat_24, t0.lon AS lon_25, t0.date_labourage_requested AS date_labourage_requested_26, t0.date_labourage_done AS date_labourage_done_27, t0.kind AS kind_28 FROM stats t0 WHERE t0.zone = ? LIMIT 1
Parameters:
[
"14215"
]
|
osm connection
| #▲ | Time | Info | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3.28 ms |
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'public' AND table_name = 'osm_object_history'
Parameters:
[]
|
||||||||||||||||||||||||||||||||
| 2 | 0.86 ms |
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = ? AND table_name = ?
Parameters:
[ "public" "osm_object_meta" ]
|
||||||||||||||||||||||||||||||||
| 3 | 0.74 ms |
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = ? AND table_name = ?
Parameters:
[ "public" "osm_object_history" ]
|
||||||||||||||||||||||||||||||||
| 4 | 2.48 ms |
SELECT COUNT(*) FROM osm_object_meta WHERE osm_type = 'relation' AND geom IS NOT NULL AND (tags->'admin_level') = '8' AND (tags->'boundary') = 'administrative' AND (tags->'ref:INSEE') IS NOT NULL
Parameters:
[]
|
||||||||||||||||||||||||||||||||
| 5 | 1.42 ms |
INSERT INTO osm_object_meta ( osm_type, osm_id, geom, tags, version, osm_timestamp, changeset, osm_user, uid ) SELECT 'relation', latest.osm_id, latest.geom, latest.tags, latest.version, to_char(latest.valid_from AT TIME ZONE 'UTC', 'YYYY-MM-DD"T"HH24:MI:SS"Z"'), latest.changeset, latest.osm_user, latest.uid FROM ( SELECT DISTINCT ON (h.osm_id) h.osm_id, h.geom, h.tags, h.version, h.valid_from, h.changeset, h.osm_user, h.uid FROM osm_object_history h WHERE h.osm_type = 'relation' AND h.visible = true AND h.geom IS NOT NULL AND (h.tags->'boundary') = 'administrative' AND (h.tags->'admin_level') = '8' AND (h.tags->'ref:INSEE') IS NOT NULL ORDER BY h.osm_id, h.version DESC, h.valid_from DESC ) AS latest WHERE NOT EXISTS ( SELECT 1 FROM osm_object_meta m WHERE m.osm_type = 'relation' AND m.osm_id = latest.osm_id )
Parameters:
[]
|
||||||||||||||||||||||||||||||||
| 6 | 8.61 ms |
SELECT ST_AsText(ST_Multi(geom)) AS wkt FROM osm_object_meta m WHERE osm_type = 'relation' AND geom IS NOT NULL AND (tags->'ref:INSEE') = ? AND (tags->'admin_level') = '8' AND (tags->'boundary') = 'administrative' ORDER BY ST_Area(geom::geography) DESC NULLS LAST LIMIT 1
Parameters:
[
"14215"
]
|
||||||||||||||||||||||||||||||||
| 7 | 1.04 ms |
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = ? AND table_name = ?
Parameters:
[ "public" "osm_object_history" ]
|
||||||||||||||||||||||||||||||||
| 8 | 0.42 ms |
SELECT ST_AsText(ST_Multi(geom)) AS wkt FROM ( SELECT DISTINCT ON (h.osm_id) h.geom FROM osm_object_history h WHERE h.osm_type = 'relation' AND h.visible = true AND h.geom IS NOT NULL AND (h.tags->'ref:INSEE') = ? AND (h.tags->'admin_level') = '8' AND (h.tags->'boundary') = 'administrative' ORDER BY h.osm_id, h.version DESC, h.valid_from DESC ) latest ORDER BY ST_Area(geom::geography) DESC NULLS LAST LIMIT 1
Parameters:
[
"14215"
]
|
||||||||||||||||||||||||||||||||
| 9 | 0.28 ms |
CREATE TABLE IF NOT EXISTS zone_polygon ( insee_code TEXT PRIMARY KEY, geom geometry(MultiPolygon, 4326) NOT NULL, source TEXT NOT NULL, updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW() )
Parameters:
[]
|
||||||||||||||||||||||||||||||||
| 10 | 0.38 ms |
CREATE INDEX IF NOT EXISTS zone_polygon_geom_idx ON zone_polygon USING GIST (geom)
Parameters:
[]
|
||||||||||||||||||||||||||||||||
| 11 | 0.57 ms |
SELECT ST_AsText(ST_Multi(geom)) FROM zone_polygon WHERE insee_code = ?
Parameters:
[
"14215"
]
|
||||||||||||||||||||||||||||||||
| 12 | 0.71 ms |
SELECT h.osm_type, h.osm_id::text AS osm_id, h.version, h.tags::jsonb AS tags_json, h.valid_from AS osm_timestamp, h.changeset, h.osm_user, h.uid::bigint AS uid FROM osm_object_history h WHERE h.visible = true AND h.geom IS NOT NULL AND ST_Intersects(h.geom, ST_GeomFromText(?, 4326)) AND h.valid_from >= ?::timestamptz ORDER BY h.valid_from DESC LIMIT ?
Parameters:
[ "MULTIPOLYGON(((-0.268126 49.201694,-0.265946 49.20113,-0.26529 49.200994,-0.264827 49.200944,-0.263946 49.200882,-0.262689 49.200764,-0.262834 49.199931,-0.262981 49.199211,-0.261608 49.198868,-0.262195 49.197484,-0.26162 49.197365,-0.262097 49.1963,-0.261715 49.196168,-0.261111 49.195934,-0.259604 49.195219,-0.258755 49.194869,-0.25635 49.194221,-0.253046 49.193479,-0.251862 49.193239,-0.251184 49.193113,-0.251247 49.192945,-0.250279 49.192819,-0.249042 49.192671,-0.247907 49.192525,-0.247901 49.19243,-0.246972 49.192212,-0.246384 49.192095,-0.246617 49.19176,-0.246915 49.191198,-0.247188 49.190497,-0.247255 49.190227,-0.247283 49.189854,-0.247368 49.189351,-0.246847 49.18935,-0.246804 49.188337,-0.246713 49.187058,-0.24699 49.186006,-0.247055 49.185809,-0.252819 49.186381,-0.252837 49.186325,-0.254009 49.186437,-0.25547 49.186627,-0.255535 49.186433,-0.257029 49.186337,-0.258002 49.186439,-0.258072 49.186054,-0.261178 49.186514,-0.262864 49.186746,-0.264375 49.186971,-0.264414 49.186807,-0.265109 49.186884,-0.268389 49.187436,-0.268952 49.187501,-0.270705 49.1878,-0.272432 49.188192,-0.274086 49.188642,-0.275475 49.189357,-0.274603 49.190391,-0.273985 49.191366,-0.272966 49.193176,-0.272768 49.193647,-0.272678 49.194405,-0.272562 49.194955,-0.272473 49.195195,-0.272242 49.195526,-0.271989 49.195842,-0.270856 49.197031,-0.270686 49.197244,-0.270397 49.197667,-0.270323 49.197958,-0.269966 49.198742,-0.269673 49.198679,-0.268716 49.200225,-0.268406 49.200142,-0.268205 49.200529,-0.26861 49.200624,-0.268126 49.201694)))" "2026-06-13 02:11:53+00:00" 20001 ]
|
||||||||||||||||||||||||||||||||
| 13 | 0.85 ms |
WITH zone AS (SELECT ST_GeomFromText(?, 4326) AS g), in_zone_prev AS ( SELECT h.osm_type, h.osm_id, h.version, h.tags::jsonb AS tags_json FROM osm_object_history h, zone z WHERE h.geom IS NOT NULL AND ST_Intersects(h.geom, z.g) ) SELECT del.osm_type, del.osm_id::text AS osm_id, del.version, prev.tags_json AS tags_json, del.valid_from AS osm_timestamp, del.changeset, del.osm_user, del.uid::bigint AS uid FROM osm_object_history del JOIN in_zone_prev prev ON prev.osm_type = del.osm_type AND prev.osm_id = del.osm_id AND prev.version = del.version - 1 WHERE del.visible = false AND del.valid_from >= ?::timestamptz ORDER BY del.valid_from DESC LIMIT ?
Parameters:
[ "MULTIPOLYGON(((-0.268126 49.201694,-0.265946 49.20113,-0.26529 49.200994,-0.264827 49.200944,-0.263946 49.200882,-0.262689 49.200764,-0.262834 49.199931,-0.262981 49.199211,-0.261608 49.198868,-0.262195 49.197484,-0.26162 49.197365,-0.262097 49.1963,-0.261715 49.196168,-0.261111 49.195934,-0.259604 49.195219,-0.258755 49.194869,-0.25635 49.194221,-0.253046 49.193479,-0.251862 49.193239,-0.251184 49.193113,-0.251247 49.192945,-0.250279 49.192819,-0.249042 49.192671,-0.247907 49.192525,-0.247901 49.19243,-0.246972 49.192212,-0.246384 49.192095,-0.246617 49.19176,-0.246915 49.191198,-0.247188 49.190497,-0.247255 49.190227,-0.247283 49.189854,-0.247368 49.189351,-0.246847 49.18935,-0.246804 49.188337,-0.246713 49.187058,-0.24699 49.186006,-0.247055 49.185809,-0.252819 49.186381,-0.252837 49.186325,-0.254009 49.186437,-0.25547 49.186627,-0.255535 49.186433,-0.257029 49.186337,-0.258002 49.186439,-0.258072 49.186054,-0.261178 49.186514,-0.262864 49.186746,-0.264375 49.186971,-0.264414 49.186807,-0.265109 49.186884,-0.268389 49.187436,-0.268952 49.187501,-0.270705 49.1878,-0.272432 49.188192,-0.274086 49.188642,-0.275475 49.189357,-0.274603 49.190391,-0.273985 49.191366,-0.272966 49.193176,-0.272768 49.193647,-0.272678 49.194405,-0.272562 49.194955,-0.272473 49.195195,-0.272242 49.195526,-0.271989 49.195842,-0.270856 49.197031,-0.270686 49.197244,-0.270397 49.197667,-0.270323 49.197958,-0.269966 49.198742,-0.269673 49.198679,-0.268716 49.200225,-0.268406 49.200142,-0.268205 49.200529,-0.26861 49.200624,-0.268126 49.201694)))" "2026-06-13 02:11:53+00:00" 20001 ]
|
Database Connections
| Name | Service |
|---|---|
| default | doctrine.dbal.default_connection |
| osm | doctrine.dbal.osm_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\Stats | 1 |
Entities Mapping
| Class | Mapping errors |
|---|---|
| App\Entity\Stats | No errors. |
| App\Entity\Place | No errors. |
| App\Entity\StatsHistory | No errors. |
| App\Entity\CityFollowUp | No errors. |
| App\Entity\ZonePlaces | No errors. |
| App\Entity\SireneEntreprise | No errors. |