при вызове компонента вывода элементов каталога начинает тормозить , catalog.section
Вопрос, где это находится, и можно ли удалить данный запрос. вот в медленных логах mysql_log.sql так:
Вопрос, где это находится, и можно ли удалить данный запрос. вот в медленных логах mysql_log.sql так:
| Код |
|---|
SEL ECT COUNT('x') as C
FR OM
b_iblock B
INNER JOIN b_lang L ON B.LID=L.LID
INNER JOIN b_iblock_element BE ON BE.IBLOCK_ID = B.ID
LEFT JOIN b_iblock_property FP0 ON FP0.IBLOCK_ID = B.ID AND FP0.CODE='CML2_DAYS_DELIVERY'
LEFT JOIN b_iblock_property FP1 ON FP1.IBLOCK_ID = B.ID AND FP1.CODE='INDEKS'
LEFT JOIN b_iblock_property FP2 ON FP2.IBLOCK_ID = B.ID AND FP2.CODE='BREND'
LEFT JOIN b_iblock_element_property FPV0 ON FPV0.IBLOCK_PROPERTY_ID = FP0.ID AND FPV0.IBLOCK_ELEMENT_ID = BE.ID
LEFT JOIN b_iblock_element_property FPV1 ON FPV1.IBLOCK_PROPERTY_ID = FP1.ID AND FPV1.IBLOCK_ELEMENT_ID = BE.ID
LEFT JOIN b_iblock_element_property FPV2 ON FPV2.IBLOCK_PROPERTY_ID = FP2.ID AND FPV2.IBLOCK_ELEMENT_ID = BE.ID
LEFT JOIN b_catalog_price CAT_P1 ON (CAT_P1.PRODUCT_ID = BE.ID AND CAT_P1.CATALOG_GROUP_ID = 1) AND ((CAT_P1.QUANTITY_FROM <= 1 OR CAT_P1.QUANTITY_FROM IS NULL) AND (CAT_P1.QUANTITY_TO >= 1 OR CAT_P1.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P2 ON (CAT_P2.PRODUCT_ID = BE.ID AND CAT_P2.CATALOG_GROUP_ID = 2) AND ((CAT_P2.QUANTITY_FROM <= 1 OR CAT_P2.QUANTITY_FROM IS NULL) AND (CAT_P2.QUANTITY_TO >= 1 OR CAT_P2.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P3 ON (CAT_P3.PRODUCT_ID = BE.ID AND CAT_P3.CATALOG_GROUP_ID = 3) AND ((CAT_P3.QUANTITY_FROM <= 1 OR CAT_P3.QUANTITY_FROM IS NULL) AND (CAT_P3.QUANTITY_TO >= 1 OR CAT_P3.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P4 ON (CAT_P4.PRODUCT_ID = BE.ID AND CAT_P4.CATALOG_GROUP_ID = 4) AND ((CAT_P4.QUANTITY_FROM <= 1 OR CAT_P4.QUANTITY_FROM IS NULL) AND (CAT_P4.QUANTITY_TO >= 1 OR CAT_P4.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P5 ON (CAT_P5.PRODUCT_ID = BE.ID AND CAT_P5.CATALOG_GROUP_ID = 5) AND ((CAT_P5.QUANTITY_FROM <= 1 OR CAT_P5.QUANTITY_FROM IS NULL) AND (CAT_P5.QUANTITY_TO >= 1 OR CAT_P5.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P6 ON (CAT_P6.PRODUCT_ID = BE.ID AND CAT_P6.CATALOG_GROUP_ID = 6) AND ((CAT_P6.QUANTITY_FROM <= 1 OR CAT_P6.QUANTITY_FROM IS NULL) AND (CAT_P6.QUANTITY_TO >= 1 OR CAT_P6.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P7 ON (CAT_P7.PRODUCT_ID = BE.ID AND CAT_P7.CATALOG_GROUP_ID = 7) AND ((CAT_P7.QUANTITY_FROM <= 1 OR CAT_P7.QUANTITY_FROM IS NULL) AND (CAT_P7.QUANTITY_TO >= 1 OR CAT_P7.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P8 ON (CAT_P8.PRODUCT_ID = BE.ID AND CAT_P8.CATALOG_GROUP_ID = 8) AND ((CAT_P8.QUANTITY_FROM <= 1 OR CAT_P8.QUANTITY_FROM IS NULL) AND (CAT_P8.QUANTITY_TO >= 1 OR CAT_P8.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P9 ON (CAT_P9.PRODUCT_ID = BE.ID AND CAT_P9.CATALOG_GROUP_ID = 9) AND ((CAT_P9.QUANTITY_FROM <= 1 OR CAT_P9.QUANTITY_FROM IS NULL) AND (CAT_P9.QUANTITY_TO >= 1 OR CAT_P9.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P10 ON (CAT_P10.PRODUCT_ID = BE.ID AND CAT_P10.CATALOG_GROUP_ID = 10) AND ((CAT_P10.QUANTITY_FROM <= 1 OR CAT_P10.QUANTITY_FROM IS NULL) AND (CAT_P10.QUANTITY_TO >= 1 OR CAT_P10.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P11 ON (CAT_P11.PRODUCT_ID = BE.ID AND CAT_P11.CATALOG_GROUP_ID = 11) AND ((CAT_P11.QUANTITY_FROM <= 1 OR CAT_P11.QUANTITY_FROM IS NULL) AND (CAT_P11.QUANTITY_TO >= 1 OR CAT_P11.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P12 ON (CAT_P12.PRODUCT_ID = BE.ID AND CAT_P12.CATALOG_GROUP_ID = 12) AND ((CAT_P12.QUANTITY_FROM <= 1 OR CAT_P12.QUANTITY_FROM IS NULL) AND (CAT_P12.QUANTITY_TO >= 1 OR CAT_P12.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P13 ON (CAT_P13.PRODUCT_ID = BE.ID AND CAT_P13.CATALOG_GROUP_ID = 13) AND ((CAT_P13.QUANTITY_FROM <= 1 OR CAT_P13.QUANTITY_FROM IS NULL) AND (CAT_P13.QUANTITY_TO >= 1 OR CAT_P13.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P14 ON (CAT_P14.PRODUCT_ID = BE.ID AND CAT_P14.CATALOG_GROUP_ID = 14) AND ((CAT_P14.QUANTITY_FROM <= 1 OR CAT_P14.QUANTITY_FROM IS NULL) AND (CAT_P14.QUANTITY_TO >= 1 OR CAT_P14.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P15 ON (CAT_P15.PRODUCT_ID = BE.ID AND CAT_P15.CATALOG_GROUP_ID = 15) AND ((CAT_P15.QUANTITY_FROM <= 1 OR CAT_P15.QUANTITY_FROM IS NULL) AND (CAT_P15.QUANTITY_TO >= 1 OR CAT_P15.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P16 ON (CAT_P16.PRODUCT_ID = BE.ID AND CAT_P16.CATALOG_GROUP_ID = 16) AND ((CAT_P16.QUANTITY_FROM <= 1 OR CAT_P16.QUANTITY_FROM IS NULL) AND (CAT_P16.QUANTITY_TO >= 1 OR CAT_P16.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P17 ON (CAT_P17.PRODUCT_ID = BE.ID AND CAT_P17.CATALOG_GROUP_ID = 17) AND ((CAT_P17.QUANTITY_FROM <= 1 OR CAT_P17.QUANTITY_FROM IS NULL) AND (CAT_P17.QUANTITY_TO >= 1 OR CAT_P17.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P18 ON (CAT_P18.PRODUCT_ID = BE.ID AND CAT_P18.CATALOG_GROUP_ID = 18) AND ((CAT_P18.QUANTITY_FROM <= 1 OR CAT_P18.QUANTITY_FROM IS NULL) AND (CAT_P18.QUANTITY_TO >= 1 OR CAT_P18.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P19 ON (CAT_P19.PRODUCT_ID = BE.ID AND CAT_P19.CATALOG_GROUP_ID = 19) AND ((CAT_P19.QUANTITY_FROM <= 1 OR CAT_P19.QUANTITY_FROM IS NULL) AND (CAT_P19.QUANTITY_TO >= 1 OR CAT_P19.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P20 ON (CAT_P20.PRODUCT_ID = BE.ID AND CAT_P20.CATALOG_GROUP_ID = 20) AND ((CAT_P20.QUANTITY_FROM <= 1 OR CAT_P20.QUANTITY_FROM IS NULL) AND (CAT_P20.QUANTITY_TO >= 1 OR CAT_P20.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P21 ON (CAT_P21.PRODUCT_ID = BE.ID AND CAT_P21.CATALOG_GROUP_ID = 21) AND ((CAT_P21.QUANTITY_FROM <= 1 OR CAT_P21.QUANTITY_FROM IS NULL) AND (CAT_P21.QUANTITY_TO >= 1 OR CAT_P21.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P22 ON (CAT_P22.PRODUCT_ID = BE.ID AND CAT_P22.CATALOG_GROUP_ID = 22) AND ((CAT_P22.QUANTITY_FROM <= 1 OR CAT_P22.QUANTITY_FROM IS NULL) AND (CAT_P22.QUANTITY_TO >= 1 OR CAT_P22.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P23 ON (CAT_P23.PRODUCT_ID = BE.ID AND CAT_P23.CATALOG_GROUP_ID = 23) AND ((CAT_P23.QUANTITY_FROM <= 1 OR CAT_P23.QUANTITY_FROM IS NULL) AND (CAT_P23.QUANTITY_TO >= 1 OR CAT_P23.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P24 ON (CAT_P24.PRODUCT_ID = BE.ID AND CAT_P24.CATALOG_GROUP_ID = 24) AND ((CAT_P24.QUANTITY_FROM <= 1 OR CAT_P24.QUANTITY_FROM IS NULL) AND (CAT_P24.QUANTITY_TO >= 1 OR CAT_P24.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P25 ON (CAT_P25.PRODUCT_ID = BE.ID AND CAT_P25.CATALOG_GROUP_ID = 25) AND ((CAT_P25.QUANTITY_FROM <= 1 OR CAT_P25.QUANTITY_FROM IS NULL) AND (CAT_P25.QUANTITY_TO >= 1 OR CAT_P25.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P26 ON (CAT_P26.PRODUCT_ID = BE.ID AND CAT_P26.CATALOG_GROUP_ID = 26) AND ((CAT_P26.QUANTITY_FROM <= 1 OR CAT_P26.QUANTITY_FROM IS NULL) AND (CAT_P26.QUANTITY_TO >= 1 OR CAT_P26.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P27 ON (CAT_P27.PRODUCT_ID = BE.ID AND CAT_P27.CATALOG_GROUP_ID = 27) AND ((CAT_P27.QUANTITY_FROM <= 1 OR CAT_P27.QUANTITY_FROM IS NULL) AND (CAT_P27.QUANTITY_TO >= 1 OR CAT_P27.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P28 ON (CAT_P28.PRODUCT_ID = BE.ID AND CAT_P28.CATALOG_GROUP_ID = 28) AND ((CAT_P28.QUANTITY_FROM <= 1 OR CAT_P28.QUANTITY_FROM IS NULL) AND (CAT_P28.QUANTITY_TO >= 1 OR CAT_P28.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P29 ON (CAT_P29.PRODUCT_ID = BE.ID AND CAT_P29.CATALOG_GROUP_ID = 29) AND ((CAT_P29.QUANTITY_FROM <= 1 OR CAT_P29.QUANTITY_FROM IS NULL) AND (CAT_P29.QUANTITY_TO >= 1 OR CAT_P29.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P30 ON (CAT_P30.PRODUCT_ID = BE.ID AND CAT_P30.CATALOG_GROUP_ID = 30) AND ((CAT_P30.QUANTITY_FROM <= 1 OR CAT_P30.QUANTITY_FROM IS NULL) AND (CAT_P30.QUANTITY_TO >= 1 OR CAT_P30.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P31 ON (CAT_P31.PRODUCT_ID = BE.ID AND CAT_P31.CATALOG_GROUP_ID = 31) AND ((CAT_P31.QUANTITY_FROM <= 1 OR CAT_P31.QUANTITY_FROM IS NULL) AND (CAT_P31.QUANTITY_TO >= 1 OR CAT_P31.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P32 ON (CAT_P32.PRODUCT_ID = BE.ID AND CAT_P32.CATALOG_GROUP_ID = 32) AND ((CAT_P32.QUANTITY_FROM <= 1 OR CAT_P32.QUANTITY_FROM IS NULL) AND (CAT_P32.QUANTITY_TO >= 1 OR CAT_P32.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P33 ON (CAT_P33.PRODUCT_ID = BE.ID AND CAT_P33.CATALOG_GROUP_ID = 33) AND ((CAT_P33.QUANTITY_FROM <= 1 OR CAT_P33.QUANTITY_FROM IS NULL) AND (CAT_P33.QUANTITY_TO >= 1 OR CAT_P33.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P34 ON (CAT_P34.PRODUCT_ID = BE.ID AND CAT_P34.CATALOG_GROUP_ID = 34) AND ((CAT_P34.QUANTITY_FROM <= 1 OR CAT_P34.QUANTITY_FROM IS NULL) AND (CAT_P34.QUANTITY_TO >= 1 OR CAT_P34.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P35 ON (CAT_P35.PRODUCT_ID = BE.ID AND CAT_P35.CATALOG_GROUP_ID = 35) AND ((CAT_P35.QUANTITY_FROM <= 1 OR CAT_P35.QUANTITY_FROM IS NULL) AND (CAT_P35.QUANTITY_TO >= 1 OR CAT_P35.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P36 ON (CAT_P36.PRODUCT_ID = BE.ID AND CAT_P36.CATALOG_GROUP_ID = 36) AND ((CAT_P36.QUANTITY_FROM <= 1 OR CAT_P36.QUANTITY_FROM IS NULL) AND (CAT_P36.QUANTITY_TO >= 1 OR CAT_P36.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P37 ON (CAT_P37.PRODUCT_ID = BE.ID AND CAT_P37.CATALOG_GROUP_ID = 37) AND ((CAT_P37.QUANTITY_FROM <= 1 OR CAT_P37.QUANTITY_FROM IS NULL) AND (CAT_P37.QUANTITY_TO >= 1 OR CAT_P37.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P38 ON (CAT_P38.PRODUCT_ID = BE.ID AND CAT_P38.CATALOG_GROUP_ID = 38) AND ((CAT_P38.QUANTITY_FROM <= 1 OR CAT_P38.QUANTITY_FROM IS NULL) AND (CAT_P38.QUANTITY_TO >= 1 OR CAT_P38.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P39 ON (CAT_P39.PRODUCT_ID = BE.ID AND CAT_P39.CATALOG_GROUP_ID = 39) AND ((CAT_P39.QUANTITY_FROM <= 1 OR CAT_P39.QUANTITY_FROM IS NULL) AND (CAT_P39.QUANTITY_TO >= 1 OR CAT_P39.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P40 ON (CAT_P40.PRODUCT_ID = BE.ID AND CAT_P40.CATALOG_GROUP_ID = 40) AND ((CAT_P40.QUANTITY_FROM <= 1 OR CAT_P40.QUANTITY_FROM IS NULL) AND (CAT_P40.QUANTITY_TO >= 1 OR CAT_P40.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P41 ON (CAT_P41.PRODUCT_ID = BE.ID AND CAT_P41.CATALOG_GROUP_ID = 41) AND ((CAT_P41.QUANTITY_FROM <= 1 OR CAT_P41.QUANTITY_FROM IS NULL) AND (CAT_P41.QUANTITY_TO >= 1 OR CAT_P41.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P42 ON (CAT_P42.PRODUCT_ID = BE.ID AND CAT_P42.CATALOG_GROUP_ID = 42) AND ((CAT_P42.QUANTITY_FROM <= 1 OR CAT_P42.QUANTITY_FROM IS NULL) AND (CAT_P42.QUANTITY_TO >= 1 OR CAT_P42.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P43 ON (CAT_P43.PRODUCT_ID = BE.ID AND CAT_P43.CATALOG_GROUP_ID = 43) AND ((CAT_P43.QUANTITY_FROM <= 1 OR CAT_P43.QUANTITY_FROM IS NULL) AND (CAT_P43.QUANTITY_TO >= 1 OR CAT_P43.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P44 ON (CAT_P44.PRODUCT_ID = BE.ID AND CAT_P44.CATALOG_GROUP_ID = 44) AND ((CAT_P44.QUANTITY_FROM <= 1 OR CAT_P44.QUANTITY_FROM IS NULL) AND (CAT_P44.QUANTITY_TO >= 1 OR CAT_P44.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_price CAT_P45 ON (CAT_P45.PRODUCT_ID = BE.ID AND CAT_P45.CATALOG_GROUP_ID = 45) AND ((CAT_P45.QUANTITY_FROM <= 1 OR CAT_P45.QUANTITY_FROM IS NULL) AND (CAT_P45.QUANTITY_TO >= 1 OR CAT_P45.QUANTITY_TO IS NULL))
LEFT JOIN b_catalog_product CAT_PR ON (CAT_PR.ID = BE.ID)
LEFT JOIN b_catalog_iblock CAT_IB ON ((CAT_PR.VAT_ID IS NULL OR CAT_PR.VAT_ID = 0) AND CAT_IB.IBLOCK_ID = BE.IBLOCK_ID)
LEFT JOIN b_catalog_vat CAT_VAT ON (CAT_VAT.ID = IF((CAT_PR.VAT_ID IS NULL OR CAT_PR.VAT_ID = 0), CAT_IB.VAT_ID, CAT_PR.VAT_ID))
WHERE 1=1
AND (
(
(
((((FPV1.VALUE = '15004'))))
AND ((((FPV2.VALUE = 'HOFFER'))))
)
OR (
((((FPV1.VALUE = 'XO29'))))
AND ((((FPV2.VALUE = 'UNIFLUX FILTERS'))))
)
|