SQL में इंडेक्स और क्रिएट इंडेक्स क्या है?
SQL में इंडेक्स और क्रिएट इंडेक्स क्या है?

वीडियो: SQL में इंडेक्स और क्रिएट इंडेक्स क्या है?

वीडियो: SQL में इंडेक्स और क्रिएट इंडेक्स क्या है?
वीडियो: SQL क्रिएट इंडेक्स स्टेटमेंट | शुरुआती लोगों के लिए SQL सर्वर ट्यूटोरियल | 2022 2024, मई
Anonim

एसक्यूएल इंडेक्स बनाएं कथन। NS अनुक्रमणिका बनाएं कथन का प्रयोग किया जाता है अनुक्रमणिका बनाएं तालिकाओं में। इंडेक्स डेटाबेस से डेटा को अन्यथा की तुलना में अधिक तेज़ी से पुनर्प्राप्त करने के लिए उपयोग किया जाता है। नोट: तालिका को अपडेट कर रहा है अनुक्रमणिका बिना किसी तालिका को अद्यतन करने से अधिक समय लगता है (क्योंकि अनुक्रमणिका एक अद्यतन की भी आवश्यकता है)।

बस इतना ही, SQL में एक इंडेक्स क्या है?

एसक्यूएल - सूचकांक। विज्ञापन। इंडेक्स विशेष लुकअप टेबल हैं जिनका उपयोग डेटाबेस सर्च इंजन डेटा पुनर्प्राप्ति को गति देने के लिए कर सकता है। सीधे शब्दों में कहें, an अनुक्रमणिका एक तालिका में डेटा के लिए एक सूचक है। एक अनुक्रमणिका एक डेटाबेस में बहुत समान है a अनुक्रमणिका एक किताब के पीछे।

दूसरे, उदाहरण के साथ SQL सर्वर में अनुक्रमणिका क्या है? ए एसक्यूएल सर्वर इंडेक्स तेजी से डेटा एक्सेस के लिए डेटाबेस टेबल पर उपयोग किया जाता है।

एक गैर-संकुल के साथ सम्मिलित करें और अपडेट करें अनुक्रमणिका.

क्लस्टर्ड इंडेक्स गैर-संकुल सूचकांक
यह पंक्तियों को भौतिक रूप से स्मृति में क्रमबद्ध क्रम में व्यवस्थित करेगा यह क्रमबद्ध क्रम में स्मृति में पंक्तियों को भौतिक रूप से व्यवस्थित नहीं करेगा।

इसके संबंध में, आप किसी तालिका में अनुक्रमणिका कैसे बनाते हैं?

के लिए वाक्य रचना एक सूचकांक बनाना है: अनुक्रमणिका बनाएं "index_name" पर "table_name" (column_name); ध्यान दें कि एक अनुक्रमणिका केवल एक को कवर कर सकते हैं टेबल . हम नहीं कर सकते एक इंडेक्स बनाएं जिसमें कई शामिल हैं टेबल.

हमें SQL में इंडेक्स कब बनाना चाहिए?

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

सिफारिश की: