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

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

2
अच्छा पर्याप्त योजना के बिना क्वेरी मिली
मेरे पास SQL ​​Server 2012 डेटाबेस है। मैंने Reason for early termination of statement optimizationकुछ प्रश्नों पर ध्यान दिया और सभी दिए Good Enough Plan Found। अब मेरे प्रश्न हैं: "कथन अनुकूलन के शीघ्र समाप्ति के कारण" के सभी संभावित प्रकार क्या हैं। मैंने इसके लिए msdn में खोज की …

3
मजबूरन प्रवाह भेद
मेरे पास इस तरह की एक तालिका है: CREATE TABLE Updates ( UpdateId INT NOT NULL IDENTITY(1,1) PRIMARY KEY, ObjectId INT NOT NULL ) बढ़ती आईडी के साथ वस्तुओं को अनिवार्य रूप से अपडेट करना। इस तालिका का उपभोक्ता UpdateIdविशिष्ट से शुरू और शुरू किए गए 100 अलग-अलग ऑब्जेक्ट आईडी …

3
ट्रेस ध्वज 4199 - विश्व स्तर पर सक्षम करें?
यह राय की श्रेणी में आ सकता है, लेकिन मुझे उत्सुकता है अगर लोग SQL सर्वर के लिए स्टार्टअप पैरामीटर के रूप में ट्रेस ध्वज 4199 का उपयोग कर रहे हैं । उन लोगों के लिए जिन्होंने इसका उपयोग किया है, आपने किन परिस्थितियों में क्वेरी प्रतिगमन का अनुभव किया? …

2
यदि प्रश्न तार्किक रूप से समान हैं तो योजनाएं अलग क्यों हैं?
मैंने सेवन वीक में सेवेन डेटाबेस से डे 3 के पहले होमवर्क प्रश्न का उत्तर देने के लिए दो कार्य लिखे । एक संग्रहीत प्रक्रिया बनाएं जहां आप किसी फिल्म का शीर्षक या अभिनेता का नाम आपको पसंद कर सकते हैं, और यह अभिनेता द्वारा समान शैलियों वाली फिल्मों में …

3
क्या "जहां 1 = 1" का आमतौर पर क्वेरी प्रदर्शन पर प्रभाव पड़ता है?
मैंने हाल ही में प्रश्न "जहाँ 1 = 1 कथन" देखा था ; एक एसक्यूएल निर्माण जिसका उपयोग मैंने अक्सर क्लीनर कोड लिखने के प्रयास में किया है (मेजबान भाषा के दृष्टिकोण से)। सामान्यतया, क्या यह SQL क़ानून के अलावा क्वेरी प्रदर्शन को नकारात्मक रूप से प्रभावित करता है? मैं …

2
पोस्टग्रेज में मौजूदा टेबल का विभाजन कैसे करें?
मैं तारीख सीमा तक 1M + पंक्तियों के साथ एक तालिका का विभाजन करना चाहूंगा। यह आमतौर पर बहुत डाउनटाइम की आवश्यकता के बिना या डेटा खोने के जोखिम के बिना कैसे किया जाता है? यहां मैं जिन रणनीतियों पर विचार कर रहा हूं, वे सुझाव के लिए खुले हैं: …

7
SQL सर्वर में न्यूमेरिक रेंज (अंतराल) खोज को ऑप्टिमाइज़ करना
यह प्रश्न ऑप्टिमाइज़िंग आईपी रेंज सर्च के समान है ? लेकिन यह SQL Server 2000 के लिए प्रतिबंधित है। मान लीजिए कि मेरे पास 10 मिलियन श्रेणियां हैं जो अस्थायी रूप से एक तालिका में संग्रहीत हैं और नीचे की तरह आबाद हैं। CREATE TABLE MyTable ( Id INT IDENTITY …

2
टेम्‍प चर को इंडेक्‍स स्‍कैन करने के लिए क्‍यों मजबूर किया जाता है जबकि टेम्‍प टेबल का उपयोग तलाश और बुकमार्क लुकअप के लिए होता है
मैं यह समझने की कोशिश कर रहा हूं कि टेबल वेरिएबल का उपयोग करके ऑप्टिमाइज़र को इंडेक्स की तलाश में और फिर इंडेक्स स्कैन के माध्यम से बुकमार्क लुकअप से कैसे रोका जा सकता है। तालिका पॉप्युलेट करना: CREATE TABLE dbo.Test ( RowKey INT NOT NULL PRIMARY KEY, SecondColumn CHAR(1) …

1
एक बहुपक्षीय फ़ंक्शन के अंदर प्रश्नों के लिए कोई विवरण नहीं दिखाता है
मैं PostgreSQL 9.3 में एक PL / pgSQL फ़ंक्शन का उपयोग कर रहा हूं, जिसमें कई जटिल प्रश्न हैं: create function f1() returns integer as $$ declare event tablename%ROWTYPE; .... .... begin FOR event IN SELECT * FROM tablename WHERE condition LOOP EXECUTE 'SELECT f2(event.columnname)' INTO dummy_return; END LOOP; ... …

3
कई लोगों के साथ SQL क्वेरी को विभाजित करने में मदद मिलती है?
हमें अपने SQL Server 2008 R2 पर हर रात कुछ रिपोर्टिंग करने की आवश्यकता है। रिपोर्ट की गणना में कई घंटे लगते हैं। समय को छोटा करने के लिए हम एक तालिका को प्राथमिकता देते हैं। यह तालिका JOINining 12 के आधार पर बनाई गई है जो काफी बड़ी (दसियों …

2
क्या आशावादी को अधिक या हर समय इसकी आवश्यकता देना संभव है?
यह देखते हुए कि ऑप्टिमाइज़र को अपनी ज़रूरत के सभी समय नहीं लग सकते (इसे निष्पादन समय को कम करना होगा और इसमें योगदान नहीं करना होगा) सभी संभावित निष्पादन योजनाओं का पता लगाने के लिए इसे कभी-कभी काट दिया जाता है। मैं सोच रहा था कि क्या इसे ओवरराइड …

3
MySQL InnoDB page_cleaner सेटिंग्स इष्टतम नहीं हो सकती हैं
इस नोट को mysqld.log में देखें: [Note] InnoDB: page_cleaner: 1000ms intended loop took 15888ms. The settings might not be optimal. (flushed=200 and evicted=0, during the time.) यहाँ कुछ इस तरह का उल्लेख प्रतीत होता है: MySQL उदाहरण "SYNC सूचकांक कर रहा है" मेरा सवाल यह है: इस नोट को लॉग …

1
PostgreSQL के GEQO (जेनेटिक क्वेरी ऑप्टिमाइज़ेशन) में संशोधन
मुझे एक कार्यक्षमता को लागू करने की आवश्यकता है जो पोस्टग्रेक्यूएल के GEQO कार्यक्षमता के अनुरूप है। मैं समझता हूं कि GEQO दृष्टिकोण क्वेरी योजनाओं को पूर्णांक स्ट्रिंग्स के रूप में एन्कोड करने के लिए है और GEQO इन संभावित सम्मिलित अनुक्रमों को यादृच्छिक रूप से उत्पन्न करता है। स्रोत: …

3
ओरेकल एक लंबी कुंजी के लिए एक अद्वितीय सूचकांक का उपयोग नहीं कर रहा है
मेरे पास मेरे परीक्षण डेटाबेस में 250K पंक्तियों के साथ एक तालिका है। (उत्पादन में कुछ सौ मिलियन हैं, हम वहां एक ही मुद्दे का निरीक्षण कर सकते हैं।) तालिका में एक अद्वितीय सूचकांक के साथ nvarchar2 (50) स्ट्रिंग पहचानकर्ता, शून्य नहीं है (यह पीके नहीं है)। पहचानकर्ता पहले भाग …

1
क्वेरी क्वेरी संकेत का उपयोग करते समय प्रश्नों के बीच निष्पादन समय में अंतर
मेरे पास समान SQL Server 2005 आवृत्ति पर चलने वाले दो समान प्रश्न हैं: पहला SELECTप्रश्न LINQ द्वारा उत्पन्न मूल क्वेरी है (मुझे पता है, मुझे पता है ... मैं एप्लिकेशन डेवलपर नहीं हूँ, बस DBA :)। दूसरा वाला पहले वाले के समान ही है, OPTION (RECOMPILE)अंत में जोड़ा गया …

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