विभाजन कभी नहीं है प्रदर्शन में सुधार के लिए एक विकल्प। आप जिस सर्वश्रेष्ठ की उम्मीद कर सकते हैं, वह है गैर-विभाजित तालिका के साथ समान प्रदर्शन करना। आमतौर पर आपको एक प्रतिगमन मिलता है जो विभाजन की संख्या के साथ बढ़ता है। प्रदर्शन के लिए आपको अनुक्रमणिका की आवश्यकता है, विभाजन की नहीं। विभाजन डेटा प्रबंधन संचालन के लिए हैं:ईटीएल, अभिलेखीय आदि। कुछ का दावा है कि विभाजन उन्मूलन संभव प्रदर्शन लाभ है, लेकिन किसी भी चीज के लिए विभाजन उन्मूलन प्रमुख इंडेक्स कुंजी को उसी कॉलम पर रख सकता है क्योंकि विभाजन कॉलम बेहतर परिणाम देगा।पी>
उस क्वेरी को State
. पर एक अनुक्रमणिका की आवश्यकता है . अन्यथा एक टेबल स्कैन है, और पूरी तालिका को स्कैन करेगा। विभाजित टेबल पर टेबल स्कैन हमेशा होता है एक ही आकार की गैर-विभाजित तालिका पर स्कैन की तुलना में धीमा। इंडेक्स को उसी विभाजन योजना पर संरेखित किया जा सकता है, लेकिन प्रमुख कुंजी State
. होनी चाहिए ।
इसके विपरीत आम गलत धारणा के बावजूद, समानतावाद का विभाजन से कोई लेना-देना नहीं है। विभाजित और गैर-विभाजित रेंज स्कैन दोनों को समानांतर ऑपरेटर का उपयोग किया जा सकता है, यह क्वेरी ऑप्टिमाइज़र निर्णय होगा।
नहीं
एक सूचकांक मदद करेगा। यदि सूचकांक को संरेखित करना है, तो इसे विभाजित किया जाना चाहिए। एक गैर-विभाजित अनुक्रमणिका एक विभाजित अनुक्रमणिका से तेज़ होगी, लेकिन स्विच-इन/स्विच-आउट संचालन के लिए अनुक्रमणिका संरेखण आवश्यकता को दरकिनार नहीं किया जा सकता है।
यदि आप विभाजन को देख रहे हैं, तो ऐसा इसलिए होना चाहिए क्योंकि पुराने डेटा को प्रतिधारण नीति अवधि या कुछ इसी तरह के पुराने डेटा को हटाने के लिए आपको तेज़ स्विच-इन स्विच-आउट संचालन करने की आवश्यकता है। प्रदर्शन के लिए, आपको अनुक्रमणिका देखने की ज़रूरत है, विभाजन पर नहीं।