Query time 0.15992
JSON explain
{
"query_block": {
"select_id": 1,
"filesort": {
"sort_key": "popularity.total desc, products.product_id",
"temporary_table": {
"nested_loop": [
{
"table": {
"table_name": "companies",
"access_type": "const",
"possible_keys": ["PRIMARY"],
"key": "PRIMARY",
"key_length": "4",
"used_key_parts": ["company_id"],
"ref": ["const"],
"rows": 1,
"filtered": 100
}
},
{
"table": {
"table_name": "products",
"access_type": "index_merge",
"possible_keys": ["PRIMARY", "status", "idx_parent_product_id"],
"key_length": "4,3",
"index_merge": {
"intersect": [
{
"range": {
"key": "idx_parent_product_id",
"used_key_parts": ["parent_product_id"]
}
},
{
"range": {
"key": "status",
"used_key_parts": ["status"]
}
}
]
},
"rows": 4670,
"filtered": 100,
"attached_condition": "products.company_id = 739 and products.parent_product_id = 0 and (products.usergroup_ids = '' or find_in_set(0,products.usergroup_ids) or find_in_set(1,products.usergroup_ids)) and products.`status` = 'A'"
}
},
{
"table": {
"table_name": "descr1",
"access_type": "eq_ref",
"possible_keys": ["PRIMARY", "product_id"],
"key": "PRIMARY",
"key_length": "11",
"used_key_parts": ["product_id", "lang_code"],
"ref": ["dev_db.products.product_id", "const"],
"rows": 1,
"filtered": 100,
"attached_condition": "trigcond(descr1.lang_code = 'vi')"
}
},
{
"table": {
"table_name": "cscart_product_review_prepared_data",
"access_type": "eq_ref",
"possible_keys": ["PRIMARY"],
"key": "PRIMARY",
"key_length": "7",
"used_key_parts": ["product_id", "storefront_id"],
"ref": ["dev_db.products.product_id", "const"],
"rows": 1,
"filtered": 100
}
},
{
"table": {
"table_name": "popularity",
"access_type": "eq_ref",
"possible_keys": ["PRIMARY", "total"],
"key": "PRIMARY",
"key_length": "3",
"used_key_parts": ["product_id"],
"ref": ["dev_db.products.product_id"],
"rows": 1,
"filtered": 100
}
},
{
"table": {
"table_name": "prices",
"access_type": "ref",
"possible_keys": [
"usergroup",
"product_id",
"lower_limit",
"usergroup_id"
],
"key": "product_id",
"key_length": "3",
"used_key_parts": ["product_id"],
"ref": ["dev_db.products.product_id"],
"rows": 1,
"filtered": 99.9960556,
"attached_condition": "prices.lower_limit = 1 and prices.usergroup_id in (0,0,1)"
}
}
]
}
}
}
}
Result
product_id |
product |
company_name |
product_type |
parent_product_id |
average_rating |
product_reviews_count |
45283 |
Ví Đựng Thẻ Da Bò Dáng Basic, Khắc Tên Miễn Phí, Thiết Kế Nhỏ Gọn Tiện Lợi, Chất Liệu Da Thật Cao Cấp, Quai Cài Chắc Chắn, Ví Dẹp Không Bị Cộm |
KitART Leather |
P |
0 |
5.00 |
12 |
43652 |
Bao Da Airpods Pro Khắc Tên, Chất Liệu Da Thuộc Thảo Mộc, Quà Tặng Thời Trang, Phụ Kiện Da Độc Dáo, Quà Tặng Custom, Quà Tặng Ý Nghĩa |
KitART Leather |
P |
0 |
5.00 |
12 |
45282 |
Bóp Khóa Kéo Zippymin, 3 Ngăn Nhỏ, Nhỏ Gọn, Đa Năng, Chất Liệu Da Cao Cấp, Màu Sắc Đa Dạng, Món Quà Nhỏ Xinh Cho Phái Đẹp |
KitART Leather |
P |
0 |
5.00 |
9 |
43651 |
Bao Đựng Thẻ Minerva, Miễn Phí Khắc Tên, Bao Đựng Thẻ Bằng Da Bò Thuộc Thảo Mộc, Phụ Kiện Da, Ví Đựng Thẻ Thời Trang, Quà Tặng Cá Nhân Hoá |
KitART Leather |
P |
0 |
5.00 |
12 |
43650 |
Ví Đựng Thẻ Bằng Bao Da Thảo Mộc, Da Thủ Công, Da Thượng Hạng, Da Thuộc Thảo Mộc, Ví Đựng Thẻ Thời Trang, Quà Tặng Cá Nhân Hoá |
KitART Leather |
P |
0 |
5.00 |
9 |
43649 |
Túi Tote Da Bò Cao Cấp, Da Bò Thật Nhập Từ Ý, Vân Da Tự Nhiên, Kiểu Dáng Cách Điệu, Viền Dọc Thân Túi, Quà Tặng Cá Nhân Hoá |
KitART Leather |
P |
0 |
5.00 |
13 |