GET https://rental.florianbirkenberger.de/modell/4

Query Metrics

18 Database Queries
16 Different statements
16.72 ms Query time
0 Invalid entities
283 Managed entities

Queries

Group similar statements

# Time Info
1 0.66 ms
"START TRANSACTION"
Parameters:
[]
2 0.97 ms
INSERT INTO analytics_event (event_type, context, route, event_date, created_at) VALUES (?, ?, ?, ?, ?)
Parameters:
[
  "page_view"
  "{"path":"\/modell\/4","route":"app_device_model_detail"}"
  "app_device_model_detail"
  "2026-05-26"
  "2026-05-26 18:41:07"
]
3 2.62 ms
"COMMIT"
Parameters:
[]
4 0.71 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.name_en AS name_en_3, t0.description AS description_4, t0.description_en AS description_en_5, t0.manufacturer AS manufacturer_6, t0.model AS model_7, t0.image_path AS image_path_8, t0.notes AS notes_9, t0.created_at AS created_at_10, t0.updated_at AS updated_at_11, t0.category_id AS category_id_12, t0.main_image_id AS main_image_id_13 FROM device_model t0 WHERE t0.id = ?
Parameters:
[
  "4"
]
5 1.00 ms
SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.description AS description_2, d0_.inventory_number AS inventory_number_3, d0_.serial_number AS serial_number_4, d0_.manufacturer AS manufacturer_5, d0_.model AS model_6, d0_.status AS status_7, d0_.image_path AS image_path_8, d0_.notes AS notes_9, d0_.created_at AS created_at_10, d0_.updated_at AS updated_at_11, d0_.category_id AS category_id_12, d0_.device_model_id AS device_model_id_13 FROM device d0_ WHERE d0_.device_model_id = ? AND d0_.status <> ? ORDER BY d0_.inventory_number ASC
Parameters:
[
  4
  "retired"
]
6 1.60 ms
SELECT b0_.id AS id_0, b0_.pickup_at AS pickup_at_1, b0_.return_at AS return_at_2, b0_.actual_return_at AS actual_return_at_3, b0_.overdue_notified_at AS overdue_notified_at_4, b0_.status AS status_5, b0_.notes AS notes_6, b0_.staff_notes AS staff_notes_7, b0_.created_at AS created_at_8, b0_.updated_at AS updated_at_9, b0_.locker_pickup_requested AS locker_pickup_requested_10, b0_.locker_return_requested AS locker_return_requested_11, b0_.terms_accepted_at AS terms_accepted_at_12, b0_.user_id AS user_id_13, b0_.device_id AS device_id_14 FROM booking b0_ WHERE b0_.device_id IN (?) AND b0_.status NOT IN (?, ?) AND b0_.pickup_at < ? AND b0_.return_at > ? ORDER BY b0_.pickup_at ASC
Parameters:
[
  4
  "cancelled"
  "returned"
  "2026-06-25 00:30:00"
  "2026-05-25 23:30:00"
]
7 0.30 ms
SELECT o0_.id AS id_0, o0_.day_of_week AS day_of_week_1, o0_.open_time AS open_time_2, o0_.close_time AS close_time_3, o0_.is_active AS is_active_4 FROM opening_hours o0_ WHERE o0_.is_active = 1 ORDER BY o0_.day_of_week ASC, o0_.open_time ASC
Parameters:
[]
8 0.46 ms
SELECT b0_.device_id AS sclr_0 FROM booking b0_ WHERE b0_.device_id IN (?) AND b0_.status IN (?, ?) AND b0_.actual_return_at IS NULL AND b0_.return_at < ? GROUP BY b0_.device_id
Parameters:
[
  4
  "active"
  "overdue"
  "2026-05-26 18:41:07"
]
9 1.27 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.description AS description_3, t0.inventory_number AS inventory_number_4, t0.serial_number AS serial_number_5, t0.manufacturer AS manufacturer_6, t0.model AS model_7, t0.status AS status_8, t0.image_path AS image_path_9, t0.notes AS notes_10, t0.created_at AS created_at_11, t0.updated_at AS updated_at_12, t0.category_id AS category_id_13, t0.device_model_id AS device_model_id_14 FROM device t0 WHERE t0.device_model_id = ? ORDER BY t0.inventory_number ASC
Parameters:
[
  4
]
10 1.27 ms
SELECT COUNT(b0_.id) AS sclr_0 FROM booking b0_ WHERE b0_.device_id = ? AND b0_.status IN (?, ?) AND b0_.actual_return_at IS NULL AND b0_.return_at < ?
Parameters:
[
  4
  "active"
  "overdue"
  "2026-05-26 18:41:07"
]
11 0.20 ms
SELECT COUNT(b0_.id) AS sclr_0 FROM booking b0_ WHERE b0_.device_id = ? AND b0_.status IN (?, ?) AND b0_.actual_return_at IS NULL AND b0_.return_at < ?
Parameters:
[
  4
  "active"
  "overdue"
  "2026-05-26 18:41:07"
]
12 0.63 ms
SELECT COUNT(b0_.id) AS sclr_0 FROM booking b0_ WHERE b0_.device_id = ? AND b0_.status NOT IN (?, ?) AND b0_.pickup_at < ? AND b0_.return_at > ?
Parameters:
[
  4
  "cancelled"
  "returned"
  "2026-05-26 18:42:07"
  "2026-05-26 18:41:07"
]
13 0.86 ms
SELECT MIN(b0_.pickup_at) AS sclr_0 FROM booking b0_ WHERE b0_.device_id = ? AND b0_.status NOT IN (?, ?) AND b0_.pickup_at > ?
Parameters:
[
  4
  "cancelled"
  "returned"
  "2026-05-26 18:41:07"
]
14 0.44 ms
SELECT o0_.id AS id_0, o0_.day_of_week AS day_of_week_1, o0_.open_time AS open_time_2, o0_.close_time AS close_time_3, o0_.is_active AS is_active_4 FROM opening_hours o0_ WHERE o0_.is_active = 1 ORDER BY o0_.day_of_week ASC, o0_.open_time ASC
Parameters:
[]
15 1.64 ms
SELECT t0_.id AS id_0, t0_.block_key AS block_key_1, t0_.label AS label_2, t0_.text_de AS text_de_3, t0_.text_en AS text_en_4, t0_.notes AS notes_5, t0_.created_at AS created_at_6, t0_.updated_at AS updated_at_7 FROM text_block t0_ ORDER BY t0_.block_key ASC
Parameters:
[]
16 0.70 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.name_en AS name_en_3, t0.description AS description_4, t0.description_en AS description_en_5, t0.slug AS slug_6, t0.icon AS icon_7, t0.sort_order AS sort_order_8 FROM category t0 WHERE t0.id = ?
Parameters:
[
  1
]
17 0.71 ms
SELECT t0.id AS id_1, t0.image_path AS image_path_2, t0.alt_text AS alt_text_3, t0.sort_order AS sort_order_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.device_model_id AS device_model_id_7, t0.media_asset_id AS media_asset_id_8 FROM device_model_image t0 WHERE t0.device_model_id = ? ORDER BY t0.sort_order ASC, t0.id ASC
Parameters:
[
  4
]
18 0.67 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.name_en AS name_en_3, t0.description AS description_4, t0.description_en AS description_en_5, t0.manufacturer AS manufacturer_6, t0.model AS model_7, t0.image_path AS image_path_8, t0.notes AS notes_9, t0.created_at AS created_at_10, t0.updated_at AS updated_at_11, t0.category_id AS category_id_12, t0.main_image_id AS main_image_id_13 FROM device_model t0 INNER JOIN device_model_recommended ON t0.id = device_model_recommended.device_model_target WHERE device_model_recommended.device_model_source = ?
Parameters:
[
  4
]

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\TextBlock 265
App\Entity\OpeningHours 14
App\Entity\AnalyticsEvent 1
App\Entity\DeviceModel 1
App\Entity\Category 1
App\Entity\Device 1

Entities Mapping

Class Mapping errors
App\Entity\AnalyticsEvent No errors.
App\Entity\DeviceModel No errors.
App\Entity\Category No errors.
App\Entity\MediaAsset No errors.
App\Entity\Device No errors.
App\Entity\DeviceModelImage No errors.
App\Entity\Booking No errors.
App\Entity\User No errors.
App\Entity\OpeningHours No errors.
App\Entity\TextBlock No errors.