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

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

3
SQL सर्वर कार्डिनैलिटी संकेत
क्या SQL सर्वर अनुकूलक (किसी भी संस्करण) के लिए एक कार्डिनैलिटी अनुमान को 'इंजेक्ट' करने का एक तरीका है? यानी ओरेकल के कार्डिनैलिटी संकेत के समान कुछ। मेरी प्रेरणा लेख द्वारा संचालित है, कितने अच्छे हैं क्वेरी ऑप्टिमाइज़र, वास्तव में? [१] , जहाँ वे खराब योजना के चयन पर कार्डिनलिटी …

4
पता लगाएँ कि क्या NVARCHAR कॉलम में कोई मान वास्तव में यूनिकोड हैं
मुझे कुछ SQL सर्वर डेटाबेस विरासत में मिला है। SQL सर्वर 2014 मानक पर ETL'd हो जाता है जो एक स्रोत डेटाबेस से (मैं "Q" कॉल करूँगा) के बारे में 86.7 मिलियन पंक्तियों, और 41 कॉलम चौड़ा, के साथ एक तालिका है (मैं "G" कॉल करूंगा) लक्ष्य डेटाबेस (मैं "P" …

6
एक तालिका में दूसरा उच्चतम मूल्य प्राप्त करें
id value 1 50 2 60 3 55 select max(value) from tablename; आम तौर पर हम जानते हैं, हमें 60 मिलेंगे, लेकिन मुझे अगले मूल्य 55 की आवश्यकता है। मैं SQL का उपयोग कर 55 का मान कैसे प्राप्त करूं?

4
ऑपरेटर अनुमानों को बेहतर बनाने के लिए क्वेरी बदलें
मेरे पास एक क्वेरी है जो स्वीकार्य मात्रा में चलती है लेकिन मैं इससे सबसे अधिक संभव प्रदर्शन को निचोड़ना चाहता हूं। मैं जिस ऑपरेशन को बेहतर बनाने की कोशिश कर रहा हूं, वह नोड 17 से योजना के दाईं ओर "इंडेक्स सीक" है। मैंने उपयुक्त इंडेक्स जोड़े हैं, लेकिन …


2
एक ढेर पर संपीड़न
निम्नलिखित Microsoft डॉक्स से एक पैराग्राफ है : DML परिचालनों के भाग के रूप में एक ढेर में आवंटित नए पृष्ठ, पृष्ठ संपीड़न का उपयोग नहीं करेंगे, जब तक कि ढेर का पुनर्निर्माण न हो जाए। संपीड़न को हटाकर और पुन: लागू करके या क्लस्टर किए गए अनुक्रमणिका को बनाकर …

2
एक सेकंड से भी कम समय के लिए ब्लॉकिंग ट्रैक कैसे करें - SQL सर्वर
मैं एक अवरुद्ध मुद्दे का निवारण करने की कोशिश कर रहा हूं जो एक सेकंड से भी कम समय के लिए होता है। OLTP एप्लिकेशन बहुत संवेदनशील है और सहमत SLA के अनुसार कुछ लेन-देन के लिए 200ms से कम की प्रतिक्रिया समय है। नए कोड रिलीज़ के साथ हमारे …

1
TempDB सामग्री
हमारे पास SQL ​​Server 2014 SP1 पर एक सक्रिय OLTP 40GB डेटाबेस है। IO_Completion प्रतीक्षा के साथ क्वेरी धीमी पाई जाती हैं, डिस्क कतार लंबाई 900 तक बढ़ रही है, और SQL सर्वर प्रत्युत्तर देना बंद कर देता है। हमने क्या प्रयास किया: आवृत्ति को पुनरारंभ करें और एक मिनट …

2
SqlCommand.Prepare () का उपयोग करने का क्या अर्थ और लाभ है?
मैं डेवलपर कोड में आया था, जहां SqlCommand.Prepare () (MSDN देखें) विधि का उपयोग बड़े पैमाने पर SQL प्रश्नों के निष्पादन के लिए किया जाता है। और मुझे आश्चर्य है कि इसका क्या लाभ है? नमूना: command.Prepare(); command.ExecuteNonQuery(); //... command.Parameters[0].Value = 20; command.ExecuteNonQuery(); मैंने थोड़ा-बहुत खेला है और पता लगाया …

1
विभिन्न उपयोगकर्ता विशेषाधिकारों के साथ संग्रहीत कार्यविधि से SSIS पैकेज निष्पादित करना
मैं अपने उपयोगकर्ताओं को उचित रूप से विशेषाधिकार के विभिन्न स्तरों के कारण एसएसआईएस पैकेजों को उचित तरीके से निष्पादित करने की अनुमति देने के साथ समस्या हो रही है। परिदृश्य : हमने एक डेटा वेयरहाउस बनाया है, जिसमें डेटा के साथ लोड करने के लिए दो अलग-अलग एसएसआईएस पैकेज …

3
लिंक किए गए सर्वर को पुनः लोड कैसे करें?
मैं Microsoft SQL Server 2014 एंटरप्राइज़ संस्करण का उपयोग कर रहा हूं। लिंक किए गए सर्वर के साथ एक समस्या होती है जहां सर्वर को पुनरारंभ करना, या MSSQLSERVERसेवा को रोकना आवश्यक है। जब सर्वर फिर से चल रहा है, तो लिंक किए गए सर्वर (DB2 पर) ठीक से काम …

2
कम्प्यूटेड कॉलम इंडेक्स का उपयोग नहीं किया गया
अगर दो कॉलम बराबर हैं तो मैं एक फास्ट लुकअप पर आधारित होना चाहता हूं। मैंने एक सूचकांक के साथ एक संगणित कॉलम का उपयोग करने की कोशिश की, लेकिन SQL सर्वर इसका उपयोग नहीं करता है। यदि मैं केवल एक इंडेक्स के साथ एक स्टैटिकली पॉपुलेटेड बिट कॉलम का …

2
बड़े पैमाने पर INSERTs ब्लॉकिंग का चयन करते हैं
मुझे भारी मात्रा में INSERT की समस्या है जो मेरे SELECT संचालन को रोक रही हैं। योजना मेरे पास इस तरह की एक तालिका है: CREATE TABLE [InverterData]( [InverterID] [bigint] NOT NULL, [TimeStamp] [datetime] NOT NULL, [ValueA] [decimal](18, 2) NULL, [ValueB] [decimal](18, 2) NULL CONSTRAINT [PrimaryKey_e149e28f-5754-4229-be01-65fafeebce16] PRIMARY KEY CLUSTERED ( …

1
CASE के साथ एक SUM से अधिक COUNT तेज़ी से क्यों हैं?
मैं जानना चाहता था कि निम्नलिखित दो दृष्टिकोणों में से कौन सा तेज़ है: 1) तीन COUNT: SELECT Approved = (SELECT COUNT(*) FROM dbo.Claims d WHERE d.Status = 'Approved'), Valid = (SELECT COUNT(*) FROM dbo.Claims d WHERE d.Status = 'Valid'), Reject = (SELECT COUNT(*) FROM dbo.Claims d WHERE d.Status = …

5
संपत्ति का आकार डेटाबेस के लिए उपलब्ध नहीं है
मैंने हाल ही में एक डेटाबेस को उसी आवृत्ति पर पुनर्स्थापित किया था जो इसे (SQL Server 2008 R2 एंटरप्राइज़) से बैकअप दिया गया था और पाया कि मैं डेटाबेस गुणों तक नहीं पहुंच सका। मैंने निम्नलिखित कार्य किया है: जाँच की डेटाबेस डेटाबेस सही ढंग से उपयोग कर सेट …

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