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

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

1
इस परिदृश्य में किस सूचकांक का उपयोग किया जाएगा?
SQL सर्वर 2014 मानक संस्करण मुझे कुछ महीनों के लिए विशिष्ट शहरों से आने और जाने वाली उड़ानों की संख्या का पता लगाने की आवश्यकता है। उदाहरण के लिए select count(*) from flights where flightTo_AirportCode = 'aaaa' and flightFrom_Airportcode = 'bbbb' and flightdate < '2016-04-01' and flightdate > '2016-02-28' ; …

4
Sql सर्वर सरल बायजेक्शन पर इंडेक्स का उपयोग करने में विफल रहता है
यह एक और क्वेरी ऑप्टिमाइज़र है। हो सकता है कि मैं सिर्फ क्वेरी ऑप्टिमाइज़र का अनुमान लगा रहा हूं, या शायद मुझे कुछ याद आ रहा है - इसलिए मैं इसे बाहर रख रहा हूं। मेरे पास एक साधारण टेबल है CREATE TABLE [dbo].[MyEntities]( [Id] [uniqueidentifier] NOT NULL, [Number] [int] …

2
अजीब धारा का व्यवहार
प्रश्न: declare @X xml = ' <item ID = "0"/> <item ID = "1"/> <item/> <item/>'; select I.X.value('@ID', 'int') from @X.nodes('/item') as I(X); परिणाम: ----------- 0 1 NULL NULL निष्पादन योजना: शीर्ष शाखा XML को चार पंक्तियों में विभाजित करती है और नीचे की शाखा विशेषता के लिए मूल्य प्राप्त …

1
फ़ाइल-समूहों का लाभ और फ़ाइल-समूह को केवल-पढ़ने के लिए सेट करना
क्या कोई मुझे एक वास्तविक दुनिया के परिदृश्य का हवाला दे सकता है जब कई फाइलग्रुप को केवल पढ़ने के लिए बदलना एक अच्छा विकल्प है और उन्हें कब उपयोग करना है? यदि आप इसे केवल पढ़ने के लिए सेट करते हैं तो क्या लाभ हैं? एक से अधिक फाइलग्रुप …

1
CEILING का उपयोग करते समय CASE अभिव्यक्ति गलत मान देती है
मैं एक ऐसे मुद्दे पर भाग गया हूं जहां एक CASEअभिव्यक्ति वापस नहीं आती है जो मैं उम्मीद करता हूं। एक परीक्षण के रूप में, मैंने एक दशमलव चर जोड़ा और उसी CASEअभिव्यक्ति को उसके खिलाफ चलाया और यह ठीक काम करता है, परिणामों की वापसी करते हुए जैसा कि …

3
DROP USER को बहुत अधिक समय लगता है जब कई उपयोगकर्ता होते हैं
पर्याप्त रैम और तेज डिस्क के साथ SQL सर्वर 2014 इंस्टेंस पर, 160 से अधिक उपयोगकर्ता हैं जिनके पास डेटाबेस तक पहुंच है। मेरे लिए किसी कारण से, DROP USER [username]इस डेटाबेस में कमांड चलाने पर प्रति उपयोगकर्ता 5 सेकंड तक का समय लगता है। उपयोगकर्ताओं को लॉगिन करने और …

4
प्रारूप के साथ 'Id': YYYYNNNNNN प्रत्येक वर्ष NNNNNN भाग के साथ
मुझे व्यवसाय की आवश्यकता है कि इनवॉयस टेबल के प्रत्येक रिकॉर्ड में एक आईडी है जो YYYYNNNNNN जैसा दिखता है। NNNNNN भाग को प्रत्येक वर्ष की शुरुआत में पुनः आरंभ करने की आवश्यकता है। तो 2016 में दर्ज पहली पंक्ति 2016000001 की तरह दिखेगी और दूसरी 2016000002 की तरह होगी। …
11 sql-server  t-sql 


3
उच्च चयनात्मकता और कम चयनात्मकता क्षेत्रों के साथ एक समग्र सूचकांक क्रम में फ़ील्ड क्रम
मेरे पास 3 बिलियन से अधिक पंक्तियों के साथ SQL सर्वर तालिका है। मेरी क्वेरी में से एक को बहुत लंबा समय लगता है इसलिए मैं इसे अनुकूलित करने पर विचार कर रहा हूं। प्रश्न इस तरह दिखता है: SELECT [Enroll_Date] ,Count(*) AS [Record #] ,Count(Distinct UserID) AS [User #] …

5
एक बूलियन अभिव्यक्ति को उल्टा करें जो UNKNOWN को वापस कर सकती है
उदाहरण मेरे पास एक टेबल है ID myField ------------ 1 someValue 2 NULL 3 someOtherValue और एक टी-एसक्यूएल बूलियन अभिव्यक्ति जो TRUE, FALSE या (SQL के टर्नरी लॉजिक के कारण) का मूल्यांकन कर सकती है: UNKNOWN: SELECT * FROM myTable WHERE myField = 'someValue' -- yields record 1 यदि मैं …

1
मेरी अनुक्रमणिका सही पंक्तियों की संख्या और सॉर्ट ऑपरेटर का अनुमान क्यों नहीं लगा सकती?
मैंने एक क्वेरी का उपयोग किया है जो कि विधेय पर एक फ़ंक्शन का उपयोग करती है, कुछ इस प्रकार है: commentType = 'EL' AND commentDateTime >= DATEADD(month,datediff(month,0,getdate()) - 13,0) मेरे पास कमेंटटाइप पर एक फ़िल्टर किया गया इंडेक्स है जिसमें 40K पंक्तियाँ हैं और जब मैं क्वेरी चलाता हूं, …

1
Sp_AskBrent का आउटपुट कैसे निर्यात करें?
हमारे पास एक उदाहरण है जो सीपीयू को बेतरतीब ढंग से फैलाता है। मैं एक अलर्ट बनाना चाहता हूं जो 90% से अधिक CPU पर आग लगाता है और स्वचालित रूप से एक नौकरी कहता है जो sp_AskBrentमुझे आउटपुट चलाता है और ईमेल करता है। हालाँकि, आउटपुट पाठ या HTML …

2
XLOCK के साथ SELECT… का उपयोग करने के अच्छे कारण हैं?
मैं कुछ फिर से होने वाले गतिरोधों का सामना कर रहा हूं, जिनमें से एक कीलॉक है और इसमें XLOCK संकेत के साथ एक चयन क्वेरी है जो गतिरोध का शिकार बन जाता है। अन्य कथन एक तालिका में एक INSERT है जो पहली क्वेरी के दृश्य का हिस्सा है। …

5
बैकअप के लिए थर्ड पार्टी टूल्स का उपयोग करना
क्या बैकअप बनाने के लिए थर्ड पार्टी टूल्स का उपयोग करने का कोई लाभ है? मैं विशेष रूप से एक का उल्लेख नहीं कर रहा हूं, लेकिन मैं जानना चाहता हूं कि क्या कोई उन्हें 200 जीबी से अधिक डीबी का उपयोग कर रहा है। सर्वर ज्यादातर MSSQL 2008R2, स्टैंडर्ड …

1
पुराने डेटा को ही पढ़ें
एक डेटाबेस प्रोजेक्ट में जो मैं वर्तमान में काम कर रहा हूं, एक आवश्यकता है कि एक निश्चित समय पर 'पुराने' डेटा को केवल पढ़ने के लिए बदल दिया जाए। क्या यह SQL सर्वर में संभव है? मैं तालिका अनुमति को नहीं बदल सकता क्योंकि केवल पढ़ने के लिए अनुमति …
11 sql-server 

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