Query time 0.04622
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": "range",
"possible_keys": ["PRIMARY", "pt"],
"key": "PRIMARY",
"key_length": "6",
"used_key_parts": ["category_id", "product_id"],
"rows": 73,
"filtered": 100,
"attached_condition": "products_tag_categories.category_id = 482 and products_tag_categories.product_id <> 0",
"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.54700279,
"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 |
50345 |
Tranh Đất Sét Theo Yêu Cầu, Cỡ Trung, Nhân Vật Và Thông Điệp Tự Chọn, Tối Đa 2 Người, Tranh Đất Sét Cá Nhân Hóa, Quà Tặng Cá Nhân Hóa, Quà Cưới |
KATTIE HANDMADE |
P |
0 |
|
0 |
50341 |
Tranh Đất Sét Theo Yêu Cầu, Cỡ Nhỏ, Ảnh Người Và Thông Điệp Tự Chọn, Tối Đa 4 Người, Tranh Đất Sét Cá Nhân Hóa, Quà Tặng Cá Nhân Hóa, Quà Cưới |
KATTIE HANDMADE |
P |
0 |
|
0 |
50417 |
Bưu Thiếp Sisters Who Make Waves, BST Ther, Tôn Vinh Người Đồng Nghiệp Siêu Phàm, Thiệp Thiết Kế Vui Tươi, Bưu Thiếp Tặng Đồng Nghiệp |
I HAVE BEEN THERE |
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 |
|
|
50416 |
Bưu Thiếp Partner In Wine, BST Ther, Kỷ Niệm Tình Chị Em, Thiệp Thiết Kế Vui Tươi, Bưu Thiếp Chúc Mừng, Bưu Thiếp Tặng Đồng Nghiệp, Thiệp Vui Nhộn |
I HAVE BEEN THERE |
P |
0 |
|
|