मैंने एक दिलचस्प प्रदर्शन परिवर्तन देखा है जो 1,5 मिलियन दर्ज मूल्यों के आसपास होता है। क्या कोई मुझे एक अच्छा स्पष्टीकरण दे सकता है कि यह क्यों हो रहा है?एसक्यूएल सर्वर 2008 आर 2 डीसी सम्मिलन प्रदर्शन परिवर्तन
तालिका बहुत सरल है। इसमें शामिल है (बिगिन, बिगिन, बिगिन, बूल, वर्बिनरी (अधिकतम)) मेरे पास पहले तीन बिगिनट्स पर एक पीके क्लूसर्ड इंडेक्स है। मैं डेटा varbinary (अधिकतम) के रूप में केवल बुलियन "सच" डालें।
उस बिंदु से, प्रदर्शन काफी स्थिर लगता है।
किंवदंती: वाई (एमएस में समय) | एक्स (आवेषण 10K)
मैं भी निरंतर अपेक्षाकृत छोटे (कभी कभी बहुत बड़े) बढ़ जाता रहा ग्राफ पर है के बारे में curios।
स्पाइक से पहले वास्तविक निष्पादन योजना।
लीजेंड:
टेबल मैं में डालने हूँ: TSMDataTable
1. BigInt DataNodeID - FK
2. BigInt TS - मुख्य timestapm
3. BigInt सीटीएस - संशोधन टाइमस्टैम्प
4 बिट: आईसीटी - अंतिम डालने वाले मान का रिकॉर्ड रखता है (पढ़ने के प्रदर्शन को बढ़ाता है)
5. डेटा: डेटा
बूल मूल्य वर्तमान समय sta एमपीएल
वृद्धि
यह स्थानीय है।
यह किसी भी संसाधन को साझा नहीं कर रहा है।
यह निश्चित आकार डेटाबेस है (पर्याप्त है कि यह विस्तार नहीं करता है)।
(कंप्यूटर, 4 कोर, 8 जीबी, 7200 आरपीएस, विन 7)।
(SQL सर्वर 2008 R2 डीसी, प्रोसेसर समानता (कोर 1,2), 3GB,)
कीलें शायद एसक्यूएल आलसी लेखक –
BTW हो जाएगा, 3 bigints पर संकुल अनुक्रमणिका एक बुरा विचार है। –
वह क्यों है? आप क्या प्रस्तावित करेंगे? – Falcon