Sobes.tech
Junior — Middle

Ποιος είναι ο μέγιστος αριθμός κλαδικών ευρετηρίων που επιτρέπεται για έναν πίνακα σε μια βάση δεδομένων;

sobes.tech AI

Απάντηση από AI

Στα περισσότερα σύγχρονα συστήματα διαχείρισης βάσεων δεδομένων (π.χ., Microsoft SQL Server), επιτρέπεται μόνο ένας ταξινομημένος δείκτης ανά πίνακα. Ο ταξινομημένος δείκτης καθορίζει τη φυσική σειρά αποθήκευσης των δεδομένων στον πίνακα, επομένως δεν είναι δυνατός ο περισσότερος από ένας ταξινομημένος δείκτης.

Εάν απαιτείται η ευρετηρίαση ενός πίνακα κατά πολλαπλές στήλες, δημιουργούνται μη ταξινομημένοι δείκτες.

Παράδειγμα:

  • Ταξινομημένος δείκτης: καθορίζει τη σειρά των γραμμών στον πίνακα (συνήθως με βάση το πρωτεύον κλειδί).
  • Μη ταξινομημένοι δείκτες: ξεχωριστές δομές δεδομένων που δείχνουν στις γραμμές του πίνακα.

Έτσι, ο μέγιστος αριθμός ταξινομημένων δεικτών ανά πίνακα είναι 1.