Junior — Middle
Ποιος είναι ο μέγιστος αριθμός κλαδικών ευρετηρίων που επιτρέπεται για έναν πίνακα σε μια βάση δεδομένων;
sobes.tech AI
Απάντηση από AI
Στα περισσότερα σύγχρονα συστήματα διαχείρισης βάσεων δεδομένων (π.χ., Microsoft SQL Server), επιτρέπεται μόνο ένας ταξινομημένος δείκτης ανά πίνακα. Ο ταξινομημένος δείκτης καθορίζει τη φυσική σειρά αποθήκευσης των δεδομένων στον πίνακα, επομένως δεν είναι δυνατός ο περισσότερος από ένας ταξινομημένος δείκτης.
Εάν απαιτείται η ευρετηρίαση ενός πίνακα κατά πολλαπλές στήλες, δημιουργούνται μη ταξινομημένοι δείκτες.
Παράδειγμα:
- Ταξινομημένος δείκτης: καθορίζει τη σειρά των γραμμών στον πίνακα (συνήθως με βάση το πρωτεύον κλειδί).
- Μη ταξινομημένοι δείκτες: ξεχωριστές δομές δεδομένων που δείχνουν στις γραμμές του πίνακα.
Έτσι, ο μέγιστος αριθμός ταξινομημένων δεικτών ανά πίνακα είναι 1.