optimization पर टैग किए गए जवाब

एक डेटाबेस के संदर्भ में, अनुकूलन एक कुशल भौतिक निष्पादन योजना का चयन करके क्वेरी ऑप्टिमाइज़र की प्रक्रिया को संदर्भित करता है।

2
क्या खाली कॉलम मान एक भरे हुए कॉलम मान के समान संग्रहण स्थान पर कब्जा कर लेता है?
मेरे पास 2 कॉलम वाली एक टेबल है। दोनों स्तंभों का प्रकार सेट है varchar(38)। यदि मैं स्तंभों में से किसी एक के लिए एक खाली मान के साथ एक पंक्ति बनाता हूं, तो क्या यह उसी संग्रहण स्थान को ले जाएगा जैसे मान रिक्त नहीं था? दूसरे शब्दों में, …

2
कैसे अलग का चयन करने के लिए गति?
मेरे पास कुछ समय श्रृंखला डेटा पर एक सरल चयन विशिष्ट है: SELECT DISTINCT user_id FROM events WHERE project_id = 6 AND time > '2015-01-11 8:00:00' AND time < '2015-02-10 8:00:00'; और इसमें 112 सेकंड का समय लगता है। यहाँ क्वेरी योजना है: http://explain.depesz.com/s/NTyA मेरे आवेदन को इस तरह के …

1
SARGable विधेयकों को CTE या व्युत्पन्न तालिका में कब धकेला जा सकता है?
रेत से भरा बोरा पर शीर्ष गुणवत्ता ब्लॉग Posts® काम करते हुए, मैं कुछ अनुकूलक व्यवहार मैं वास्तव में पाया में आए क्रुद्ध दिलचस्प। मेरे पास तुरंत कोई स्पष्टीकरण नहीं है, कम से कम ऐसा नहीं है जिससे मैं खुश हूं, इसलिए मैं इसे यहां डाल रहा हूं, अगर कोई …

2
300,000 पंक्तियों की मेज पर चलने के लिए 11 मिनट लगते हुए क्वेरी से जुड़ें
नीचे क्वेरी को निष्पादित करने में 11 मिनट से अधिक समय लग रहा है। SELECT `c`.*, `e`.`name` AS `employee_name`, `e`.`emp_no`, `d`.`code` AS `department_code`, IF(ew.code IS NOT NULL, ew.code, egw.code) AS shift_code, IF(ew.code IS NOT NULL, ew.time_in_from, egw.time_in_from) AS time_in_from, IF(ew.code IS NOT NULL, ew.time_out_to, egw.time_out_to) AS time_out_to, IF(ew.code IS NOT …

3
मेरी खोज क्वेरी एक इंडेक्स की बजाय एक इंडेक्स स्कैन क्यों कर रही है?
मैं कुछ प्रश्नों के अनुकूलन पर काम कर रहा हूं। नीचे दिए गए प्रश्न के लिए, SET STATISTICS IO ON; DECLARE @OrderStartDate DATETIME2 = '27 feb 2016'; DECLARE @OrderEndDate DATETIME2 = '28 feb 2016'; SELECT o.strBxOrderNo , o.sintOrderStatusID , o.sintOrderChannelID , o.sintOrderTypeID , o.sdtmOrdCreated , o.sintMarketID , o.strOrderKey , o.strOfferCode …

2
जब मैं कोई संकेत जोड़ता हूं तो SQL सर्वर पंक्ति अनुमान क्यों बदलता है?
मेरे पास एक क्वेरी है जो कुछ तालिकाओं में मिलती है और बहुत बुरी तरह से प्रदर्शन करती है - पंक्ति अनुमान रास्ते (1000 बार) बंद होते हैं और नेस्टेड लूप शामिल होते हैं, जिसके परिणामस्वरूप कई टेबल स्कैन होते हैं। क्वेरी का आकार बिल्कुल सीधा है, कुछ इस तरह …

2
अनुक्रमित संगणित स्तंभ पर अनुक्रमणिका प्राप्य नहीं है
मेरे पास तालिका है, जिसे कहा जाता है Address, जिसमें एक स्थायी गणना वाला कॉलम है Hashkey। स्तंभ निर्धारक है लेकिन सटीक नहीं है। यह उस पर एक अद्वितीय सूचकांक है जो खोज योग्य नहीं है। यदि मैं यह कुंजी चलाता हूं, तो प्राथमिक कुंजी लौटाता हूं: SELECT @ADDRESSID= ISNULL(AddressId,0) …

1
क्यों अनन्य सूचकांक स्कैन के बाद कुल ऑपरेटर का उपयोग किया जाता है
मेरे पास गैर-अशक्त मूल्यों के लिए फ़िल्टर किए गए एक अद्वितीय सूचकांक के साथ एक तालिका है। क्वेरी प्लान में विशिष्ट का उपयोग होता है। क्या इसका कोई कारण है? USE tempdb CREATE TABLE T1( Id INT NOT NULL IDENTITY PRIMARY KEY ,F1 INT , F2 INT ) go CREATE …

3
SQL क्वेरी के लिए अनुक्रमणिका WHERE की स्थिति और ग्रुप BY के साथ
मैं यह निर्धारित करने का प्रयास कर रहा हूं कि किसी WHEREशर्त के साथ SQL क्वेरी के लिए कौन से इंडेक्स का उपयोग करना है और GROUP BYकौन सा वर्तमान में बहुत धीमा चल रहा है। मेरी क्वेरी: SELECT group_id FROM counter WHERE ts between timestamp '2014-03-02 00:00:00.0' and timestamp …

3
एक सीटीई पदानुक्रम का अनुकूलन
नीचे अपडेट करें मेरे पास खातों की एक पदानुक्रम (SQL सर्वर 2012) का प्रतिनिधित्व करने के लिए एक विशिष्ट एसीट / पैरेंट अकाउंट आर्किटेक्चर वाले खातों की एक तालिका है। मैंने पदानुक्रम को बाहर करने के लिए एक सीटीई का उपयोग करके एक दृश्य बनाया, और पूरे पर यह खूबसूरती …

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

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

1
क्‍लेस्‍डर्ड इंडेक्‍स स्‍कैन की संख्‍या इतनी अधिक क्यों है?
मेरे पास दो समान प्रश्न हैं जो एक ही क्वेरी योजना उत्पन्न करते हैं, सिवाय इसके कि एक क्वेरी प्लान क्लस्टर्ड इंडेक्स स्कैन 1316 बार निष्पादित करता है, जबकि दूसरा इसे 1 बार निष्पादित करता है। दोनों प्रश्नों के बीच एकमात्र अंतर अलग-अलग तिथि मानदंड है। लंबे समय तक चलने …


2
अनुकूलन: परिवर्तनशील घोषणाओं को अपनी प्रक्रिया के शीर्ष पर ले जाना
कुछ संग्रहीत प्रक्रियाओं के अनुकूलन पर काम करते समय, मैं डीबीए के साथ बैठ गया और उच्च अवरुद्ध और / या उच्च पढ़ने या लिखने की गतिविधि के साथ कुछ संग्रहीत प्रक्रियाओं से गुज़रा। एक बात डीबीए का उल्लेख किया गया था कि मुझे TABLErecompiles से बचने के लिए संग्रहीत …

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