Query time 0.11840
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 = 303 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 |
2675 |
Mơ Khô Không Hạt Sấy Dẻo, Ăn Vặt Lành Mạnh, Không Đường, Không Chất Bảo Quản, Giữ Dáng, Tốt Cho Sức Khỏe, Thành Phần Tự Nhiên, Ăn Kiêng, Công Nghệ Hiện Đại |
MONSIEUR LUXE - Wefood |
P |
0 |
5.00 |
8 |
2676 |
Nam Việt Quất Khô, Ăn Vặt Lành Mạnh, Không Đường, Không Chất Bảo Quản, Giữ Dáng, Trái Cây Sấy, Tốt Cho Sức Khỏe, Thành Phần Tự Nhiên, Ăn Kiêng, Công Nghệ Hiện Đại |
MONSIEUR LUXE - Wefood |
P |
0 |
4.92 |
12 |
2674 |
Xoài Sấy Dẻo, Ăn Vặt Lành Mạnh, Không Đường, Không Chất Bảo Quản, Giữ Dáng, Trái Cây Sấy, Tốt Cho Sức Khỏe, Thành Phần Tự Nhiên, Ăn Kiêng, Công Nghệ Hiện Đại |
MONSIEUR LUXE - Wefood |
P |
0 |
4.85 |
26 |
2669 |
Hỗn Hợp Hạt Nhiệt Đới, Ăn Vặt Lành Mạnh, Hạnh Nhân, Hạt Bí, Hạt Giòn, Không Đường, Không Chất Bảo Quản, Giữ Dáng, Thành Phần Tự Nhiên, Ăn Kiêng, Công Nghệ Hiện Đại |
MONSIEUR LUXE - Wefood |
P |
0 |
5.00 |
17 |
37317 |
Táo Đỏ Kẹp Óc Chó, Ăn Vặt Lành Mạnh, Trái Cây Kẹp, Hạt Giòn, Hạt Óc Chó, Táo Đỏ, Không Đường, Thành Phần Thiên Nhiên, Tốt Cho Sức Khỏe, Ăn Kiêng, Công Nghệ Hiện Đại |
MONSIEUR LUXE - Wefood |
P |
0 |
5.00 |
20 |
2668 |
Hỗn Hợp Đảo Hạt Điều, Hạt Và Trái Cây Sấy, Ăn Vặt Lành Mạnh, Không Đường, Không Chất Bảo Quản, Giữ Dáng, Thành Phần Tự Nhiên, Ăn Kiêng, Công Nghệ Hiện Đại |
MONSIEUR LUXE - Wefood |
P |
0 |
4.92 |
26 |