विषयसूची:

क्या विचार डेटाबेस को धीमा कर देते हैं?
क्या विचार डेटाबेस को धीमा कर देते हैं?

वीडियो: क्या विचार डेटाबेस को धीमा कर देते हैं?

वीडियो: क्या विचार डेटाबेस को धीमा कर देते हैं?
वीडियो: 4 मिनट में SQL दृश्य: अति उपयोगी! बहुत खूब! पागल! अद्भुत! मैं SQL खुशी के आँसू रो रहा हूँ। 2024, मई
Anonim

झूठ यह है कि विचारों हैं और धीमा क्योंकि डेटाबेस उन्हें अन्य तालिकाओं में शामिल होने के लिए उपयोग किए जाने से पहले और जहां क्लॉज लागू होते हैं, उससे पहले उनकी गणना करनी होती है। यदि व्यू में बहुत सारे टेबल हैं, तो यह प्रक्रिया सब कुछ धीमा कर देती है नीचे.

इसके बाद, कोई यह भी पूछ सकता है कि क्या डेटाबेस दृश्य प्रदर्शन को प्रभावित करते हैं?

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

ऊपर के अलावा, क्या दृश्य SQL सर्वर के प्रदर्शन में सुधार करते हैं? विचारों प्रश्नों को लिखने के लिए तेज़ करें, लेकिन वे ऐसा नहीं करते हैं सुधारें अंतर्निहित क्वेरी प्रदर्शन . हालाँकि, हम एक दृश्य में एक अद्वितीय, संकुल सूचकांक जोड़ सकते हैं, एक अनुक्रमित दृश्य बना सकते हैं, और संभावित और कभी-कभी महत्वपूर्ण का एहसास कर सकते हैं प्रदर्शन लाभ, विशेष रूप से जटिल एकत्रीकरण और अन्य गणना करते समय।

इसे ध्यान में रखते हुए, क्या डेटाबेस तेजी से देखे जाते हैं?

एमएस एसक्यूएल अनुक्रमित विचारों हैं और तेज एक सामान्य दृश्य या क्वेरी की तुलना में लेकिन अनुक्रमित विचारों एक मिरर में इस्तेमाल नहीं किया जा सकता डेटाबेस पर्यावरण (एमएस एसक्यूएल)। किसी भी प्रकार के लूप में एक दृश्य गंभीर मंदी का कारण बनेगा क्योंकि हर बार लूप में दृश्य को फिर से पॉप्युलेट किया जाता है।

SQL सर्वर में विचारों के क्या लाभ हैं?

दृश्य तालिकाओं पर लाभ प्रदान कर सकते हैं:

  • दृश्य तालिका में निहित डेटा के सबसेट का प्रतिनिधित्व कर सकते हैं।
  • दृश्य एक ही वर्चुअल टेबल में कई तालिकाओं को जोड़ और सरल कर सकते हैं।
  • दृश्य एकत्रित तालिकाओं के रूप में कार्य कर सकते हैं, जहां डेटाबेस इंजन डेटा (योग, औसत, आदि) को एकत्रित करता है।
  • दृश्य डेटा की जटिलता को छिपा सकते हैं।

सिफारिश की: