फास्ट डेटाबेस कनेक्शन के लिए कोडिंग
यदि आप एक डेटाबेस डेवलपर हैं, तो आपका सबसे महत्वपूर्ण कार्य आपके कोड को ठीक से लिखना है, इसलिए पृष्ठ जितनी जल्दी हो सके लोड होते हैं। यदि आपके पृष्ठ धीरे-धीरे लोड होते हैं, तो आपके आगंतुक कहीं और जाने की संभावना रखते हैं!

याद रखें कि आपके द्वारा जारी किए गए प्रत्येक अलग एसक्यूएल बयान के लिए डेटाबेस के पीछे और पीछे जाने के लिए डेटा की आवश्यकता होती है। कभी-कभी उन हैंडशेक और कनेक्शन के ओपन / क्लोजिंग को वास्तविक डेटाबेस क्वेरी से अधिक समय लग सकता है! किसी दिए गए पृष्ठ पर आपके द्वारा देखे गए सभी एसक्यूएल विवरणों को बारीकी से देखें। संभव के रूप में उन्हें कुछ प्रश्नों में संयोजित करने का प्रयास करें।

इसके बाद, डेटाबेस कैसे निष्पादित करेगा यह निर्धारित करने के लिए प्रत्येक क्वेरी पर एक 'स्पष्टीकरण' चलाएं। सुनिश्चित करें कि आप अपने सूचकांकों और कुंजियों को तब तक ट्विस्ट करते हैं जब तक कि क्वेरी यथासंभव कुशलता से नहीं चलती है। आप टेबल स्कैन से बचना चाहते हैं - जितना संभव हो अनुक्रमित क्षेत्रों का उपयोग करने के लिए अपना "जहां" खंड करने का प्रयास करें। यदि आप "जहां साइट_आईडी = 1 और कैट_आईडी = 2" करते हैं, तो सुनिश्चित करें कि आपके पास साइट_आईडी और कैट_आईडी दोनों पर एक सूचकांक है।

जब आप SQL स्टेटमेंट जारी करते हैं, तो जितनी जल्दी हो सके इसे उपयोग करें और फिर इसे बंद कर दें। अन्य काम करते समय इसे खुला न छोड़ें। उन मूल्यों को पकड़ो जिनकी आपको ज़रूरत है, उन्हें चर में चिपकाएं, और फिर कथन को बंद करें।

अंत में, सभी कनेक्शन वापस सेट करने के लिए सुनिश्चित करें जब आप उनके साथ काम कर रहे हों।

आपका कोड जितना अधिक कुशल होगा, पेज को अंत उपयोगकर्ता के लिए उतना ही जल्दी मिलेगा - और आपके आगंतुक जितने खुश होंगे!

फास्ट पेज देखने के लिए कोडिंग

वीडियो निर्देश: Week 8 (मई 2024).