Query Metrics
37
Database Queries
17
Different statements
22.68 ms
Query time
0
Invalid entities
53
Managed entities
Grouped Statements
| Time▼ | Count | Info |
|---|---|---|
|
3.13 ms (13.82%) |
4 |
SELECT t0.id AS id_3, t0.createdAt AS createdAt_4, t0.updatedAt AS updatedAt_5, t0.product_id AS product_id_6, t0.details_type, t1.enum_booking_mode AS enum_booking_mode_7, t1.enabled AS enabled_8, t1.validated AS validated_9, t1.capacity_people AS capacity_people_10, t1.capacity_artWork AS capacity_artWork_11, t1.location_name AS location_name_12, t1.location_street AS location_street_13, t1.location_street2 AS location_street2_14, t1.location_city AS location_city_15, t1.location_postcode AS location_postcode_16, t1.location_region AS location_region_17, t1.location_province_code AS location_province_code_18, t1.location_province_name AS location_province_name_19, t1.location_country_code AS location_country_code_20, t1.location_country_name AS location_country_name_21, t1.location_phone_number AS location_phone_number_22, t1.location_latitude AS location_latitude_23, t1.location_longitude AS location_longitude_24, t1.location_formatted_address AS location_formatted_address_25, t1.location_place_id AS location_place_id_26, t1.location_types AS location_types_27, t1.location_url_google_maps AS location_url_google_maps_28, t1.location_source AS location_source_29, t1.location_is_verified AS location_is_verified_30, t1.dayManagement_price_day AS dayManagement_price_day_31, t1.dayManagement_rental_min_day AS dayManagement_rental_min_day_32, t1.dayManagement_rental_max_day AS dayManagement_rental_max_day_33, t1.dayManagement_enum_opening_type AS dayManagement_enum_opening_type_34, t1.dayManagement_opening_hours AS dayManagement_opening_hours_35, t2.enabled AS enabled_36, t2.validated AS validated_37, t2.year_created AS year_created_38, t2.enum_orientation_type AS enum_orientation_type_39, t2.enum_support_type AS enum_support_type_40, t2.enum_framing_type AS enum_framing_type_41, t2.enum_signature_type AS enum_signature_type_42, t2.location_name AS location_name_43, t2.location_street AS location_street_44, t2.location_street2 AS location_street2_45, t2.location_city AS location_city_46, t2.location_postcode AS location_postcode_47, t2.location_region AS location_region_48, t2.location_province_code AS location_province_code_49, t2.location_province_name AS location_province_name_50, t2.location_country_code AS location_country_code_51, t2.location_country_name AS location_country_name_52, t2.location_phone_number AS location_phone_number_53, t2.location_latitude AS location_latitude_54, t2.location_longitude AS location_longitude_55, t2.location_formatted_address AS location_formatted_address_56, t2.location_place_id AS location_place_id_57, t2.location_types AS location_types_58, t2.location_url_google_maps AS location_url_google_maps_59, t2.location_source AS location_source_60, t2.location_is_verified AS location_is_verified_61, t2.dimension_depth AS dimension_depth_62, t2.dimension_height AS dimension_height_63, t2.dimension_width AS dimension_width_64, t2.dimension_weight AS dimension_weight_65, t2.artwork_color_dominant_id AS artwork_color_dominant_id_66 FROM yla_product_details t0 LEFT JOIN yla_booking_product_details t1 ON t0.id = t1.id LEFT JOIN yla_artwork_product_details t2 ON t0.id = t2.id WHERE t0.product_id = ?
Parameters:
[
12
]
|
|
2.57 ms (11.35%) |
1 |
SELECT DISTINCT id_4 FROM (SELECT DISTINCT id_4, price_39 FROM (SELECT s0_.code AS code_0, s0_.created_at AS created_at_1, s0_.updated_at AS updated_at_2, s0_.enabled AS enabled_3, s0_.id AS id_4, s0_.variant_selection_method AS variant_selection_method_5, s0_.average_rating AS average_rating_6, s0_.enum_yla_product_type AS enum_yla_product_type_7, s0_.enum_yla_product_status AS enum_yla_product_status_8, s0_.submittedAt AS submittedAt_9, s0_.approvedAt AS approvedAt_10, s1_.name AS name_11, s1_.slug AS slug_12, s1_.description AS description_13, s1_.meta_keywords AS meta_keywords_14, s1_.meta_description AS meta_description_15, s1_.id AS id_16, s1_.short_description AS short_description_17, s1_.locale AS locale_18, s2_.position AS position_19, s2_.id AS id_20, s3_.code AS code_21, s3_.created_at AS created_at_22, s3_.updated_at AS updated_at_23, s3_.position AS position_24, s3_.enabled AS enabled_25, s3_.id AS id_26, s3_.version AS version_27, s3_.on_hold AS on_hold_28, s3_.on_hand AS on_hand_29, s3_.tracked AS tracked_30, s3_.width AS width_31, s3_.height AS height_32, s3_.depth AS depth_33, s3_.weight AS weight_34, s3_.shipping_required AS shipping_required_35, s3_.recurring AS recurring_36, s3_.recurring_times AS recurring_times_37, s3_.recurring_interval AS recurring_interval_38, s4_.price AS price_39, s4_.original_price AS original_price_40, s4_.minimum_price AS minimum_price_41, s4_.lowest_price_before_discount AS lowest_price_before_discount_42, s4_.channel_code AS channel_code_43, s4_.id AS id_44, s5_.code AS code_45, s5_.tree_left AS tree_left_46, s5_.tree_right AS tree_right_47, s5_.tree_level AS tree_level_48, s5_.position AS position_49, s5_.enabled AS enabled_50, s5_.id AS id_51, s5_.created_at AS created_at_52, s5_.updated_at AS updated_at_53 FROM sylius_product s0_ INNER JOIN sylius_product_translation s1_ ON s0_.id = s1_.translatable_id AND (s1_.locale = ?) INNER JOIN sylius_product_taxon s2_ ON s0_.id = s2_.product_id INNER JOIN sylius_taxon s5_ ON s2_.taxon_id = s5_.id INNER JOIN sylius_product_variant s3_ ON s0_.id = s3_.product_id INNER JOIN sylius_channel_pricing s4_ ON s3_.id = s4_.product_variant_id WHERE s5_.tree_left >= ? AND s5_.tree_right <= ? AND s5_.tree_root = ? AND EXISTS (SELECT 1 FROM sylius_product_channels s6_ WHERE s6_.product_id = s0_.id AND s6_.channel_id IN (?)) AND s0_.enabled = ? AND s4_.channel_code = ? AND (s3_.position IN (SELECT min(s7_.position) AS sclr_54 FROM sylius_product s8_ INNER JOIN sylius_product_variant s7_ ON s8_.id = s7_.product_id WHERE s8_.id = s0_.id AND s7_.enabled = ?)) ORDER BY s2_.id ASC, s3_.position ASC, s3_.id ASC, s4_.id ASC) dctrn_result_inner ORDER BY price_39 ASC, id_4 ASC) dctrn_result LIMIT 9
Parameters:
[ "fr_FR" 37 38 1 1 1 "YLA_WEB" 1 ] |
|
2.03 ms (8.95%) |
4 |
SELECT s0_.code AS code_0, s0_.tree_left AS tree_left_1, s0_.tree_right AS tree_right_2, s0_.tree_level AS tree_level_3, s0_.position AS position_4, s0_.enabled AS enabled_5, s0_.id AS id_6, s0_.created_at AS created_at_7, s0_.updated_at AS updated_at_8, s1_.name AS name_9, s1_.slug AS slug_10, s1_.description AS description_11, s1_.id AS id_12, s1_.locale AS locale_13, s0_.tree_root AS tree_root_14, s0_.parent_id AS parent_id_15, s1_.translatable_id AS translatable_id_16 FROM sylius_taxon s0_ INNER JOIN sylius_taxon_translation s1_ ON s0_.id = s1_.translatable_id WHERE s0_.enabled = ? AND s1_.slug = ? AND s1_.locale = ? ORDER BY s0_.id ASC
Parameters:
[ 1 "location/entreprise" "fr_FR" ] |
|
1.85 ms (8.14%) |
4 |
SELECT t0.code AS code_1, t0.created_at AS created_at_2, t0.updated_at AS updated_at_3, t0.position AS position_4, t0.enabled AS enabled_5, t0.id AS id_6, t0.version AS version_7, t0.on_hold AS on_hold_8, t0.on_hand AS on_hand_9, t0.tracked AS tracked_10, t0.width AS width_11, t0.height AS height_12, t0.depth AS depth_13, t0.weight AS weight_14, t0.shipping_required AS shipping_required_15, t0.recurring AS recurring_16, t0.recurring_times AS recurring_times_17, t0.recurring_interval AS recurring_interval_18, t0.product_id AS product_id_19, t0.tax_category_id AS tax_category_id_20, t0.shipping_category_id AS shipping_category_id_21 FROM sylius_product_variant t0 WHERE t0.product_id = ? AND t0.enabled = ? ORDER BY t0.position ASC, t0.id ASC LIMIT 1
Parameters:
[ 12 1 ] |
|
1.76 ms (7.74%) |
1 |
SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_4 FROM (SELECT s0_.code AS code_0, s0_.created_at AS created_at_1, s0_.updated_at AS updated_at_2, s0_.enabled AS enabled_3, s0_.id AS id_4, s0_.variant_selection_method AS variant_selection_method_5, s0_.average_rating AS average_rating_6, s0_.enum_yla_product_type AS enum_yla_product_type_7, s0_.enum_yla_product_status AS enum_yla_product_status_8, s0_.submittedAt AS submittedAt_9, s0_.approvedAt AS approvedAt_10, s1_.name AS name_11, s1_.slug AS slug_12, s1_.description AS description_13, s1_.meta_keywords AS meta_keywords_14, s1_.meta_description AS meta_description_15, s1_.id AS id_16, s1_.short_description AS short_description_17, s1_.locale AS locale_18, s2_.position AS position_19, s2_.id AS id_20, s3_.code AS code_21, s3_.created_at AS created_at_22, s3_.updated_at AS updated_at_23, s3_.position AS position_24, s3_.enabled AS enabled_25, s3_.id AS id_26, s3_.version AS version_27, s3_.on_hold AS on_hold_28, s3_.on_hand AS on_hand_29, s3_.tracked AS tracked_30, s3_.width AS width_31, s3_.height AS height_32, s3_.depth AS depth_33, s3_.weight AS weight_34, s3_.shipping_required AS shipping_required_35, s3_.recurring AS recurring_36, s3_.recurring_times AS recurring_times_37, s3_.recurring_interval AS recurring_interval_38, s4_.price AS price_39, s4_.original_price AS original_price_40, s4_.minimum_price AS minimum_price_41, s4_.lowest_price_before_discount AS lowest_price_before_discount_42, s4_.channel_code AS channel_code_43, s4_.id AS id_44 FROM sylius_product s0_ INNER JOIN sylius_product_translation s1_ ON s0_.id = s1_.translatable_id AND (s1_.locale = ?) INNER JOIN sylius_product_taxon s2_ ON s0_.id = s2_.product_id INNER JOIN sylius_taxon s5_ ON s2_.taxon_id = s5_.id INNER JOIN sylius_product_variant s3_ ON s0_.id = s3_.product_id INNER JOIN sylius_channel_pricing s4_ ON s3_.id = s4_.product_variant_id WHERE s5_.tree_left >= ? AND s5_.tree_right <= ? AND s5_.tree_root = ? AND EXISTS (SELECT 1 FROM sylius_product_channels s6_ WHERE s6_.product_id = s0_.id AND s6_.channel_id IN (?)) AND s0_.enabled = ? AND s4_.channel_code = ? AND (s3_.position IN (SELECT min(s7_.position) AS sclr_45 FROM sylius_product s8_ INNER JOIN sylius_product_variant s7_ ON s8_.id = s7_.product_id WHERE s8_.id = s0_.id AND s7_.enabled = ?)) ORDER BY s4_.price ASC, s0_.id ASC, s2_.id ASC, s3_.position ASC, s3_.id ASC, s4_.id ASC) dctrn_result) dctrn_table
Parameters:
[ "fr_FR" 37 38 1 1 1 "YLA_WEB" 1 ] |
|
1.71 ms (7.55%) |
1 |
SELECT s0_.code AS code_0, s0_.created_at AS created_at_1, s0_.updated_at AS updated_at_2, s0_.enabled AS enabled_3, s0_.id AS id_4, s0_.variant_selection_method AS variant_selection_method_5, s0_.average_rating AS average_rating_6, s0_.enum_yla_product_type AS enum_yla_product_type_7, s0_.enum_yla_product_status AS enum_yla_product_status_8, s0_.submittedAt AS submittedAt_9, s0_.approvedAt AS approvedAt_10, s1_.name AS name_11, s1_.slug AS slug_12, s1_.description AS description_13, s1_.meta_keywords AS meta_keywords_14, s1_.meta_description AS meta_description_15, s1_.id AS id_16, s1_.short_description AS short_description_17, s1_.locale AS locale_18, s2_.position AS position_19, s2_.id AS id_20, s3_.code AS code_21, s3_.created_at AS created_at_22, s3_.updated_at AS updated_at_23, s3_.position AS position_24, s3_.enabled AS enabled_25, s3_.id AS id_26, s3_.version AS version_27, s3_.on_hold AS on_hold_28, s3_.on_hand AS on_hand_29, s3_.tracked AS tracked_30, s3_.width AS width_31, s3_.height AS height_32, s3_.depth AS depth_33, s3_.weight AS weight_34, s3_.shipping_required AS shipping_required_35, s3_.recurring AS recurring_36, s3_.recurring_times AS recurring_times_37, s3_.recurring_interval AS recurring_interval_38, s4_.price AS price_39, s4_.original_price AS original_price_40, s4_.minimum_price AS minimum_price_41, s4_.lowest_price_before_discount AS lowest_price_before_discount_42, s4_.channel_code AS channel_code_43, s4_.id AS id_44, s0_.main_taxon_id AS main_taxon_id_45, s0_.owner_id AS owner_id_46, s0_.product_type_id AS product_type_id_47, s1_.translatable_id AS translatable_id_48, s2_.product_id AS product_id_49, s2_.taxon_id AS taxon_id_50, s3_.product_id AS product_id_51, s3_.tax_category_id AS tax_category_id_52, s3_.shipping_category_id AS shipping_category_id_53, s4_.product_variant_id AS product_variant_id_54 FROM sylius_product s0_ INNER JOIN sylius_product_translation s1_ ON s0_.id = s1_.translatable_id AND (s1_.locale = ?) INNER JOIN sylius_product_taxon s2_ ON s0_.id = s2_.product_id INNER JOIN sylius_taxon s5_ ON s2_.taxon_id = s5_.id INNER JOIN sylius_product_variant s3_ ON s0_.id = s3_.product_id INNER JOIN sylius_channel_pricing s4_ ON s3_.id = s4_.product_variant_id WHERE s5_.tree_left >= ? AND s5_.tree_right <= ? AND s5_.tree_root = ? AND EXISTS (SELECT 1 FROM sylius_product_channels s6_ WHERE s6_.product_id = s0_.id AND s6_.channel_id IN (?)) AND s0_.enabled = ? AND s4_.channel_code = ? AND (s3_.position IN (SELECT min(s7_.position) AS sclr_55 FROM sylius_product s8_ INNER JOIN sylius_product_variant s7_ ON s8_.id = s7_.product_id WHERE s8_.id = s0_.id AND s7_.enabled = ?)) AND s0_.id IN (?, ?, ?, ?) ORDER BY s4_.price ASC, s0_.id ASC, s2_.id ASC, s3_.position ASC, s3_.id ASC, s4_.id ASC
Parameters:
[ "fr_FR" 37 38 1 1 1 "YLA_WEB" 1 12 11 10 13 ] |
|
1.59 ms (7.03%) |
4 |
SELECT t0.code AS code_1, t0.name AS name_2, t0.start_date AS start_date_3, t0.end_date AS end_date_4, t0.enabled AS enabled_5, t0.priority AS priority_6, t0.exclusive AS exclusive_7, t0.state AS state_8, t0.id AS id_9 FROM sylius_catalog_promotion t0 INNER JOIN sylius_channel_pricing_catalog_promotions ON t0.id = sylius_channel_pricing_catalog_promotions.catalog_promotion_id WHERE sylius_channel_pricing_catalog_promotions.channel_pricing_id = ? ORDER BY t0.id ASC
Parameters:
[
12
]
|
|
1.56 ms (6.87%) |
4 |
SELECT t0.code AS code_1, t0.id AS id_2, t0.option_id AS option_id_3 FROM sylius_product_option_value t0 INNER JOIN sylius_product_variant_option_value ON t0.id = sylius_product_variant_option_value.option_value_id WHERE sylius_product_variant_option_value.variant_id = ? ORDER BY t0.id ASC
Parameters:
[
12
]
|
|
1.50 ms (6.64%) |
4 |
SELECT t0.type AS type_1, t0.path AS path_2, t0.id AS id_3, t0.position AS position_4, t0.owner_id AS owner_id_5 FROM sylius_product_image t0 WHERE t0.owner_id = ? ORDER BY t0.position ASC, t0.id ASC
Parameters:
[
12
]
|
|
1.19 ms (5.23%) |
1 |
SELECT t0.code AS code_1, t0.name AS name_2, t0.color AS color_3, t0.description AS description_4, t0.enabled AS enabled_5, t0.hostname AS hostname_6, t0.created_at AS created_at_7, t0.updated_at AS updated_at_8, t0.id AS id_9, t0.theme_name AS theme_name_10, t0.tax_calculation_strategy AS tax_calculation_strategy_11, t0.contact_email AS contact_email_12, t0.contact_phone_number AS contact_phone_number_13, t0.skipping_shipping_step_allowed AS skipping_shipping_step_allowed_14, t0.skipping_payment_step_allowed AS skipping_payment_step_allowed_15, t0.account_verification_required AS account_verification_required_16, t0.shipping_address_in_checkout_required AS shipping_address_in_checkout_required_17, t0.default_locale_id AS default_locale_id_18, t19.code AS code_20, t19.created_at AS created_at_21, t19.updated_at AS updated_at_22, t19.id AS id_23, t0.base_currency_id AS base_currency_id_24, t25.code AS code_26, t25.created_at AS created_at_27, t25.updated_at AS updated_at_28, t25.id AS id_29, t0.default_tax_zone_id AS default_tax_zone_id_30, t0.menu_taxon_id AS menu_taxon_id_31, t0.shop_billing_data_id AS shop_billing_data_id_32, t0.channel_price_history_config_id AS channel_price_history_config_id_33 FROM sylius_channel t0 INNER JOIN sylius_locale t19 ON t0.default_locale_id = t19.id INNER JOIN sylius_currency t25 ON t0.base_currency_id = t25.id WHERE t0.hostname = ? AND t0.enabled = ? ORDER BY t0.id ASC LIMIT 1
Parameters:
[ "preprod.youloveart.fr" 1 ] |
|
0.69 ms (3.05%) |
2 |
SELECT t0.name AS name_1, t0.slug AS slug_2, t0.description AS description_3, t0.id AS id_4, t0.locale AS locale_5, t0.translatable_id AS translatable_id_6 FROM sylius_taxon_translation t0 WHERE t0.translatable_id = ? AND t0.locale = ? LIMIT 1
Parameters:
[ 1 "fr_FR" ] |
|
0.69 ms (3.03%) |
2 |
SELECT t0.code AS code_1, t0.tree_left AS tree_left_2, t0.tree_right AS tree_right_3, t0.tree_level AS tree_level_4, t0.position AS position_5, t0.enabled AS enabled_6, t0.id AS id_7, t0.created_at AS created_at_8, t0.updated_at AS updated_at_9, t0.tree_root AS tree_root_10, t0.parent_id AS parent_id_11 FROM sylius_taxon t0 WHERE t0.id = ?
Parameters:
[
18
]
|
|
0.67 ms (2.95%) |
1 |
SELECT t0.code AS code_1, t0.name AS name_2, t0.color AS color_3, t0.description AS description_4, t0.enabled AS enabled_5, t0.hostname AS hostname_6, t0.created_at AS created_at_7, t0.updated_at AS updated_at_8, t0.id AS id_9, t0.theme_name AS theme_name_10, t0.tax_calculation_strategy AS tax_calculation_strategy_11, t0.contact_email AS contact_email_12, t0.contact_phone_number AS contact_phone_number_13, t0.skipping_shipping_step_allowed AS skipping_shipping_step_allowed_14, t0.skipping_payment_step_allowed AS skipping_payment_step_allowed_15, t0.account_verification_required AS account_verification_required_16, t0.shipping_address_in_checkout_required AS shipping_address_in_checkout_required_17, t0.default_locale_id AS default_locale_id_18, t19.code AS code_20, t19.created_at AS created_at_21, t19.updated_at AS updated_at_22, t19.id AS id_23, t0.base_currency_id AS base_currency_id_24, t25.code AS code_26, t25.created_at AS created_at_27, t25.updated_at AS updated_at_28, t25.id AS id_29, t0.default_tax_zone_id AS default_tax_zone_id_30, t0.menu_taxon_id AS menu_taxon_id_31, t0.shop_billing_data_id AS shop_billing_data_id_32, t0.channel_price_history_config_id AS channel_price_history_config_id_33 FROM sylius_channel t0 INNER JOIN sylius_locale t19 ON t0.default_locale_id = t19.id INNER JOIN sylius_currency t25 ON t0.base_currency_id = t25.id LIMIT 1
Parameters:
[] |
|
0.59 ms (2.60%) |
1 |
SELECT t0.code AS code_1, t0.created_at AS created_at_2, t0.updated_at AS updated_at_3, t0.id AS id_4 FROM sylius_locale t0 INNER JOIN sylius_channel_locales ON t0.id = sylius_channel_locales.locale_id WHERE sylius_channel_locales.channel_id = ?
Parameters:
[
1
]
|
|
0.45 ms (1.98%) |
1 |
SELECT COUNT(*) FROM sylius_channel t0
Parameters:
[] |
|
0.36 ms (1.60%) |
1 |
SELECT t0.code AS code_1, t0.tree_left AS tree_left_2, t0.tree_right AS tree_right_3, t0.tree_level AS tree_level_4, t0.position AS position_5, t0.enabled AS enabled_6, t0.id AS id_7, t0.created_at AS created_at_8, t0.updated_at AS updated_at_9, t0.tree_root AS tree_root_10, t0.parent_id AS parent_id_11 FROM sylius_taxon t0 WHERE t0.parent_id = ? ORDER BY t0.position ASC, t0.id ASC
Parameters:
[
20
]
|
|
0.33 ms (1.46%) |
1 |
SELECT t0.type AS type_1, t0.path AS path_2, t0.id AS id_3, t0.owner_id AS owner_id_4 FROM sylius_taxon_image t0 WHERE t0.owner_id = ? ORDER BY t0.id ASC
Parameters:
[
20
]
|
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\Sylius\Domain\Entity\Product\ProductImage | 16 |
| App\Sylius\Domain\Entity\Product\Product | 4 |
| App\Product\Domain\Entity\ProductDetails | 4 |
| App\Sylius\Domain\Entity\Product\ProductTranslation | 4 |
| App\Sylius\Domain\Entity\Product\ProductTaxon | 4 |
| App\Sylius\Domain\Entity\Product\ProductVariant | 4 |
| App\Sylius\Domain\Entity\Channel\ChannelPricing | 4 |
| App\Sylius\Domain\Entity\Taxonomy\Taxon | 3 |
| App\Sylius\Domain\Entity\Taxonomy\TaxonTranslation | 3 |
| App\Sylius\Domain\Entity\Channel\Channel | 1 |
| App\Sylius\Domain\Entity\Addressing\Zone | 1 |
| App\Sylius\Domain\Entity\Channel\ShopBillingData | 1 |
| App\Sylius\Domain\Entity\Channel\ChannelPriceHistoryConfig | 1 |
| App\Sylius\Domain\Entity\Locale\Locale | 1 |
| App\Sylius\Domain\Entity\Currency\Currency | 1 |
| App\Sylius\Domain\Entity\User\ShopUser | 1 |