Προσδιορίστε τον τύπο του δείκτη απαιτείται . Αυτό θα είναι ένα από τα ακόλουθα είδη : κανονικό , bitmapped , κατανεμήθηκε , λειτουργία ή που βασίζεται σε τομέα . Θα πρέπει να αποκτήσουν μια κατανόηση αυτών για να μπορέσετε να προσπαθήσει να δημιουργήσει τα χαρακτηριστικά δείκτης που βασίζεται σε αυτούς . 2
Επιλέξτε το πεδίο ή πεδίο (α ) στη βάση δεδομένων για την οποία θέλετε να δημιουργήσετε ένα ευρετήριο . Τα πρωτεύοντα κλειδιά στη βάση δεδομένων αναπροσαρμόζονται αυτόματα , αλλά αν χρησιμοποιείτε άλλα πεδία στη βάση δεδομένων που είναι προσβάσιμες συχνά , αξίζει να δημιουργεί ένα ευρετήριο για το πεδίο .
Εικόνων 3
Δημιουργήστε ένα ευρετήριο για το επιλεγμένο πεδίο ή πεδία, όπως στα ακόλουθα παραδείγματα
Ένα ενιαίο πεδίο :
CREATE INDEX ord_sales_ix ON πωλήσεων ( client_id ) ?
ένα δείκτη με δύο πεδία : .
CREATE INDEX ord_sales_ix ON παραγγελίες ( client_id , sales_repid ) ?
Η 4
Κατανέμει ευρετήρια σε άλλα αντικείμενα , όπως είναι οι συστάδες . Εκτός από τη δημιουργία ευρετηρίων σε πίνακες , αν έχετε ένα cluster της Oracle , ο δείκτης μπορεί να δημιουργηθεί για να βελτιώσει τις επιδόσεις , όπως φαίνεται :
CREATE INDEX idx_cluster ΣΕ CLUSTER pers_cluster ?
5
Φιλτράρισμα δείκτες σας να χρησιμοποιείται μόνον όταν η συγκεκριμένη λειτουργία καλείται σε δεδομένα που απεικονίζονται :
CREATE INDEX upper_name_ix ON πελάτες ( ΠΑΝΩ ( επώνυμο) ) ?
για κάθε παράδειγμα το " ΠΑΝΩ " συνάρτηση καλείται το επώνυμο σε αυτό το παράδειγμα , ο δείκτης " upper_name_ix "θα χρησιμοποιηθεί .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα