Query time 0.11428
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 = 873 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 |
50303 |
Hộp Quà Simplicity, Nến Thơm, Trà Hoa Cúc, Cốc Tre, Món Quà Gửi Trọn Yêu Thương, Thành Phần Tự Nhiên, Quà Tặng Cho Nữ, Quà Tặng Ngày Phụ Nữ |
The Curator |
P |
0 |
|
|
50300 |
Hộp Quà Eco-Friendly Essential Kit, Bộ Sản Phẩm Thân Thiện Môi Trường, Nến Thơm, Bình Tre, Xà Phòng, Sản Phẩm Từ Tre, Hộp Sang Trọng, Quà Tặng Cho Nữ |
The Curator |
P |
0 |
|
|
50297 |
Hộp Quà "Vietnam's Story", Say Đắm Với Hương Vị Việt Nam, Nến Thơm, Trà Và Cà Phê Việt, Socola, Hộp Tre Đan Độc Đáo, Quà Cho Người Nước Ngoài |
The Curator |
P |
0 |
|
|
50299 |
Hộp Quà "Vietnam Corner - Tea", Trải Nghiệm Tinh Túy Việt, Trà Sen Thượng Hạng, Cốc Tre, Nam Châm Trang Trí, Quà Tặng Tinh Tế, Hộp Quà Sang Trọng |
The Curator |
P |
0 |
|
|
50298 |
Hộp Quà "Vietnam Memory", Rung Động Với Từng Vẻ Đẹp Việt, Trà Và Cà Phê Việt, Ví Đựng Passport, Ly Sứ, Lót Ly, Phin Cà Phê, Quà Cho Người Nước Ngoài |
The Curator |
P |
0 |
|
|
50278 |
Hộp Quà "Relaxing Time", Tận Hưởng Những Phút Giây Thư Giãn, Nến Thơm Sang Trọng, Muối Hồng Himalaya, Hộp Đựng Sang Trọng, Set Quà Tặng Cho Nữ |
The Curator |
P |
0 |
|
|