Query time 0.15665
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 = 521 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 |
3603 |
Hộp Bút Thổ Cẩm, Đỏ Và Kem, Đường May Mũi Chỉ Chắc Chắn, Khoang Túi Rộng Rãi, Phom Túi Cứng Cáp, Hoạ Tiết Độc Đáo |
Thổ Cẩm PIÊU - Brocade Decor |
P |
0 |
4.75 |
4 |
737 |
Túi Rút Thổ Cẩm Nhỏ, Đỏ Đậm Và Xanh, Khoang Túi Rộng Rãi, Họa Tiết Thổ Cẩm Xinh Xắn, Chất Liệu Dày Dặn Và Bền Chắc, Tính Ứng Dụng Cao |
Thổ Cẩm PIÊU - Brocade Decor |
P |
0 |
5.00 |
1 |
38133 |
Khẩu Trang Thổ Cẩm, Cảm Giác Thoải Mái Khi Dùng, Chất Liệu An Toàn Cho Da, Bảo Vệ Sức Khoẻ, Khẩu Trang Dệt thủ Côngkhẩu trang thổ cẩm, cảm giác thoải mái khi dùng, chất liệu an toàn cho da, bảo vệ sức khoẻ, khẩu trang dệt thủ công |
Thổ Cẩm PIÊU - Brocade Decor |
P |
0 |
|
|
38135 |
Ví Thổ Cẩm Chữ Nhật Nhiều Ngăn, Thiết Kế Nhiều Ngăn Tiện Lợi, Kết Hợp Màu Sắc Hài Hoà, Hoa Văn Thổ Cẩm Độc Đáo, Gợi Ý Quà Tặng |
Thổ Cẩm PIÊU - Brocade Decor |
P |
0 |
5.00 |
1 |
38134 |
Ví Cầm Tay Hai Tầng Thổ Cẩm, Hoạ Tiết Thổ Cẩm Đặc Trưng Của Người Thái, Đựng Vật Dụng Cá Nhân, Chất Liện Bền Đẹp, Quà Lưu Niệm |
Thổ Cẩm PIÊU - Brocade Decor |
P |
0 |
5.00 |
1 |
38143 |
Túi Tote Thái Xanh Phối Trắng, Túi Tote Dệt Thủ Công Họa Tiết Thổ Cẩm, Túi Xanh Trắng Phong Cách Tươi Trẻ |
Thổ Cẩm PIÊU - Brocade Decor |
P |
0 |
5.00 |
2 |