https://test.unibo.jp/block/search_product

Query Metrics

16 Database Queries
16 Different statements
23.10 ms Query time
1 Invalid entities

Queries

Group similar statements

#▲ Time Info
1 0.65 ms
SET SESSION time_zone = '+00:00'
Parameters:
[]
2 0.91 ms
SELECT p0_.id AS id_0, p0_.insert_content_type AS insert_content_type_1, p0_.url_type AS url_type_2 FROM plg_apg_rich_category42_config p0_ WHERE p0_.id = ?
Parameters:
[
  1
]
3 7.76 ms
SELECT t0.id AS id_1, t0.company_name AS company_name_2, t0.company_kana AS company_kana_3, t0.postal_code AS postal_code_4, t0.addr01 AS addr01_5, t0.addr02 AS addr02_6, t0.phone_number AS phone_number_7, t0.business_hour AS business_hour_8, t0.email01 AS email01_9, t0.email02 AS email02_10, t0.email03 AS email03_11, t0.email04 AS email04_12, t0.shop_name AS shop_name_13, t0.shop_kana AS shop_kana_14, t0.shop_name_eng AS shop_name_eng_15, t0.update_date AS update_date_16, t0.good_traded AS good_traded_17, t0.message AS message_18, t0.delivery_free_amount AS delivery_free_amount_19, t0.delivery_free_quantity AS delivery_free_quantity_20, t0.option_mypage_order_status_display AS option_mypage_order_status_display_21, t0.option_nostock_hidden AS option_nostock_hidden_22, t0.option_favorite_product AS option_favorite_product_23, t0.option_product_delivery_fee AS option_product_delivery_fee_24, t0.invoice_registration_number AS invoice_registration_number_25, t0.option_product_tax_rule AS option_product_tax_rule_26, t0.option_customer_activate AS option_customer_activate_27, t0.option_remember_me AS option_remember_me_28, t0.option_mail_notifier AS option_mail_notifier_29, t0.authentication_key AS authentication_key_30, t0.php_path AS php_path_31, t0.option_point AS option_point_32, t0.basic_point_rate AS basic_point_rate_33, t0.point_conversion_rate AS point_conversion_rate_34, t0.country_id AS country_id_35, t0.pref_id AS pref_id_36, t0.discriminator_type FROM dtb_base_info t0 WHERE t0.id = ? AND t0.discriminator_type IN ('baseinfo')
Parameters:
[
  1
]
4 0.44 ms
SELECT d0_.id AS id_0, d0_.page_name AS page_name_1, d0_.url AS url_2, d0_.file_name AS file_name_3, d0_.edit_type AS edit_type_4, d0_.author AS author_5, d0_.description AS description_6, d0_.keyword AS keyword_7, d0_.create_date AS create_date_8, d0_.update_date AS update_date_9, d0_.meta_robots AS meta_robots_10, d0_.meta_tags AS meta_tags_11, d1_.page_id AS page_id_12, d1_.layout_id AS layout_id_13, d1_.sort_no AS sort_no_14, d2_.id AS id_15, d2_.layout_name AS layout_name_16, d2_.create_date AS create_date_17, d2_.update_date AS update_date_18, d0_.discriminator_type AS discriminator_type_19, d0_.master_page_id AS master_page_id_20, d1_.discriminator_type AS discriminator_type_21, d1_.page_id AS page_id_22, d1_.layout_id AS layout_id_23, d2_.discriminator_type AS discriminator_type_24, d2_.device_type_id AS device_type_id_25 FROM dtb_page d0_ LEFT JOIN dtb_page_layout d1_ ON d0_.id = d1_.page_id AND d1_.discriminator_type IN ('pagelayout') LEFT JOIN dtb_layout d2_ ON d1_.layout_id = d2_.id AND d2_.discriminator_type IN ('layout') WHERE (d0_.url = ?) AND d0_.discriminator_type IN ('page')
Parameters:
[
  "product_list"
]
5 0.49 ms
SELECT d0_.id AS id_0, d0_.layout_name AS layout_name_1, d0_.create_date AS create_date_2, d0_.update_date AS update_date_3, d1_.section AS section_4, d1_.block_id AS block_id_5, d1_.layout_id AS layout_id_6, d1_.block_row AS block_row_7, d2_.id AS id_8, d2_.block_name AS block_name_9, d2_.file_name AS file_name_10, d2_.use_controller AS use_controller_11, d2_.deletable AS deletable_12, d2_.create_date AS create_date_13, d2_.update_date AS update_date_14, d0_.discriminator_type AS discriminator_type_15, d0_.device_type_id AS device_type_id_16, d1_.discriminator_type AS discriminator_type_17, d1_.block_id AS block_id_18, d1_.layout_id AS layout_id_19, d2_.discriminator_type AS discriminator_type_20, d2_.device_type_id AS device_type_id_21 FROM dtb_layout d0_ LEFT JOIN dtb_block_position d1_ ON d0_.id = d1_.layout_id AND d1_.discriminator_type IN ('blockposition') LEFT JOIN dtb_block d2_ ON d1_.block_id = d2_.id AND d2_.discriminator_type IN ('block') WHERE (d0_.id = ?) AND d0_.discriminator_type IN ('layout') ORDER BY d1_.block_row ASC
Parameters:
[
  2
]
6 0.12 ms
SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED
Parameters:
[]
7 0.06 ms
"START TRANSACTION"
Parameters:
[]
8 7.64 ms
SELECT d0_.id AS id_0, d0_.category_name AS category_name_1, d0_.hierarchy AS hierarchy_2, d0_.sort_no AS sort_no_3, d0_.create_date AS create_date_4, d0_.update_date AS update_date_5, d0_.plg_content AS plg_content_6, d0_.plg_meta_description AS plg_meta_description_7, d0_.plg_file_name AS plg_file_name_8, d0_.plg_slug AS plg_slug_9, d1_.id AS id_10, d1_.category_name AS category_name_11, d1_.hierarchy AS hierarchy_12, d1_.sort_no AS sort_no_13, d1_.create_date AS create_date_14, d1_.update_date AS update_date_15, d1_.plg_content AS plg_content_16, d1_.plg_meta_description AS plg_meta_description_17, d1_.plg_file_name AS plg_file_name_18, d1_.plg_slug AS plg_slug_19, d2_.id AS id_20, d2_.category_name AS category_name_21, d2_.hierarchy AS hierarchy_22, d2_.sort_no AS sort_no_23, d2_.create_date AS create_date_24, d2_.update_date AS update_date_25, d2_.plg_content AS plg_content_26, d2_.plg_meta_description AS plg_meta_description_27, d2_.plg_file_name AS plg_file_name_28, d2_.plg_slug AS plg_slug_29, d3_.id AS id_30, d3_.category_name AS category_name_31, d3_.hierarchy AS hierarchy_32, d3_.sort_no AS sort_no_33, d3_.create_date AS create_date_34, d3_.update_date AS update_date_35, d3_.plg_content AS plg_content_36, d3_.plg_meta_description AS plg_meta_description_37, d3_.plg_file_name AS plg_file_name_38, d3_.plg_slug AS plg_slug_39, d4_.id AS id_40, d4_.category_name AS category_name_41, d4_.hierarchy AS hierarchy_42, d4_.sort_no AS sort_no_43, d4_.create_date AS create_date_44, d4_.update_date AS update_date_45, d4_.plg_content AS plg_content_46, d4_.plg_meta_description AS plg_meta_description_47, d4_.plg_file_name AS plg_file_name_48, d4_.plg_slug AS plg_slug_49, d0_.discriminator_type AS discriminator_type_50, d0_.parent_category_id AS parent_category_id_51, d0_.creator_id AS creator_id_52, d1_.discriminator_type AS discriminator_type_53, d1_.parent_category_id AS parent_category_id_54, d1_.creator_id AS creator_id_55, d2_.discriminator_type AS discriminator_type_56, d2_.parent_category_id AS parent_category_id_57, d2_.creator_id AS creator_id_58, d3_.discriminator_type AS discriminator_type_59, d3_.parent_category_id AS parent_category_id_60, d3_.creator_id AS creator_id_61, d4_.discriminator_type AS discriminator_type_62, d4_.parent_category_id AS parent_category_id_63, d4_.creator_id AS creator_id_64 FROM dtb_category d0_ LEFT JOIN dtb_category d1_ ON d0_.id = d1_.parent_category_id AND d1_.discriminator_type IN ('category') LEFT JOIN dtb_category d2_ ON d1_.id = d2_.parent_category_id AND d2_.discriminator_type IN ('category') LEFT JOIN dtb_category d3_ ON d2_.id = d3_.parent_category_id AND d3_.discriminator_type IN ('category') LEFT JOIN dtb_category d4_ ON d3_.id = d4_.parent_category_id AND d4_.discriminator_type IN ('category') WHERE (d0_.parent_category_id IS NULL) AND d0_.discriminator_type IN ('category') ORDER BY d0_.sort_no DESC, d1_.sort_no DESC, d2_.sort_no DESC, d3_.sort_no DESC, d4_.sort_no DESC
Parameters:
[]
9 0.29 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.sort_no AS sort_no_3, t0.discriminator_type FROM mtb_product_list_max t0 WHERE t0.discriminator_type IN ('productlistmax') ORDER BY t0.sort_no ASC
Parameters:
[]
10 0.20 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.sort_no AS sort_no_3, t0.discriminator_type FROM mtb_product_list_order_by t0 WHERE t0.discriminator_type IN ('productlistorderby') ORDER BY t0.sort_no ASC
Parameters:
[]
11 0.32 ms
SELECT t0.id AS id_1, t0.product_list_order_by_id AS product_list_order_by_id_2, t0.type AS type_3, t0.name AS name_4, t0.block_display_number AS block_display_number_5, t0.target_days AS target_days_6 FROM plg_order_by_sale4_config t0 WHERE t0.product_list_order_by_id = ? LIMIT 1
Parameters:
[
  2
]
12 0.59 ms
SELECT count(DISTINCT d0_.id) AS sclr_0 FROM dtb_product d0_ INNER JOIN dtb_product_category d1_ ON d0_.id = d1_.product_id AND d1_.discriminator_type IN ('productcategory') INNER JOIN dtb_category d2_ ON d1_.category_id = d2_.id AND d2_.discriminator_type IN ('category') WHERE (d0_.product_status_id = 1 AND d1_.category_id IN (?)) AND d0_.discriminator_type IN ('product')
Parameters:
[
  226
]
13 0.40 ms
SELECT DISTINCT d0_.id AS id_0, d0_.create_date AS create_date_1, d0_.id AS id_2 FROM dtb_product d0_ INNER JOIN dtb_product_category d1_ ON d0_.id = d1_.product_id AND d1_.discriminator_type IN ('productcategory') INNER JOIN dtb_category d2_ ON d1_.category_id = d2_.id AND d2_.discriminator_type IN ('category') WHERE (d0_.product_status_id = 1 AND d1_.category_id IN (?)) AND d0_.discriminator_type IN ('product') ORDER BY d0_.create_date DESC, d0_.id DESC LIMIT 20
Parameters:
[
  226
]
14 0.50 ms
SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.note AS note_2, d0_.description_list AS description_list_3, d0_.description_detail AS description_detail_4, d0_.search_word AS search_word_5, d0_.free_area AS free_area_6, d0_.create_date AS create_date_7, d0_.update_date AS update_date_8, d0_.plg_deliveryfreeproduct AS plg_deliveryfreeproduct_9, d0_.free_description_about_quantity AS free_description_about_quantity_10, d0_.free_description_about_selling_price AS free_description_about_selling_price_11, d0_.free_description_of_payment_delivery AS free_description_of_payment_delivery_12, d0_.discriminator_type AS discriminator_type_13, d0_.creator_id AS creator_id_14, d0_.product_status_id AS product_status_id_15 FROM dtb_product d0_ INNER JOIN dtb_product_category d1_ ON d0_.id = d1_.product_id AND d1_.discriminator_type IN ('productcategory') INNER JOIN dtb_category d2_ ON d1_.category_id = d2_.id AND d2_.discriminator_type IN ('category') WHERE (d0_.product_status_id = 1 AND d1_.category_id IN (?) AND d0_.id IN (?, ?, ?, ?, ?, ?, ?)) AND d0_.discriminator_type IN ('product') ORDER BY d0_.create_date DESC, d0_.id DESC
Parameters:
[
  226
  665
  645
  530
  407
  406
  182
  181
]
15 1.95 ms
SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.note AS note_2, d0_.description_list AS description_list_3, d0_.description_detail AS description_detail_4, d0_.search_word AS search_word_5, d0_.free_area AS free_area_6, d0_.create_date AS create_date_7, d0_.update_date AS update_date_8, d0_.plg_deliveryfreeproduct AS plg_deliveryfreeproduct_9, d0_.free_description_about_quantity AS free_description_about_quantity_10, d0_.free_description_about_selling_price AS free_description_about_selling_price_11, d0_.free_description_of_payment_delivery AS free_description_of_payment_delivery_12, d1_.id AS id_13, d1_.product_code AS product_code_14, d1_.stock AS stock_15, d1_.stock_unlimited AS stock_unlimited_16, d1_.sale_limit AS sale_limit_17, d1_.price01 AS price01_18, d1_.price02 AS price02_19, d1_.delivery_fee AS delivery_fee_20, d1_.visible AS visible_21, d1_.create_date AS create_date_22, d1_.update_date AS update_date_23, d1_.currency_code AS currency_code_24, d1_.point_rate AS point_rate_25, d2_.id AS id_26, d2_.tax_rate AS tax_rate_27, d2_.tax_adjust AS tax_adjust_28, d2_.apply_date AS apply_date_29, d2_.create_date AS create_date_30, d2_.update_date AS update_date_31, d3_.id AS id_32, d3_.stock AS stock_33, d3_.create_date AS create_date_34, d3_.update_date AS update_date_35, d4_.id AS id_36, d4_.backend_name AS backend_name_37, d4_.name AS name_38, d4_.sort_no AS sort_no_39, d4_.visible AS visible_40, d4_.create_date AS create_date_41, d4_.update_date AS update_date_42, d5_.id AS id_43, d5_.backend_name AS backend_name_44, d5_.name AS name_45, d5_.sort_no AS sort_no_46, d5_.visible AS visible_47, d5_.create_date AS create_date_48, d5_.update_date AS update_date_49, d6_.id AS id_50, d6_.file_name AS file_name_51, d6_.sort_no AS sort_no_52, d6_.create_date AS create_date_53, d7_.id AS id_54, d7_.create_date AS create_date_55, d0_.discriminator_type AS discriminator_type_56, d0_.creator_id AS creator_id_57, d0_.product_status_id AS product_status_id_58, d1_.discriminator_type AS discriminator_type_59, d1_.product_id AS product_id_60, d1_.sale_type_id AS sale_type_id_61, d1_.class_category_id1 AS class_category_id1_62, d1_.class_category_id2 AS class_category_id2_63, d1_.delivery_duration_id AS delivery_duration_id_64, d1_.creator_id AS creator_id_65, d1_.regular_discount_id AS regular_discount_id_66, d2_.discriminator_type AS discriminator_type_67, d2_.product_class_id AS product_class_id_68, d2_.creator_id AS creator_id_69, d2_.country_id AS country_id_70, d2_.pref_id AS pref_id_71, d2_.product_id AS product_id_72, d2_.rounding_type_id AS rounding_type_id_73, d3_.discriminator_type AS discriminator_type_74, d3_.product_class_id AS product_class_id_75, d3_.creator_id AS creator_id_76, d4_.discriminator_type AS discriminator_type_77, d4_.class_name_id AS class_name_id_78, d4_.creator_id AS creator_id_79, d5_.discriminator_type AS discriminator_type_80, d5_.class_name_id AS class_name_id_81, d5_.creator_id AS creator_id_82, d6_.discriminator_type AS discriminator_type_83, d6_.product_id AS product_id_84, d6_.creator_id AS creator_id_85, d7_.discriminator_type AS discriminator_type_86, d7_.product_id AS product_id_87, d7_.tag_id AS tag_id_88, d7_.creator_id AS creator_id_89 FROM dtb_product d0_ INNER JOIN dtb_product_class d1_ ON d0_.id = d1_.product_id AND d1_.discriminator_type IN ('productclass') LEFT JOIN dtb_tax_rule d2_ ON d1_.id = d2_.product_class_id AND d2_.discriminator_type IN ('taxrule') INNER JOIN dtb_product_stock d3_ ON d1_.id = d3_.product_class_id AND d3_.discriminator_type IN ('productstock') LEFT JOIN dtb_class_category d4_ ON d1_.class_category_id1 = d4_.id AND d4_.discriminator_type IN ('classcategory') LEFT JOIN dtb_class_category d5_ ON d1_.class_category_id2 = d5_.id AND d5_.discriminator_type IN ('classcategory') LEFT JOIN dtb_product_image d6_ ON d0_.id = d6_.product_id AND d6_.discriminator_type IN ('productimage') LEFT JOIN dtb_product_tag d7_ ON d0_.id = d7_.product_id AND d7_.discriminator_type IN ('producttag') WHERE (d0_.id IN (665, 645, 530, 407, 406, 182, 181) AND d1_.visible = ?) AND d0_.discriminator_type IN ('product') ORDER BY d4_.sort_no DESC, d5_.sort_no DESC, d6_.sort_no ASC
Parameters:
[
  1
]
16 0.79 ms
SELECT d0_.id AS id_0, d0_.tax_rate AS tax_rate_1, d0_.tax_adjust AS tax_adjust_2, d0_.apply_date AS apply_date_3, d0_.create_date AS create_date_4, d0_.update_date AS update_date_5, d0_.discriminator_type AS discriminator_type_6, d0_.product_class_id AS product_class_id_7, d0_.creator_id AS creator_id_8, d0_.country_id AS country_id_9, d0_.pref_id AS pref_id_10, d0_.product_id AS product_id_11, d0_.rounding_type_id AS rounding_type_id_12 FROM dtb_tax_rule d0_ WHERE (d0_.apply_date < ? AND d0_.pref_id IS NULL AND d0_.country_id IS NULL AND d0_.product_id IS NULL AND d0_.product_class_id IS NULL) AND d0_.discriminator_type IN ('taxrule') ORDER BY d0_.apply_date DESC
Parameters:
[
  "2026-11-07 14:57:14"
]

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.

