क्या इंडेक्स अपडेट को धीमा करते हैं?
क्या इंडेक्स अपडेट को धीमा करते हैं?

वीडियो: क्या इंडेक्स अपडेट को धीमा करते हैं?

वीडियो: क्या इंडेक्स अपडेट को धीमा करते हैं?
वीडियो: Cost Inflation index क्या है| CBDT का BIG UPDATE on CII| Cost Inflation Index बदल गया|Formula on CII 2024, मई
Anonim

1 उत्तर। डेटाबेस अनुक्रमणिका डेटाबेस बनाना अपडेट धीमा और एक ही समय में तेज। यह इस पर निर्भर करता है अपडेट करें कथन: जब आपके पास एक अपडेट करें सभी पंक्तियों पर जैसे अपडेट करें mytable set mycolumn = 4711 तब अनुक्रमणिका सृजन होगा गति कम करो NS अपडेट करें , क्योंकि यह कुछ अतिरिक्त काम है जिसके लिए समय चाहिए।

तदनुसार, क्या अनुक्रमित अद्यतनों को गति देते हैं?

इंडेक्स डालने की लागत है, अपडेट , और हटा देता है। डर्बी को करना है करना बनाए रखने के लिए काम अनुक्रमणिका . अगर तुम अपडेट करें एक टेबल, सिस्टम को उनको बनाए रखना है अनुक्रमणिका जो कॉलम पर हैं अद्यतन . तो बहुत कुछ अनुक्रमणिका कर सकते हैं जल्दी करो कथनों का चयन करें, लेकिन इन्सर्ट को धीमा करें, अपडेट , और हटा देता है।

इंडेक्स इंसर्ट अपडेट को कैसे प्रभावित करते हैं और प्रदर्शन को हटाते हैं? अंगूठे का एक सामान्य नियम यह है कि अधिक अनुक्रमणिका आपके पास एक मेज पर है, धीमी सम्मिलित करें , अद्यतन करें, और हटाएं संचालन होगा। यही कारण है कि जोड़ना अनुक्रमणिका के लिये प्रदर्शन एक व्यापार बंद है, और इसे ठीक से संतुलित किया जाना चाहिए। जी हां बिल्कुल करता है प्रदर्शन को प्रभावित करें के लिये INSERTUPDATEDELETE संचालन।

इसी तरह कोई पूछ सकता है, क्या इंडेक्स इन्सर्ट को धीमा करते हैं?

1 उत्तर। इंडेक्स और बाधाएं होंगी धीमी प्रविष्टि क्योंकि उन्हें जांचने और बनाए रखने की लागत मुफ्त नहीं है। ओवरहेड केवल पृथक प्रदर्शन परीक्षण के साथ निर्धारित किया जा सकता है।

इंडेक्स डेटाबेस के प्रदर्शन को कैसे प्रभावित करते हैं?

इंडेक्स डेटा संरचनाएं हैं जो आपको पंक्तियों को जल्दी से चुनने और क्रमबद्ध करने की अनुमति देती हैं a डेटाबेस टेबल। उदाहरण के लिए, यदि आपकी तालिकाएं अक्सर INSERT, UPDATE, या DELETE कथनों से प्रभावित होती हैं, तो आपका समग्र प्रदर्शन सकता है ड्रॉप क्योंकि अनुक्रमणिका उन कार्यों के बाद संशोधित किया जाना चाहिए।

सिफारिश की: