PHP - MSSQL कॉन्फ़िगरेशन धीमी कार्यक्षमता का कारण बनता है [बंद]


1

मुझे अपने प्रोजेक्ट में PHP और MSSQL का उपयोग करने में समस्या है। मेरे पास निम्नलिखित विन्यास हैं:

64 जीबी राम 16 सीपीयू इंटेल एक्सॉन एसक्यूएल सर्वर 16 जीबी राम 4 सीपीयू इंटेल एक्सॉन वेब सर्वर

और मेरे पास निम्नलिखित कोड है:

 SELECT 
     protokol.hekim_tc as hekim_tc,
     iller.il_adi as il_adi,
     SUM(protokol.taniveilacolan)as taniveilacolan,
     SUM(protokol.taniolanilacolmayan) as taniolanilacolmayan,
     SUM(protokol.taniveilacolan+protokol.taniolanilacolmayan) as protokolsayisi,
     SUM(protokol.antibiyotik_yazilan) as antibiyotik_yazilan,
     SUM(protokol.agrikesici_yazilan) as agrikesici_yazilan,
     SUM(protokol.enj_yazilan) as agrikesici_yazilan,
     SUM(protokol.enj_agrikesici_yazilan) as enj_agrikesici_yazilan,
     SUM(protokol.antibiyotik_yazilan) as antibiyotik_yazilan,
     SUM(protokol.enj_antibiyotik_yazilan) as enj_antibiyotik_yazilan,
     kalem_sayisi,
     kutu_sayisi,
     maliyet
 FROM rdp_2013_protokol_dagilimi_copy2 AS protokol
 LEFT JOIN iller ON iller.il_kodu = protokol.hekim_il
 LEFT JOIN (
     SELECT hekim_tc, 
     SUM(kalem_sayisi) as kalem_sayisi, 
     SUM(kutu_sayisi) as kutu_sayisi, 
     SUM(maliyet) as maliyet
     FROM rdp_2013_atc_dagilimi
     GROUP BY hekim_tc
     ) AS atc
 ON atc.hekim_tc = protokol.hekim_tc
 GROUP BY
     protokol.hekim_tc,
     iller.il_adi,
     kalem_sayisi,
     kutu_sayisi,
     maliyet

समस्या यह है कि उपरोक्त क्वेरी केवल 6 सेकंड तक रहती है। SQL सर्वर में। लेकिन जब मैं IIS सर्वर पर PHP में समान कोड चलाता हूं, तो यह 5 मिनट से अधिक रहता है। मुझे कौन सा कॉन्फ़िगरेशन देखना और बदलना है?

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.