दुर्भाग्य से आपका डेटाबेस डिज़ाइन धीमे प्रदर्शन के लिए बाध्य कर रहा है।
यह आपकी प्रदर्शन समस्या को ठीक करेगा:आपको एक नई तालिका (PRODUCT_INFO) बनानी चाहिए और उत्पाद की प्राथमिक कुंजी की ओर इशारा करते हुए विदेशी कुंजी बनाना चाहिए। इस तालिका को ATTRIBUTE_CODE और ATTRIBUTE_VALUE से अलग-अलग मानों से पॉप्युलेट करें।
SELECT pa.code
FROM ParametrickeVyhladavanie pa
WHERE EXISTS
(
SELECT 1 FROM produkty p
JOIN
PRODUCT_INFO AS pi
ON p.ProId = pi.ProduktID
WHERE pi.ATTRIBUTE_CODE = pa.Code
AND pi.ATTRIBUTE_VALUE = pa.ValueCode
AND p.KATEGORIA IN ('Mobily'))
GROUP BY pa.code