संक्षिप्त:COUNT_SCAN
किसी इंडेक्स से मान को पढ़कर गिनती प्राप्त करने का सबसे कारगर तरीका है, लेकिन इसे केवल कुछ स्थितियों में ही किया जा सकता है। अन्यथा, IXSCAN
दस्तावेज़ों के कुछ फ़िल्टरिंग और स्मृति में गिनती के बाद किया जाता है।
माध्यमिक से पढ़ते समय available
प्रयोग किया जाता है। यह चिंता का स्तर शार्प किए गए क्लस्टर में अनाथ दस्तावेज़ों पर विचार नहीं करता है, और इसलिए कोई SHARDING_FILTER
नहीं है मंचन किया जाएगा। यह तब होता है जब आप COUNT_SCAN
देखते हैं ।
हालांकि, अगर हम पढ़ने की चिंता local
. का उपयोग करते हैं , हमें SHARDING_FILTER फ़िल्टर चरण को निष्पादित करने के लिए दस्तावेज़ लाने की आवश्यकता है। इस मामले में, क्वेरी को पूरा करने के लिए कई चरण हैं:IXSCAN
, फिर FETCH
फिर SHARDING_FILTER
।