sql-server पर टैग किए गए जवाब

Microsoft SQL सर्वर (MySQL नहीं) के सभी संस्करण। कृपया संस्करण-विशिष्ट टैग को भी जोड़ें, जैसे sql-server-2016, क्योंकि यह अक्सर प्रश्न के लिए प्रासंगिक होता है।

3
जब मैं उनके साथ WHERE क्लॉज जोड़ता हूं, तो क्या वे अनुकूलित होते हैं?
अगर आप व्यू के अंदर या बाहर कोई फ़िल्टर करते हैं तो क्या इससे कोई फ़र्क पड़ता है? उदाहरण के लिए, क्या इन दोनों प्रश्नों में कोई अंतर है? SELECT Id FROM MyTable WHERE SomeColumn = 1 या SELECT Id FROM MyView WHERE SomeColumn = 1 और MyViewके रूप में …

3
उत्पादन तालिकाओं में कॉलम जोड़ना
SQL Server 2008 R2 पर बड़े उत्पादन तालिकाओं में कॉलम जोड़ने का सबसे अच्छा तरीका क्या है? Microsoft की पुस्तकों के अनुसार ऑनलाइन: ALTER TABLE में निर्दिष्ट परिवर्तन तुरंत लागू हो जाते हैं। यदि परिवर्तनों को तालिका में पंक्तियों के संशोधनों की आवश्यकता होती है, तो ALTER TABLE पंक्तियों को …

5
मैं स्मृति से बाहर चलने के बिना कई आवेषण के साथ एक बड़ी स्क्रिप्ट कैसे चला सकता हूं?
सवाल: मेरे पास चुनिंदा बयानों से लगभग 45 हजार डालने के साथ एक स्क्रिप्ट है। जब मैं कोशिश करता हूं और इसे चलाता हूं, तो मुझे एक त्रुटि संदेश मिलता है जिसमें कहा गया है कि मैं स्मृति से बाहर चला गया हूं। मैं इस स्क्रिप्ट को कैसे चला सकता …

3
कुशल इंसर्ट क्लॉस्ड इंडेक्स के साथ एक तालिका बनाते हैं
मेरा एक SQL कथन है जो कॉलम TRACKING_NUMBER पर क्लस्टर किए गए अनुक्रमणिका वाली तालिका में पंक्तियाँ सम्मिलित करता है। ईजी: INSERT INTO TABL_NAME (TRACKING_NUMBER, COLB, COLC) SELECT TRACKING_NUMBER, COL_B, COL_C FROM STAGING_TABLE मेरा प्रश्न है - क्या यह अनुक्रमणिका स्तंभ के लिए SELECT कथन में ORDER BY खंड का …

4
उत्पादन में है कि एक डेटाबेस पर SQL Profiler का उपयोग करना
एक डेवलपर के रूप में, मैं काफी बार SQL Profiler का उपयोग करता हूं। यह एक अच्छा डिबगिंग टूल है, दोनों यह ट्रैक करने के लिए कि मेरा कोड क्या कर रहा है और प्रदर्शन समस्याओं का विश्लेषण करने के लिए। लेकिन मैंने हमेशा इसे अपने विकास के माहौल पर, …

1
8000 वर्णों के बाद डेटा को काट रहा है
मेरे पास कुछ डेटा स्टोर करने के लिए एक फ़ील्ड है, फ़ील्ड के रूप में घोषित किया गया है varchar(max)। मेरी समझ में यह स्टोरिंग 2^31 - 1कैरेक्टर होना चाहिए, लेकिन जब मैं 8000 से अधिक कंटेंट में प्रवेश करता हूं तो बाकी चीजें कट जाती हैं। मैंने सत्यापित किया …

4
इन योजनाओं में एक अद्वितीय सूचकांक पर 1000 (एक ही) की अनुमानित लागत क्यों अलग है?
दोनों निष्पादन योजनाओं के नीचे दिए गए प्रश्नों में एक अद्वितीय सूचकांक पर 1,000 खोज करने का अनुमान है। एक ही स्रोत तालिका पर एक ऑर्डर किए गए स्कैन द्वारा सीक को संचालित किया जाता है, इसलिए समान क्रम में समान मूल्यों की मांग करते हुए समाप्त होना चाहिए। दोनों …

