पाठ 22 / 28

इंडेक्स

बड़ी तालिकाओं में खोज तेज़ करें।

इंडेक्स क्या करता है

इंडेक्स किसी स्तंभ पर एक क्रमबद्ध खोज संरचना है — यह MySQL को पूरी तालिका स्कैन किए बिना मेल खाने वाली पंक्तियाँ खोजने देता है।

किताब के इंडेक्स जैसा

जैसे किताब का इंडेक्स आपको पूरी किताब पढ़े बिना सीधे पेज पर ले जाता है, वैसे ही डेटाबेस इंडेक्स सीधे मेल खाने वाली पंक्तियों तक ले जाता है।

इंडेक्स बनाना

जिन स्तंभों पर आप अक्सर फ़िल्टर या जॉइन करते हैं उन्हें इंडेक्स करें।

CREATE INDEX idx_orders_customer
ON orders (customer_id);