execution-plan पर टैग किए गए जवाब

क्वेरी ऑप्टिमाइज़र द्वारा क्वेरी को संसाधित करने के लिए चुनी गई रणनीति।

2
CROSS APPLY बाहरी जुड़ाव का उत्पादन करता है
विभाजन पर एसक्यूएल गिनती के जवाब में एरिक डार्लिंग ने इस कोड को इस कमी के लिए काम करने के लिए पोस्ट किया है COUNT(DISTINCT) OVER (): SELECT * FROM #MyTable AS mt CROSS APPLY ( SELECT COUNT(DISTINCT mt2.Col_B) AS dc FROM #MyTable AS mt2 WHERE mt2.Col_A = mt.Col_A -- …

1
SQL Server 2016 खराब क्वेरी योजना एक सप्ताह में एक बार DB को लॉक करती है
सप्ताह में एक बार, पिछले 5 हफ्तों के लिए, दिन के एक ही समय के आसपास (सुबह जल्दी, उपयोगकर्ता गतिविधि पर आधारित हो सकता है जब लोग इसका उपयोग करना शुरू कर रहे हैं), SQL Server 2016 (AWS RDS, मिरर किए गए) बहुत समय से बाहर शुरू होता है प्रश्नों। …

3
कुंजी लुकअप (क्लस्टर) ऑपरेटर को हटा दें जो प्रदर्शन धीमा कर देता है
मैं अपनी निष्पादन योजना में एक कुंजी लुकअप (क्लस्टर) ऑपरेटर को कैसे समाप्त कर सकता हूं? तालिका में tblQuotesपहले से ही एक क्लस्टर्ड इंडेक्स (चालू QuoteID) और 27 गैर-अनुक्रमित इंडेक्स हैं, इसलिए मैं किसी और को बनाने की कोशिश नहीं कर रहा हूं। मैंने QuoteIDअपनी क्वेरी में क्लस्टर किए गए …

1
विभिन्न प्रकार के स्पूल चुनने वाले ऑप्टिमाइज़र में कौन से लागत कारक हैं?
Spoolum SQL सर्वर में स्पूल के कई प्रकार होते हैं। दो जो मुझे दिलचस्पी है , संशोधन प्रश्नों के बाहर टेबल स्पूल एस और इंडेक्स स्पूल हैं । केवल प्रश्नों को पढ़ें, विशेष रूप से एक नेस्टेड लूप्स के अंदरूनी हिस्से पर, I / O को संभावित रूप से कम …

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

2
निष्पादन योजना का उपयोग करके टी-एसक्यूएल क्वेरी का अनुकूलन कैसे करें
मेरे पास एक एसक्यूएल क्वेरी है जिसे मैंने पिछले दो दिनों से परीक्षण और त्रुटि और निष्पादन योजना का उपयोग करके अनुकूलन करने की कोशिश की है, लेकिन कोई फायदा नहीं हुआ। कृपया मुझे ऐसा करने के लिए क्षमा करें लेकिन मैं पूरी निष्पादन योजना यहां पोस्ट करूंगा। मैंने संक्षिप्तता …

3
OFFSET ... FETCH और पुरानी शैली ROW_NUMBER योजना के बीच निष्पादन योजना के अंतर क्यों हैं?
OFFSET ... FETCHSQL सर्वर 2012 के साथ नया मॉडल सरल और तेज पेजिंग प्रदान करता है। इस बात पर विचार करने में कोई अंतर क्यों हैं कि दो रूप शब्दार्थ समान और बहुत सामान्य हैं? कोई यह मान लेगा कि आशावादी दोनों को पहचानता है और उन्हें (तुच्छ रूप से) …

1
इंडेक्स का उपयोग `= किसी भी ()` के साथ नहीं बल्कि `इन` के साथ किया जाता है
तालिका tके दो सूचकांक हैं: create table t (a int, b int); create type int_pair as (a int, b int); create index t_row_idx on t (((a,b)::int_pair)); create index t_a_b_idx on t (a,b); insert into t (a,b) select i, i from generate_series(1, 100000) g(i) ; anyऑपरेटर के साथ किसी भी इंडेक्स …

1
SQL सर्वर के Showplan XML की व्याख्या करना
मैंने अभी अपनी साइट http://sqlfiddle.com पर एक सुविधा शुरू की है जो उपयोगकर्ताओं को उनके प्रश्नों के लिए कच्ची निष्पादन योजनाओं को देखने की अनुमति देता है। PostgreSQL, MySQL, और (कुछ हद तक) Oracle के मामले में, कच्चे निष्पादन योजना के उत्पादन को देखते हुए यह समझ में आता है। …

2
लगातार स्कैन स्पूलिंग
मेरे पास कुछ दर्जन पंक्तियों वाली एक मेज है। सरलीकृत सेटअप निम्नलिखित है CREATE TABLE #data ([Id] int, [Status] int); INSERT INTO #data VALUES (100, 1), (101, 2), (102, 3), (103, 2); और मेरे पास एक क्वेरी है जो इस तालिका को तालिका मूल्य निर्मित पंक्तियों (चर और स्थिरांक से …

1
अद्वितीय सूचकांक अपडेट और सांख्यिकी पंक्ति संशोधन काउंटर
निम्नलिखित तालिका को देखते हुए, अद्वितीय क्लस्टर इंडेक्स, और आँकड़े: CREATE TABLE dbo.Banana ( pk integer NOT NULL, c1 char(1) NOT NULL, c2 char(1) NOT NULL ); CREATE UNIQUE CLUSTERED INDEX pk ON dbo.Banana (pk); CREATE STATISTICS c1 ON dbo.Banana (c1); CREATE STATISTICS c2 ON dbo.Banana (c2); INSERT dbo.Banana (pk, …

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

1
SQL सर्वर हर दिन की योजना बना रहा है
हमारे उत्पादन वातावरण में यह समस्या है। Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) - एंटरप्राइज़ संस्करण (64-बिट) Windows NT 6.1 पर (बिल्ड 7601: सर्विस पैक 1)। SQL सर्वर पुराने निष्पादन योजनाओं के सभी (लगभग 100%) को छोड़ रहा है और उन्हें हर रात (11:00 बजे से रात …

1
इंडेक्स स्पूल के लिए मजबूर करना
मुझे इसका कुछ पता है जिसे प्रदर्शन के कारणों से बचा जाना चाहिए, लेकिन मैं एक ऐसी स्थिति दिखाने की कोशिश कर रहा हूं, जहां यह सुनिश्चित करने के लिए कि यह दिखाई न दे, यह एक डेमो के रूप में प्रकट होता है। हालांकि, मैं एक लापता सूचकांक चेतावनी …

1
पठनीय सेकंडरी पर मजबूर योजनाएं
यदि किसी उपलब्धता समूह में प्राथमिक पर एक योजना को मजबूर किया जाता है, तो क्या यह द्वितीयक पर चलने वाले प्रश्नों पर लागू होता है? मैं उन जवाबों की तलाश में हूं जो योजना के लिए दोनों संभावनाओं को कवर करते हैं: गाइड की योजना क्वेरी स्टोर जबरन योजना …

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