5
मेरी चयनित DISTINCT TOP N क्वेरी संपूर्ण तालिका को स्कैन क्यों करती है?
मैंने कुछ SELECT DISTINCT TOP Nप्रश्नों में भाग लिया है जो SQL सर्वर क्वेरी ऑप्टिमाइज़र द्वारा खराब रूप से अनुकूलित किए गए प्रतीत होते हैं। आइए एक तुच्छ उदाहरण पर विचार करके शुरू करें: दो वैकल्पिक मूल्यों के साथ एक लाख पंक्ति तालिका। मैं डेटा उत्पन्न करने के लिए GetNums …

7
SQL सर्वर डेटाबेस में मेरी तालिकाओं के आकार का निर्धारण कैसे करें
क्या कोई अंतर्निहित फ़ंक्शन / संग्रहीत कार्यविधि / क्वेरी है जो MyTableSQL सर्वर डेटाबेस में आकार के बारे में जानकारी प्राप्त करने में सहायक है ?
28 sql-server  table 

2
हमें SQL Server में अनुक्रमणिका को फिर से बनाने और पुनर्गठित करने की आवश्यकता क्यों है
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका जवाब डेटाबेस एडमिनिस्ट्रेटर स्टैक एक्सचेंज पर दिया जा सकता है। 7 साल पहले पलायन कर गए । इंटरनेट पर खोज करने के बाद मुझे इसका कारण नहीं मिला हमें SQL सर्वर में अनुक्रमित अनुक्रमित पुनर्निर्माण और पुनर्निर्माण की आवश्यकता …

2
डेटाबेस प्रिंसिपल डेटाबेस में एक स्कीमा का मालिक है, और संदेश को छोड़ा नहीं जा सकता
मैं डेटाबेस से एक प्रिंसिपल को हटाने की कोशिश कर रहा हूं, लेकिन ऐसा नहीं कर सकता क्योंकि यह स्कीमा का मालिक है। जब मैं उपयोगकर्ता को संपादित करने के लिए जाता हूं, हालांकि, स्कीमा को अनचेक करने के लिए बॉक्स नीला और निश्छल है। मैं इन स्कीमाओं से मूलधन …

1
क्या varchar (5000) की तुलना में varchar (5000) का उपयोग करना बुरा होगा?
चूँकि कोई varcharभी स्थान गतिशील रूप से आवंटित करता है, मेरा प्रश्न यह है कि क्या उपयोग varchar(255)करने की तुलना में अधिक कुशल है या अधिक स्थान बचा है varchar(5000)। यदि हाँ, तो क्यों?
28 sql-server 

4
जाँच करें कि क्या कोई उपयोगकर्ता SQL सर्वर डेटाबेस में मौजूद है
मैं SQL Server 2012 के साथ काम कर रहा हूं। मैं यह जांचना चाहता हूं कि क्या उपयोगकर्ता डेटाबेस में जोड़ने से पहले मौजूद है। यह मैंने परीक्षण किया है: USE [MyDatabase] GO IF NOT EXISTS (SELECT name FROM [sys].[server_principals] WHERE name = N'IIS APPPOOL\MyWebApi AppPool') Begin CREATE USER [IIS …

4
SQL सर्वर "खाली तालिका" सभी (12 मिलियन) रिकॉर्ड को हटाने के बाद धीमा है?
मेरे पास लगभग 150 कॉलम के साथ SQL Server 2008 का उदाहरण है। मैंने पहले इस तालिका को लगभग 12 मिलियन प्रविष्टियों के साथ आबाद किया है, लेकिन तब से एक नए डेटा सेट की तैयारी में तालिका को मंजूरी दे दी है। हालांकि, आदेश होते हैं जो एक बार …


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.