所以,这是一个问题,可能会让SQL专家跳过我,叫我懒惰,但我很难过.我们的网上商店今天早上崩溃和烧毁,这是可疑的查询.我整天都在考虑这个问题,并没有想出任何天才的优化.我可以得到一些帮助吗?任何关键指标?重组的方法是什么?我意识到这就像问墙的另一边是什么,然后给你一个望远镜指向另一个方向,但认为它值得一试:
SELECT DISTINCT (SELECT filename FROM (SELECT DISTINCT y.value AS label, x.value AS filename
FROM `catalog_product_super_link` AS z
INNER JOIN `catalog_product_entity_varchar` AS y
ON z.product_id = y.entity_id
INNER JOIN `catalog_product_entity_varchar` AS x
ON z.product_id = x.entity_id
WHERE parent_id = (SELECT entity_id
FROM `catalog_product_entity`
WHERE sku LIKE 'F11-ARC-7710%'
LIMIT 0, 1)
AND y.attribute_id = (SELECT attribute_id
FROM `eav_attribute`
WHERE attribute_code = 'image_label'
AND entity_type_id = (SELECT entity_type_id FROM `eav_entity_type` WHERE entity_type_code = 'catalog_product') LIMIT 0, 1)
AND x.attribute_id = (SELECT attribute_id …Run Code Online (Sandbox Code Playgroud)