Query Metrics
126
Database Queries
18
Different statements
114.37 ms
Query time
1
Invalid entities
Grouped Statements
| Time▼ | Count | Info |
|---|---|---|
|
38.18 ms (33.38%) |
45 |
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 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.code = ? ORDER BY t0.id ASC LIMIT 1
Parameters:
[
"default"
]
|
|
11.24 ms (9.83%) |
18 |
SELECT m0_.id AS id_0, m0_.min_qty AS min_qty_1, m0_.calc_type AS calc_type_2, m0_.value AS value_3, m0_.created_at AS created_at_4, m0_.updated_at AS updated_at_5, m0_.channel_pricing_id AS channel_pricing_id_6 FROM mcg_degressive_price m0_ WHERE m0_.channel_pricing_id = ? ORDER BY m0_.min_qty ASC, m0_.id ASC
Parameters:
[
268
]
|
|
9.66 ms (8.45%) |
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_.referenceFournisseur AS referenceFournisseur_7, s0_.qteCommandeMin AS qteCommandeMin_8, s1_.name AS name_9, s1_.slug AS slug_10, s1_.description AS description_11, s1_.meta_keywords AS meta_keywords_12, s1_.meta_description AS meta_description_13, s1_.id AS id_14, s1_.short_description AS short_description_15, s1_.metaTitle AS metaTitle_16, s1_.canonical AS canonical_17, s1_.noIndex AS noIndex_18, s1_.locale AS locale_19, s2_.position AS position_20, s2_.id AS id_21, s3_.code AS code_22, s3_.tree_left AS tree_left_23, s3_.tree_right AS tree_right_24, s3_.tree_level AS tree_level_25, s3_.position AS position_26, s3_.enabled AS enabled_27, s3_.id AS id_28, s3_.created_at AS created_at_29, s3_.updated_at AS updated_at_30, s4_.type AS type_31, s4_.path AS path_32, s4_.id AS id_33, s4_.alt AS alt_34, s5_.locale_code AS locale_code_35, s5_.text_value AS text_value_36, s5_.boolean_value AS boolean_value_37, s5_.integer_value AS integer_value_38, s5_.float_value AS float_value_39, s5_.datetime_value AS datetime_value_40, s5_.date_value AS date_value_41, s5_.json_value AS json_value_42, s5_.id AS id_43, s6_.code AS code_44, s6_.created_at AS created_at_45, s6_.updated_at AS updated_at_46, s6_.position AS position_47, s6_.enabled AS enabled_48, s6_.id AS id_49, s6_.version AS version_50, s6_.on_hold AS on_hold_51, s6_.on_hand AS on_hand_52, s6_.tracked AS tracked_53, s6_.width AS width_54, s6_.height AS height_55, s6_.depth AS depth_56, s6_.weight AS weight_57, s6_.shipping_required AS shipping_required_58, s7_.price AS price_59, s7_.original_price AS original_price_60, s7_.minimum_price AS minimum_price_61, s7_.channel_code AS channel_code_62, s7_.id AS id_63, s8_.code AS code_64, s8_.id AS id_65, s9_.code AS code_66, s9_.position AS position_67, s9_.created_at AS created_at_68, s9_.updated_at AS updated_at_69, s9_.id AS id_70, s10_.code AS code_71, s10_.position AS position_72, s10_.created_at AS created_at_73, s10_.updated_at AS updated_at_74, s10_.id AS id_75, s0_.main_taxon_id AS main_taxon_id_76, s1_.translatable_id AS translatable_id_77, s2_.product_id AS product_id_78, s2_.taxon_id AS taxon_id_79, s3_.tree_root AS tree_root_80, s3_.parent_id AS parent_id_81, s4_.owner_id AS owner_id_82, s5_.product_id AS product_id_83, s5_.attribute_id AS attribute_id_84, s6_.product_id AS product_id_85, s6_.tax_category_id AS tax_category_id_86, s6_.shipping_category_id AS shipping_category_id_87, s7_.product_variant_id AS product_variant_id_88, s8_.option_id AS option_id_89 FROM sylius_product s0_ INNER JOIN sylius_product_translation s1_ ON s0_.id = s1_.translatable_id AND (s1_.locale = ?) LEFT JOIN sylius_product_taxon s2_ ON s0_.id = s2_.product_id AND (s2_.product_id = s0_.id) LEFT JOIN sylius_taxon s11_ ON s2_.taxon_id = s11_.id AND (s11_.code IN (?)) LEFT JOIN sylius_taxon s3_ ON s0_.main_taxon_id = s3_.id LEFT JOIN sylius_product_image s4_ ON s0_.id = s4_.owner_id LEFT JOIN sylius_product_attribute_value s5_ ON s0_.id = s5_.product_id LEFT JOIN sylius_product_variant s6_ ON s0_.id = s6_.product_id LEFT JOIN sylius_channel_pricing s7_ ON s6_.id = s7_.product_variant_id LEFT JOIN sylius_product_variant_option_value s12_ ON s6_.id = s12_.variant_id LEFT JOIN sylius_product_option_value s8_ ON s8_.id = s12_.option_value_id LEFT JOIN sylius_product_option s9_ ON s8_.option_id = s9_.id LEFT JOIN sylius_product_options s13_ ON s0_.id = s13_.product_id LEFT JOIN sylius_product_option s10_ ON s10_.id = s13_.option_id WHERE EXISTS (SELECT 1 FROM sylius_product_channels s14_ WHERE s14_.product_id = s0_.id AND s14_.channel_id IN (?)) AND s0_.enabled = ? AND s11_.code = ? AND s0_.id IN (?, ?, ?, ?, ?, ?, ?, ?) ORDER BY s2_.position ASC, s0_.id ASC, s2_.id ASC, s4_.id ASC, s5_.id ASC, s6_.position ASC, s6_.id ASC, s7_.id ASC, s8_.id ASC, s10_.position ASC, s10_.id ASC
Parameters:
[ "fr_FR" "OUTILS" 1 1 "OUTILS" 135 162 201 358 359 418 424 733 ] |
|
7.79 ms (6.81%) |
8 |
SELECT t0.position AS position_1, t0.id AS id_2, t0.product_id AS product_id_3, t0.taxon_id AS taxon_id_4 FROM sylius_product_taxon t0 WHERE t0.taxon_id = ?
Parameters:
[
57
]
|
|
7.41 ms (6.48%) |
1 |
SELECT DISTINCT id_4 FROM (SELECT DISTINCT id_4, position_20 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_.referenceFournisseur AS referenceFournisseur_7, s0_.qteCommandeMin AS qteCommandeMin_8, s1_.name AS name_9, s1_.slug AS slug_10, s1_.description AS description_11, s1_.meta_keywords AS meta_keywords_12, s1_.meta_description AS meta_description_13, s1_.id AS id_14, s1_.short_description AS short_description_15, s1_.metaTitle AS metaTitle_16, s1_.canonical AS canonical_17, s1_.noIndex AS noIndex_18, s1_.locale AS locale_19, s2_.position AS position_20, s2_.id AS id_21, s3_.code AS code_22, s3_.tree_left AS tree_left_23, s3_.tree_right AS tree_right_24, s3_.tree_level AS tree_level_25, s3_.position AS position_26, s3_.enabled AS enabled_27, s3_.id AS id_28, s3_.created_at AS created_at_29, s3_.updated_at AS updated_at_30, s4_.type AS type_31, s4_.path AS path_32, s4_.id AS id_33, s4_.alt AS alt_34, s5_.locale_code AS locale_code_35, s5_.text_value AS text_value_36, s5_.boolean_value AS boolean_value_37, s5_.integer_value AS integer_value_38, s5_.float_value AS float_value_39, s5_.datetime_value AS datetime_value_40, s5_.date_value AS date_value_41, s5_.json_value AS json_value_42, s5_.id AS id_43, s6_.code AS code_44, s6_.created_at AS created_at_45, s6_.updated_at AS updated_at_46, s6_.position AS position_47, s6_.enabled AS enabled_48, s6_.id AS id_49, s6_.version AS version_50, s6_.on_hold AS on_hold_51, s6_.on_hand AS on_hand_52, s6_.tracked AS tracked_53, s6_.width AS width_54, s6_.height AS height_55, s6_.depth AS depth_56, s6_.weight AS weight_57, s6_.shipping_required AS shipping_required_58, s7_.price AS price_59, s7_.original_price AS original_price_60, s7_.minimum_price AS minimum_price_61, s7_.channel_code AS channel_code_62, s7_.id AS id_63, s8_.code AS code_64, s8_.id AS id_65, s9_.code AS code_66, s9_.position AS position_67, s9_.created_at AS created_at_68, s9_.updated_at AS updated_at_69, s9_.id AS id_70, s10_.code AS code_71, s10_.position AS position_72, s10_.created_at AS created_at_73, s10_.updated_at AS updated_at_74, s10_.id AS id_75, s11_.code AS code_76 FROM sylius_product s0_ INNER JOIN sylius_product_translation s1_ ON s0_.id = s1_.translatable_id AND (s1_.locale = ?) LEFT JOIN sylius_product_taxon s2_ ON s0_.id = s2_.product_id AND (s2_.product_id = s0_.id) LEFT JOIN sylius_taxon s11_ ON s2_.taxon_id = s11_.id AND (s11_.code IN (?)) LEFT JOIN sylius_taxon s3_ ON s0_.main_taxon_id = s3_.id LEFT JOIN sylius_product_image s4_ ON s0_.id = s4_.owner_id LEFT JOIN sylius_product_attribute_value s5_ ON s0_.id = s5_.product_id LEFT JOIN sylius_product_variant s6_ ON s0_.id = s6_.product_id LEFT JOIN sylius_channel_pricing s7_ ON s6_.id = s7_.product_variant_id LEFT JOIN sylius_product_variant_option_value s12_ ON s6_.id = s12_.variant_id LEFT JOIN sylius_product_option_value s8_ ON s8_.id = s12_.option_value_id LEFT JOIN sylius_product_option s9_ ON s8_.option_id = s9_.id LEFT JOIN sylius_product_options s13_ ON s0_.id = s13_.product_id LEFT JOIN sylius_product_option s10_ ON s10_.id = s13_.option_id WHERE EXISTS (SELECT 1 FROM sylius_product_channels s14_ WHERE s14_.product_id = s0_.id AND s14_.channel_id IN (?)) AND s0_.enabled = ? AND s11_.code = ? ORDER BY s2_.id ASC, s4_.id ASC, s5_.id ASC, s6_.position ASC, s6_.id ASC, s7_.id ASC, s8_.id ASC, s10_.position ASC, s10_.id ASC) dctrn_result_inner ORDER BY position_20 ASC, id_4 ASC) dctrn_result LIMIT 8
Parameters:
[ "fr_FR" "OUTILS" 1 1 "OUTILS" ] |
|
6.94 ms (6.07%) |
10 |
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:
[
268
]
|
|
6.31 ms (5.52%) |
8 |
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.product_id AS product_id_16, t0.tax_category_id AS tax_category_id_17, t0.shipping_category_id AS shipping_category_id_18 FROM sylius_product_variant t0 WHERE t0.product_id = ? AND t0.enabled = ? ORDER BY t0.position ASC, t0.id ASC LIMIT 1
Parameters:
[ 135 1 ] |
|
5.70 ms (4.99%) |
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_.referenceFournisseur AS referenceFournisseur_7, s0_.qteCommandeMin AS qteCommandeMin_8, s1_.name AS name_9, s1_.slug AS slug_10, s1_.description AS description_11, s1_.meta_keywords AS meta_keywords_12, s1_.meta_description AS meta_description_13, s1_.id AS id_14, s1_.short_description AS short_description_15, s1_.metaTitle AS metaTitle_16, s1_.canonical AS canonical_17, s1_.noIndex AS noIndex_18, s1_.locale AS locale_19, s2_.position AS position_20, s2_.id AS id_21, s3_.code AS code_22, s3_.tree_left AS tree_left_23, s3_.tree_right AS tree_right_24, s3_.tree_level AS tree_level_25, s3_.position AS position_26, s3_.enabled AS enabled_27, s3_.id AS id_28, s3_.created_at AS created_at_29, s3_.updated_at AS updated_at_30, s4_.type AS type_31, s4_.path AS path_32, s4_.id AS id_33, s4_.alt AS alt_34, s5_.locale_code AS locale_code_35, s5_.text_value AS text_value_36, s5_.boolean_value AS boolean_value_37, s5_.integer_value AS integer_value_38, s5_.float_value AS float_value_39, s5_.datetime_value AS datetime_value_40, s5_.date_value AS date_value_41, s5_.json_value AS json_value_42, s5_.id AS id_43, s6_.code AS code_44, s6_.created_at AS created_at_45, s6_.updated_at AS updated_at_46, s6_.position AS position_47, s6_.enabled AS enabled_48, s6_.id AS id_49, s6_.version AS version_50, s6_.on_hold AS on_hold_51, s6_.on_hand AS on_hand_52, s6_.tracked AS tracked_53, s6_.width AS width_54, s6_.height AS height_55, s6_.depth AS depth_56, s6_.weight AS weight_57, s6_.shipping_required AS shipping_required_58, s7_.price AS price_59, s7_.original_price AS original_price_60, s7_.minimum_price AS minimum_price_61, s7_.channel_code AS channel_code_62, s7_.id AS id_63, s8_.code AS code_64, s8_.id AS id_65, s9_.code AS code_66, s9_.position AS position_67, s9_.created_at AS created_at_68, s9_.updated_at AS updated_at_69, s9_.id AS id_70, s10_.code AS code_71, s10_.position AS position_72, s10_.created_at AS created_at_73, s10_.updated_at AS updated_at_74, s10_.id AS id_75 FROM sylius_product s0_ INNER JOIN sylius_product_translation s1_ ON s0_.id = s1_.translatable_id AND (s1_.locale = ?) LEFT JOIN sylius_product_taxon s2_ ON s0_.id = s2_.product_id AND (s2_.product_id = s0_.id) LEFT JOIN sylius_taxon s11_ ON s2_.taxon_id = s11_.id AND (s11_.code IN (?)) LEFT JOIN sylius_taxon s3_ ON s0_.main_taxon_id = s3_.id LEFT JOIN sylius_product_image s4_ ON s0_.id = s4_.owner_id LEFT JOIN sylius_product_attribute_value s5_ ON s0_.id = s5_.product_id LEFT JOIN sylius_product_variant s6_ ON s0_.id = s6_.product_id LEFT JOIN sylius_channel_pricing s7_ ON s6_.id = s7_.product_variant_id LEFT JOIN sylius_product_variant_option_value s12_ ON s6_.id = s12_.variant_id LEFT JOIN sylius_product_option_value s8_ ON s8_.id = s12_.option_value_id LEFT JOIN sylius_product_option s9_ ON s8_.option_id = s9_.id LEFT JOIN sylius_product_options s13_ ON s0_.id = s13_.product_id LEFT JOIN sylius_product_option s10_ ON s10_.id = s13_.option_id WHERE EXISTS (SELECT 1 FROM sylius_product_channels s14_ WHERE s14_.product_id = s0_.id AND s14_.channel_id IN (?)) AND s0_.enabled = ? AND s11_.code = ? ORDER BY s2_.position ASC, s0_.id ASC, s2_.id ASC, s4_.id ASC, s5_.id ASC, s6_.position ASC, s6_.id ASC, s7_.id ASC, s8_.id ASC, s10_.position ASC, s10_.id ASC) dctrn_result) dctrn_table
Parameters:
[ "fr_FR" "OUTILS" 1 1 "OUTILS" ] |
|
4.94 ms (4.32%) |
8 |
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.code = ? LIMIT 1
Parameters:
[
"OUTILS"
]
|
|
3.87 ms (3.39%) |
6 |
SELECT t0.value AS value_1, t0.id AS id_2, t0.locale AS locale_3, t0.translatable_id AS translatable_id_4 FROM sylius_product_option_value_translation t0 WHERE t0.translatable_id = ? AND t0.locale = ? LIMIT 1
Parameters:
[ 12 "fr_FR" ] |
|
3.78 ms (3.31%) |
2 |
SELECT t0.code AS code_1, t0.type AS type_2, t0.storage_type AS storage_type_3, t0.configuration AS configuration_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.position AS position_7, t0.translatable AS translatable_8, t0.id AS id_9 FROM sylius_product_attribute t0
Parameters:
[] |
|
3.36 ms (2.94%) |
10 |
SELECT t0.name AS name_1, t0.id AS id_2, t0.locale AS locale_3, t0.translatable_id AS translatable_id_4 FROM sylius_product_attribute_translation t0 WHERE t0.translatable_id = ? AND t0.locale = ? LIMIT 1
Parameters:
[ 1 "fr_FR" ] |
|
1.51 ms (1.32%) |
2 |
SELECT s0_.id AS id_0, s1_.name AS name_1, s1_.id AS id_2, s1_.locale AS locale_3, s1_.translatable_id AS translatable_id_4 FROM sylius_product_option s0_ LEFT JOIN sylius_product_option_translation s1_ ON s0_.id = s1_.translatable_id WHERE s0_.id IN (?, ?, ?, ?, ?) ORDER BY s0_.id ASC
Parameters:
[ 1 2 3 4 5 ] |
|
1.29 ms (1.13%) |
1 |
SELECT t0.name AS name_1, t0.slug AS slug_2, t0.description AS description_3, t0.id AS id_4, t0.contentBlock AS contentBlock_5, t0.metaTitle AS metaTitle_6, t0.metaDescription AS metaDescription_7, t0.canonical AS canonical_8, t0.noIndex AS noIndex_9, t0.locale AS locale_10, t0.translatable_id AS translatable_id_11 FROM sylius_taxon_translation t0 WHERE t0.translatable_id = ? AND t0.locale = ? LIMIT 1
Parameters:
[ 57 "fr_FR" ] |
|
0.90 ms (0.79%) |
2 |
SELECT t0.code AS code_1, t0.position AS position_2, t0.created_at AS created_at_3, t0.updated_at AS updated_at_4, t0.id AS id_5 FROM sylius_product_option t0
Parameters:
[] |
|
0.60 ms (0.52%) |
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_currency t0 INNER JOIN sylius_channel_currencies ON t0.id = sylius_channel_currencies.currency_id WHERE sylius_channel_currencies.channel_id = ? ORDER BY t0.id ASC
Parameters:
[
1
]
|
|
0.48 ms (0.42%) |
1 |
SELECT t0.code AS code_1, t0.enabled AS enabled_2, t0.id AS id_3 FROM sylius_country t0 INNER JOIN sylius_channel_countries ON t0.id = sylius_channel_countries.country_id WHERE sylius_channel_countries.channel_id = ?
Parameters:
[
1
]
|
|
0.38 ms (0.33%) |
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
]
|
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.