Query time 0.17187
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": 4691,
"filtered": 100,
"attached_condition": "products.company_id = 110 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 |
25318 |
Khung Gỗ Lục Giác Búp Bê Nghệ Thuật Cô Dâu Chú Rể, Vải Và Len Tự Nhiên, Món Quà Ý Nghĩa Và Tinh Tế, Thiết Kế Độc Đáo, Quà Tặng Cá Nhân Hóa |
Sewing Art Decor Studio |
P |
0 |
5.00 |
14 |
25445 |
Bảng Gỗ Treo Hình Búp Bê Cô Dâu Chú Rể, Vải Và Len Tự Nhiên, Món Quà Ý Nghĩa Và Tinh Tế, Thiết Kế Độc Đáo, Quà Tặng Cá Nhân Hóa |
Sewing Art Decor Studio |
P |
0 |
5.00 |
16 |
470 |
Búp Bê Cô Dâu Chú Rể Mặc Áo Dài, Thiết Kế Tỉ Mỉ, Kích Thước Nhỏ Gọn Và Dễ Dàng Bảo Quản, Món Quà Ý Nghĩa Và Độc Đáo |
Sewing Art Decor Studio |
P |
0 |
|
|
475 |
Set 5 Túi Hít Nam Châm, Thiết Kế Thông Minh, Nhỏ Gọn và Tiện Dụng, Phù Hợp Với Nhiều Nhu Cầu, Sản Phẩm Chắc Chắn, Độ Bền Cao |
Sewing Art Decor Studio |
P |
0 |
5.00 |
1 |
474 |
Túi Treo Tường Canvas |
Sewing Art Decor Studio |
P |
0 |
5.00 |
1 |
25316 |
Túi Vải Đựng Đồ Cổ Điển, Đi Kèm Khung Gỗ (Size Nhỏ), Dễ Dàng Xếp Gọn và Di Chuyển, Có Độ Bền Cao, Trang Trí Nhà Cửa, Sản Phẩm Thủ Công |
Sewing Art Decor Studio |
P |
0 |
|
0 |