Query time 0.02421
JSON explain
{
"query_block": {
"select_id": 1,
"filesort": {
"sort_key": "popularity.total desc, products.product_id",
"temporary_table": {
"nested_loop": [
{
"table": {
"table_name": "cscart_categories",
"access_type": "const",
"possible_keys": ["PRIMARY", "p_category_id"],
"key": "PRIMARY",
"key_length": "3",
"used_key_parts": ["category_id"],
"ref": ["const"],
"rows": 1,
"filtered": 100,
"using_index": true
}
},
{
"table": {
"table_name": "products_tag_categories",
"access_type": "ref",
"possible_keys": ["PRIMARY", "pt"],
"key": "PRIMARY",
"key_length": "3",
"used_key_parts": ["category_id"],
"ref": ["const"],
"rows": 232,
"filtered": 100,
"attached_condition": "products_tag_categories.category_id <=> 440",
"using_index": true
}
},
{
"table": {
"table_name": "products",
"access_type": "eq_ref",
"possible_keys": ["PRIMARY", "status", "idx_parent_product_id"],
"key": "PRIMARY",
"key_length": "3",
"used_key_parts": ["product_id"],
"ref": ["dev_db.products_tag_categories.product_id"],
"rows": 1,
"filtered": 18.48341942,
"attached_condition": "products.parent_product_id = 0 and (products.amount > 0 or products.tracking = 'D') 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": "companies",
"access_type": "eq_ref",
"possible_keys": ["PRIMARY"],
"key": "PRIMARY",
"key_length": "4",
"used_key_parts": ["company_id"],
"ref": ["dev_db.products.company_id"],
"rows": 1,
"filtered": 100,
"attached_condition": "companies.`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_tag_categories.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_tag_categories.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_tag_categories.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_tag_categories.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 |
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 |
|
|
50290 |
Hộp Quà "Awake Every Sense", Lựa Chọn Của Người Yêu Thiên Nhiên, Lót Ly, Ly Bã Cà Phê, Ví Gỗ, Cà Phê Gia Lai, Hộp Lụa Sang Trọng, Set Quà Tặng |
The Curator |
P |
0 |
|
|
50286 |
Hộp Quà "Pretty Healthy", Nâng Niu Cơ Thể Mỗi Ngày, Nhụy Hoa Nghệ Tây, Mật Ong, Trà Nụ Hoa Hồng, Hộp Quà Cao Cấp, Quà Tặng Cho Nữ, Set Quà Sức Khỏe |
The Curator |
P |
0 |
|
|
49483 |
Móc Khóa Da Veget Duck Khắc Tên Theo Yêu Cầu, Họa Tiết Vẽ Tay, Món Phụ Kiện Đáng Yêu, Tag Da Cho Bé, Móc Khóa Thủ Công, Quà Tặng Cá Nhân Hóa |
MINH Leather VN |
P |
0 |
|
|
50292 |
Hộp Quà "Essential", Những Trải Nghiệm Thư Thái Tuyệt Vời, Trà Nụ Hoa Hồng, Chai Xịt Tinh Dầu, Hộp Quà Cao Cấp, Quà Tặng Cho Nữ, Quà Sinh Nhật Nữ |
The Curator |
P |
0 |
|
|
50288 |
Hộp Quà "Dreamland", Lựa Chọn Lãng Mạn Cho Những Người Phụ Nữ Tinh Tế, Nến Thơm Cao Cấp, Đèn Ngủ Mặt Trăng, Hộp Lụa Sang Trọng, Quà Tặng Cho Nữ |
The Curator |
P |
0 |
|
|
50289 |
Hộp Quà "Healthy Beauty", Nâng Niu Vẻ Đẹp Mỗi Ngày, Ly Sứ, Nhụy Hoa Nghệ Tây, Cây Massage Thạch Anh, Trà Nụ Hoa Hồng, Hộp Sang Trọng, Quà Tặng Cho Nữ |
The Curator |
P |
0 |
|
|
50302 |
Hộp Quà "Still Time", Khoảnh Khắc Thư Giãn Trọn Vẹn, Cà Phê Robusta, Ly Sứ, Phin Cà Phê, Hộp Quà Tặng Sang Trọng, Quà Tặng Sinh Nhật, Quà Tặng Cà Phê |
The Curator |
P |
0 |
|
|
50301 |
Hộp Quà "Coffee Time", Cho Ngày Dài Tỉnh Táo, Cà Phê Robusta, Socola Phủ Hạt Cà Phê, Ly Sứ, Phin Cà Phê, Hộp Quà Tặng Sang Trọng, Quà Sinh Nhật |
The Curator |
P |
0 |
|
|
50304 |
Hộp Quà "A Perfect Day", Sự Lựa Chọn Đầy Khí Chất, Trà Ô Long, Cà Phê Thượng Hạng, Ly Sứ, Hộp Quà Thanh Lịch, Quà Tặng Cho Nam, Quà Tặng Sinh Nhật |
The Curator |
P |
0 |
|
|
50295 |
Hộp Quà "All Best Things", Điểm Nhấn Thanh Lịch Mỗi Ngày, Bình Thủy Tinh, Trà Sen, Tinh Dầu Thơm, Gương Soi, Hộp Quà Sang Trọng, Set Quà Tặng Cho Nữ |
The Curator |
P |
0 |
|
|
50291 |
Hộp Quà "So Relaxing", Tận Hưởng Những Giây Phút Nuông Chiều Bản Thân, Nến Thơm, Muối Tắm, Hộp Quà Sang Trọng, Set Quà Tặng Cho Nữ, Quà Sinh Nhật |
The Curator |
P |
0 |
|
|