2011-01-02 15 views
11

बहुत सारे डेटा वाले टेबल के लिए सबसे अच्छा क्या है?प्रदर्शन में दृश्य और सारणी के बीच अंतर

मेरे पास एक संग्रहीत प्रक्रिया है जो कुछ फ़िल्टरों के आधार पर एक रिपोर्ट बनाता है। मेरे एसपी में मैंने टेबल पढ़ा और सभी आंतरिक जोड़ों और सूत्रों को तब रखा जहां मैं शर्त लगाई गई थी।

प्रदर्शन के बारे में बात करना बेहतर क्या है?

सभी जॉइन के साथ एक दृश्य बनाएं या तालिका को पढ़ें (जैसा कि मैं कर रहा हूं)?

उत्तर

14

प्रदर्शन यदि आप दृश्य या प्रत्यक्ष तालिका पहुंच का उपयोग कर रहे हैं, तो उचित इंडेक्स होने पर प्रदर्शन बहुत अधिक निर्भर है, जो (भौतिक दृश्यों को छोड़कर) बिल्कुल वैसा ही व्यवहार करता है।

4

यह निर्भर करता है।

जब तक दृश्य एकत्रित (या निर्माणों कि materialisation 'अग्रिम' की आवश्यकता होती है) शामिल नहीं है के रूप में, यह बिल्कुल वैसा ही प्रदर्शन किया जाएगा (और कई मामलों में के माध्यम से पारित कर सकते हैं जहां अनुकूलक द्वारा shortcircuiting साथ मापदंड)

क्या आपने अपने विशिष्ट मामलों में बेंचमार्किंग करने का प्रयास किया है?

@ ओटावियो डेसीओ ने मुझे यह कहते हुए हराया कि 'सही' इंडेक्स प्रदर्शन पर अधिक प्रभाव डालेगा।

संबंधित मुद्दे