Query time 0.23102
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 = 383 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 |
4280 |
Cao Tinh Dầu Sao La / Quà Tặng Ý Nghĩa Cho Mẹ / Cao Xoa Bóp Từ Thiên Nhiên |
SAOLA |
P |
0 |
5.00 |
11 |
48179 |
Combo Nến Thơm Và Tinh Dầu, Tinh Dầu Thiên Nhiên, Nến Thơm Chữa Lành, Nến Thơm Thư Giãn, Thơm Phòng, Khử Mùi Phòng |
SAOLA |
P |
0 |
5.00 |
9 |
5230 |
Son Dưỡng Môi Sao La, Dưỡng Ẩm Tự Nhiên Cho Đôi Môi Mềm Mại, Món Quà Hoàn Hảo Cho Nàng, Son Dưỡng Môi Tự Nhiên, Son Dưỡng Ẩm Môi, 3gr |
SAOLA |
P |
0 |
5.00 |
4 |
5205 |
Cao Thiên Niên Kiện, Quà Tặng Sức Khoẻ Cho Phái Đẹp, Giảm Đau Nhức, Thư Giãn Cơ Bắp, Tinh Dầu Thiên Nhiên, Sáp Ong, 11gr |
SAOLA |
P |
0 |
5.00 |
1 |
5207 |
Ống Hít Thông Mũi Tinh Dầu, Giảm Nghẹt Mũi, Quà Tặng Thiết Thực, Quà Tặng Hữu Ích, Mang Lại Cảm Giác Sảng Khoái, Thảo Dược Thiên Nhiên, Tinh Dầu Bạc Hà, 3Ml |
SAOLA |
P |
0 |
5.00 |
5 |
5226 |
Dầu Gội Bưởi Thanh Trà, Nuôi Dưỡng Mái Tóc Chắc Khỏe, Bóng Mượt Từ Thiên Nhiên, Dầu Gội Thiên Nhiên Cho Tóc Gàu, Dầu Gội Từ Tinh Dầu |
SAOLA |
P |
0 |
5.00 |
1 |