इंडेक्स (indexes)
PostgreSQL कोर्स का हिस्सा
आपके लैपटॉप पर दो सौ टेस्ट पंक्तियों के साथ क्वेरी बढ़िया चल रही थी। प्रोडक्शन में, चालीस लाख पंक्तियों पर, वही क्वेरी ग्यारह सेकंड लेती है और पेज टाइमआउट हो जाता है। टेबल के आकार के अलावा कुछ नहीं बदला, और पूरी कहानी यही है: बिना किसी मदद के डेटाबेस WHERE user_id = 42 का जवाब हर एक पंक्ति पढ़कर और एक-एक को जाँचकर देता है। इंडेक्स एक अलग, क्रमबद्ध डेटा संरचना है, जिसकी बदौलत Postgres पूरी टेबल टटोलने के बजाय सीधे...
यही तुलना लागत भी बता देती है, और आधी बात लोग यही भूलते हैं। किताब के पीछे की वह सूची हर बार किसी पन्ने में बदलाव होने पर फिर से बनानी पड़ती है। इंडेक्स मुफ़्त नहीं होते, और जिस इंडेक्स का कोई उपयोग नहीं करता वह सिर्फ़ बोझ है। ...
असली माहौल में PostgreSQL इंडेक्स (indexes) सीखना चाहते हैं?
नीचे क्लिक करें, PostgreSQL के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ इंडेक्स (indexes) पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंइंडेक्स (indexes)आप क्या सीखेंगे
- B-tree default
- CREATE INDEX
- Multi-column index
- Partial index WHERE active
- Unique index
- Write cost
- EXPLAIN preview
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
14 पाठ- 1PostgreSQL क्या है20 मिनट
- 2psql और पहले कमांड25 मिनट
- 3डेटाबेस और टेबल बनाना30 मिनट
- 4डेटा प्रकार25 मिनट
- 5SELECT और WHERE30 मिनट
- 6जॉइन (joins)35 मिनट
- 7एग्रीगेट और ग्रुपिंग30 मिनट
- 8इंडेक्स (indexes)35 मिनट
- 9ट्रांज़ैक्शन (transactions) और आइसोलेशन (isolation)35 मिनट
- 10फ़ंक्शन (functions) और ट्रिगर (triggers)35 मिनट
- 11JSONB और Arrays35 मिनट
- 12EXPLAIN और क्वेरी ट्यूनिंग35 मिनट
- 13बैकअप और रिस्टोर25 मिनट
- 14कैपस्टोन: एक स्कीमा डिज़ाइन करें60 मिनट
