Query Metrics
10
Database Queries
2
Different statements
1715.35 ms
Query time
0
Invalid entities
0
Managed entities
Queries
| #▲ | Time | Info |
|---|---|---|
| 1 | 403.29 ms |
SELECT portfolio.id FROM portfolio LEFT JOIN salon ON salon.id = portfolio.salon_id WHERE (active_periods->>?)::integer & (1 << (3 - ?)) <> 0 AND ((portfolio.salon_id IS NULL AND portfolio.status IN('enabled', 're-moderation')) OR (salon.status IN('enabled', 're-moderation') AND portfolio.status IN('enabled', 're-moderation'))) AND portfolio.is_paid = true
Parameters:
[ "monday" 0 ] |
| 2 | 198.03 ms |
SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.phone AS phone_2, p0_.whatsapp AS whatsapp_3, p0_.telegram AS telegram_4, p0_.address AS address_5, p0_.about AS about_6, p0_.age AS age_7, p0_.weight AS weight_8, p0_.height AS height_9, p0_.leg_size AS leg_size_10, p0_.bust_size AS bust_size_11, p0_.shape AS shape_12, p0_.hair_color AS hair_color_13, p0_.is_meeting_at_my_place AS is_meeting_at_my_place_14, p0_.is_visit_to_client_available AS is_visit_to_client_available_15, p0_.visit_to_client_price AS visit_to_client_price_16, p0_.is_client_paid_taxi AS is_client_paid_taxi_17, p0_.standart_program_price AS standart_program_price_18, p0_.status AS status_19, p0_.programs AS programs_20, p0_.decline_reason AS decline_reason_21, p0_.is_photo_with_face AS is_photo_with_face_22, p0_.reject_reason AS reject_reason_23, p0_.additional_programs AS additional_programs_24, p0_.address_coordinates AS address_coordinates_25, p0_.schedule AS schedule_26, p0_.meta_title AS meta_title_27, p0_.h1 AS h1_28, p0_.meta_description AS meta_description_29, p0_.is_indexed AS is_indexed_30, p0_.created_at AS created_at_31, p0_.active_periods AS active_periods_32, p0_.ordering AS ordering_33, p0_.is_paid AS is_paid_34, p0_.is_remoderation_required AS is_remoderation_required_35, p0_.account_id AS account_id_36, p0_.main_photo_id AS main_photo_id_37, p0_.area_id AS area_id_38, p0_.metro_id AS metro_id_39, p0_.salon_id AS salon_id_40, p0_.verification_photo_id AS verification_photo_id_41, p0_.verification_photo2_id AS verification_photo2_id_42, p0_.video_id AS video_id_43, p0_.city_id AS city_id_44, p0_.video2_id AS video2_id_45, p0_.video3_id AS video3_id_46, p0_.video_cover_id AS video_cover_id_47, p0_.video_cover2_id AS video_cover2_id_48, p0_.video_cover3_id AS video_cover3_id_49 FROM portfolio p0_ INNER JOIN order_top o1_ ON p0_.id = o1_.portfolio_id WHERE o1_.active_from <= ? AND (o1_.active_from + (o1_.duration || ' HOUR')::interval) >= ?
Parameters:
[ "2026-01-12 07:44:24" "2026-01-12 07:44:24" ] |
| 3 | 5.15 ms |
SELECT portfolio.id FROM portfolio LEFT JOIN salon ON salon.id = portfolio.salon_id WHERE (active_periods->>?)::integer & (1 << (3 - ?)) <> 0 AND ((portfolio.salon_id IS NULL AND portfolio.status IN('enabled', 're-moderation')) OR (salon.status IN('enabled', 're-moderation') AND portfolio.status IN('enabled', 're-moderation'))) AND portfolio.is_paid = true
Parameters:
[ "monday" 0 ] |
| 4 | 99.56 ms |
SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.phone AS phone_2, p0_.whatsapp AS whatsapp_3, p0_.telegram AS telegram_4, p0_.address AS address_5, p0_.about AS about_6, p0_.age AS age_7, p0_.weight AS weight_8, p0_.height AS height_9, p0_.leg_size AS leg_size_10, p0_.bust_size AS bust_size_11, p0_.shape AS shape_12, p0_.hair_color AS hair_color_13, p0_.is_meeting_at_my_place AS is_meeting_at_my_place_14, p0_.is_visit_to_client_available AS is_visit_to_client_available_15, p0_.visit_to_client_price AS visit_to_client_price_16, p0_.is_client_paid_taxi AS is_client_paid_taxi_17, p0_.standart_program_price AS standart_program_price_18, p0_.status AS status_19, p0_.programs AS programs_20, p0_.decline_reason AS decline_reason_21, p0_.is_photo_with_face AS is_photo_with_face_22, p0_.reject_reason AS reject_reason_23, p0_.additional_programs AS additional_programs_24, p0_.address_coordinates AS address_coordinates_25, p0_.schedule AS schedule_26, p0_.meta_title AS meta_title_27, p0_.h1 AS h1_28, p0_.meta_description AS meta_description_29, p0_.is_indexed AS is_indexed_30, p0_.created_at AS created_at_31, p0_.active_periods AS active_periods_32, p0_.ordering AS ordering_33, p0_.is_paid AS is_paid_34, p0_.is_remoderation_required AS is_remoderation_required_35, p0_.account_id AS account_id_36, p0_.main_photo_id AS main_photo_id_37, p0_.area_id AS area_id_38, p0_.metro_id AS metro_id_39, p0_.salon_id AS salon_id_40, p0_.verification_photo_id AS verification_photo_id_41, p0_.verification_photo2_id AS verification_photo2_id_42, p0_.video_id AS video_id_43, p0_.city_id AS city_id_44, p0_.video2_id AS video2_id_45, p0_.video3_id AS video3_id_46, p0_.video_cover_id AS video_cover_id_47, p0_.video_cover2_id AS video_cover2_id_48, p0_.video_cover3_id AS video_cover3_id_49 FROM portfolio p0_ INNER JOIN order_top o1_ ON p0_.id = o1_.portfolio_id WHERE o1_.active_from <= ? AND (o1_.active_from + (o1_.duration || ' HOUR')::interval) >= ?
Parameters:
[ "2026-01-12 07:44:25" "2026-01-12 07:44:25" ] |
| 5 | 4.19 ms |
SELECT portfolio.id FROM portfolio LEFT JOIN salon ON salon.id = portfolio.salon_id WHERE (active_periods->>?)::integer & (1 << (3 - ?)) <> 0 AND ((portfolio.salon_id IS NULL AND portfolio.status IN('enabled', 're-moderation')) OR (salon.status IN('enabled', 're-moderation') AND portfolio.status IN('enabled', 're-moderation'))) AND portfolio.is_paid = true
Parameters:
[ "monday" 0 ] |
| 6 | 200.50 ms |
SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.phone AS phone_2, p0_.whatsapp AS whatsapp_3, p0_.telegram AS telegram_4, p0_.address AS address_5, p0_.about AS about_6, p0_.age AS age_7, p0_.weight AS weight_8, p0_.height AS height_9, p0_.leg_size AS leg_size_10, p0_.bust_size AS bust_size_11, p0_.shape AS shape_12, p0_.hair_color AS hair_color_13, p0_.is_meeting_at_my_place AS is_meeting_at_my_place_14, p0_.is_visit_to_client_available AS is_visit_to_client_available_15, p0_.visit_to_client_price AS visit_to_client_price_16, p0_.is_client_paid_taxi AS is_client_paid_taxi_17, p0_.standart_program_price AS standart_program_price_18, p0_.status AS status_19, p0_.programs AS programs_20, p0_.decline_reason AS decline_reason_21, p0_.is_photo_with_face AS is_photo_with_face_22, p0_.reject_reason AS reject_reason_23, p0_.additional_programs AS additional_programs_24, p0_.address_coordinates AS address_coordinates_25, p0_.schedule AS schedule_26, p0_.meta_title AS meta_title_27, p0_.h1 AS h1_28, p0_.meta_description AS meta_description_29, p0_.is_indexed AS is_indexed_30, p0_.created_at AS created_at_31, p0_.active_periods AS active_periods_32, p0_.ordering AS ordering_33, p0_.is_paid AS is_paid_34, p0_.is_remoderation_required AS is_remoderation_required_35, p0_.account_id AS account_id_36, p0_.main_photo_id AS main_photo_id_37, p0_.area_id AS area_id_38, p0_.metro_id AS metro_id_39, p0_.salon_id AS salon_id_40, p0_.verification_photo_id AS verification_photo_id_41, p0_.verification_photo2_id AS verification_photo2_id_42, p0_.video_id AS video_id_43, p0_.city_id AS city_id_44, p0_.video2_id AS video2_id_45, p0_.video3_id AS video3_id_46, p0_.video_cover_id AS video_cover_id_47, p0_.video_cover2_id AS video_cover2_id_48, p0_.video_cover3_id AS video_cover3_id_49 FROM portfolio p0_ INNER JOIN order_top o1_ ON p0_.id = o1_.portfolio_id WHERE o1_.active_from <= ? AND (o1_.active_from + (o1_.duration || ' HOUR')::interval) >= ?
Parameters:
[ "2026-01-12 07:44:25" "2026-01-12 07:44:25" ] |
| 7 | 302.69 ms |
SELECT portfolio.id FROM portfolio LEFT JOIN salon ON salon.id = portfolio.salon_id WHERE (active_periods->>?)::integer & (1 << (3 - ?)) <> 0 AND ((portfolio.salon_id IS NULL AND portfolio.status IN('enabled', 're-moderation')) OR (salon.status IN('enabled', 're-moderation') AND portfolio.status IN('enabled', 're-moderation'))) AND portfolio.is_paid = true
Parameters:
[ "monday" 0 ] |
| 8 | 0.94 ms |
SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.phone AS phone_2, p0_.whatsapp AS whatsapp_3, p0_.telegram AS telegram_4, p0_.address AS address_5, p0_.about AS about_6, p0_.age AS age_7, p0_.weight AS weight_8, p0_.height AS height_9, p0_.leg_size AS leg_size_10, p0_.bust_size AS bust_size_11, p0_.shape AS shape_12, p0_.hair_color AS hair_color_13, p0_.is_meeting_at_my_place AS is_meeting_at_my_place_14, p0_.is_visit_to_client_available AS is_visit_to_client_available_15, p0_.visit_to_client_price AS visit_to_client_price_16, p0_.is_client_paid_taxi AS is_client_paid_taxi_17, p0_.standart_program_price AS standart_program_price_18, p0_.status AS status_19, p0_.programs AS programs_20, p0_.decline_reason AS decline_reason_21, p0_.is_photo_with_face AS is_photo_with_face_22, p0_.reject_reason AS reject_reason_23, p0_.additional_programs AS additional_programs_24, p0_.address_coordinates AS address_coordinates_25, p0_.schedule AS schedule_26, p0_.meta_title AS meta_title_27, p0_.h1 AS h1_28, p0_.meta_description AS meta_description_29, p0_.is_indexed AS is_indexed_30, p0_.created_at AS created_at_31, p0_.active_periods AS active_periods_32, p0_.ordering AS ordering_33, p0_.is_paid AS is_paid_34, p0_.is_remoderation_required AS is_remoderation_required_35, p0_.account_id AS account_id_36, p0_.main_photo_id AS main_photo_id_37, p0_.area_id AS area_id_38, p0_.metro_id AS metro_id_39, p0_.salon_id AS salon_id_40, p0_.verification_photo_id AS verification_photo_id_41, p0_.verification_photo2_id AS verification_photo2_id_42, p0_.video_id AS video_id_43, p0_.city_id AS city_id_44, p0_.video2_id AS video2_id_45, p0_.video3_id AS video3_id_46, p0_.video_cover_id AS video_cover_id_47, p0_.video_cover2_id AS video_cover2_id_48, p0_.video_cover3_id AS video_cover3_id_49 FROM portfolio p0_ INNER JOIN order_top o1_ ON p0_.id = o1_.portfolio_id WHERE o1_.active_from <= ? AND (o1_.active_from + (o1_.duration || ' HOUR')::interval) >= ?
Parameters:
[ "2026-01-12 07:44:25" "2026-01-12 07:44:25" ] |
| 9 | 500.05 ms |
SELECT portfolio.id FROM portfolio LEFT JOIN salon ON salon.id = portfolio.salon_id WHERE (active_periods->>?)::integer & (1 << (3 - ?)) <> 0 AND ((portfolio.salon_id IS NULL AND portfolio.status IN('enabled', 're-moderation')) OR (salon.status IN('enabled', 're-moderation') AND portfolio.status IN('enabled', 're-moderation'))) AND portfolio.is_paid = true
Parameters:
[ "monday" 0 ] |
| 10 | 0.94 ms |
SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.phone AS phone_2, p0_.whatsapp AS whatsapp_3, p0_.telegram AS telegram_4, p0_.address AS address_5, p0_.about AS about_6, p0_.age AS age_7, p0_.weight AS weight_8, p0_.height AS height_9, p0_.leg_size AS leg_size_10, p0_.bust_size AS bust_size_11, p0_.shape AS shape_12, p0_.hair_color AS hair_color_13, p0_.is_meeting_at_my_place AS is_meeting_at_my_place_14, p0_.is_visit_to_client_available AS is_visit_to_client_available_15, p0_.visit_to_client_price AS visit_to_client_price_16, p0_.is_client_paid_taxi AS is_client_paid_taxi_17, p0_.standart_program_price AS standart_program_price_18, p0_.status AS status_19, p0_.programs AS programs_20, p0_.decline_reason AS decline_reason_21, p0_.is_photo_with_face AS is_photo_with_face_22, p0_.reject_reason AS reject_reason_23, p0_.additional_programs AS additional_programs_24, p0_.address_coordinates AS address_coordinates_25, p0_.schedule AS schedule_26, p0_.meta_title AS meta_title_27, p0_.h1 AS h1_28, p0_.meta_description AS meta_description_29, p0_.is_indexed AS is_indexed_30, p0_.created_at AS created_at_31, p0_.active_periods AS active_periods_32, p0_.ordering AS ordering_33, p0_.is_paid AS is_paid_34, p0_.is_remoderation_required AS is_remoderation_required_35, p0_.account_id AS account_id_36, p0_.main_photo_id AS main_photo_id_37, p0_.area_id AS area_id_38, p0_.metro_id AS metro_id_39, p0_.salon_id AS salon_id_40, p0_.verification_photo_id AS verification_photo_id_41, p0_.verification_photo2_id AS verification_photo2_id_42, p0_.video_id AS video_id_43, p0_.city_id AS city_id_44, p0_.video2_id AS video2_id_45, p0_.video3_id AS video3_id_46, p0_.video_cover_id AS video_cover_id_47, p0_.video_cover2_id AS video_cover2_id_48, p0_.video_cover3_id AS video_cover3_id_49 FROM portfolio p0_ INNER JOIN order_top o1_ ON p0_.id = o1_.portfolio_id WHERE o1_.active_from <= ? AND (o1_.active_from + (o1_.duration || ' HOUR')::interval) >= ?
Parameters:
[ "2026-01-12 07:44:26" "2026-01-12 07:44:26" ] |
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 |
|---|
Entities Mapping
| Class | Mapping errors |
|---|---|
| App\Entity\Portfolio | No errors. |
| App\Entity\User | No errors. |
| App\Entity\City | No errors. |
| App\Entity\Salon | No errors. |
| App\Entity\OrderTop | No errors. |
| App\Entity\File | No errors. |
| App\Entity\Area | No errors. |
| App\Entity\Metro | No errors. |