Entities Mapping

Class Mapping errors
Plugin\ApgRichCategory42\Entity\Config No errors.
Eccube\Entity\AbstractEntity No errors.
Eccube\Entity\Category No errors.
Eccube\Entity\BaseInfo No errors.
Eccube\Entity\Master\AbstractMasterEntity No errors.
Eccube\Entity\Master\Country No errors.
Eccube\Entity\Master\Pref No errors.
Eccube\Entity\Page No errors.
Eccube\Entity\PageLayout No errors.
Eccube\Entity\Layout No errors.
Eccube\Entity\Master\DeviceType No errors.
Eccube\Entity\BlockPosition No errors.
Eccube\Entity\Block No errors.
Eccube\Entity\Member No errors.
Eccube\Entity\ProductCategory No errors.
Eccube\Entity\Master\ProductListMax No errors.
Eccube\Entity\Master\ProductListOrderBy No errors.
Eccube\Entity\Product No errors.
Plugin\OrderBySale42\Entity\Config No errors.
Eccube\Entity\Master\ProductStatus No errors.
Eccube\Entity\ProductClass
  • The field Eccube\Entity\ProductClass#ProductClassRegularCycle is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity Plugin\EccubePaymentLite42\Entity\ProductClassRegularCycle#ProductClass does not contain the required 'inversedBy="ProductClassRegularCycle"' attribute.
Eccube\Entity\ProductImage No errors.
Eccube\Entity\ProductTag No errors.
Eccube\Entity\CustomerFavoriteProduct No errors.
Plugin\RelatedProduct42\Entity\RelatedProduct No errors.
Eccube\Entity\TaxRule No errors.
Eccube\Entity\ProductStock No errors.
Eccube\Entity\ClassCategory No errors.
Eccube\Entity\Master\SaleType No errors.
Eccube\Entity\DeliveryDuration No errors.
Plugin\EccubePaymentLite42\Entity\RegularDiscount No errors.
Eccube\Entity\Master\RoundingType No errors.
Eccube\Entity\ClassName No errors.
Eccube\Entity\Tag No errors.
Plugin\EccubePaymentLite42\Entity\ProductClassRegularCycle No errors.
Eccube\Entity\CartItem No errors.