Συμπεριλάβετε τα μεγέθη των αρχείων δεδομένων στο ερώτημα . Το συνολικό μέγεθος της βάσης δεδομένων περιλαμβάνει πίνακες , πεδία , αποθηκευμένες διαδικασίες και άλλα αντικείμενα βάσης δεδομένων . Υπολογίστε το μέγεθος από το « dba_data_files " άποψη , ως εξής :
SELECT SUM ( bytes ) /1024/1024/1024 data_size από dba_data_files ? 2
Υπολογίστε το μέγεθος των προσωρινών αρχείων . Προσωρινά αρχεία αποθηκεύουν τα δεδομένα κατά τη διάρκεια της επεξεργασίας , αλλά δεν είναι μόνιμη . Υπολογίστε το προσωρινό μέγεθος αρχείου ως εξής : .
Επιλέξτε nvl ( άθροισμα ( bytes ) , 0 ) /1024/1024/1024 temp_size από dba_temp_files
εικόνων 3
Αποκτήστε το μέγεθος της ξανακάνετε log . Η ξανακάνετε log αποθηκεύει τυχόν αλλαγές στη βάση δεδομένων πριν από την εφαρμογή τους με τα πραγματικά δεδομένα της βάσης δεδομένων . . Αυτό παρέχει έναν τρόπο για να επαναφέρετε τη βάση δεδομένων στην αρχική του κατάσταση πριν από τη δήλωση που αποσκοπούν στην τροποποίηση οποιωνδήποτε δεδομένων
Το μέγεθος της ξανακάνετε log μπορεί να αποκτηθεί με την ακόλουθη δήλωση :
επιλέξτε άθροισμα ( bytes ) /1024/1024/1024 redo_size από sys.v_ $ καταγραφής .
Η 4
Απόσπασμα το μέγεθος του αρχείου ελέγχου που χρησιμοποιείται από την Oracle , χρησιμοποιώντας την προβολή V $ CONTROLFILE . . Η προβολή του αρχείου ελέγχου χρησιμοποιείται για να λάβει πληροφορίες σχετικά με το σχήμα της βάσης δεδομένων και τα αντικείμενα που περιέχονται σε
Η δήλωση select να αποκτήσετε το μέγεθος του αρχείου ελέγχου είναι :
επιλέξτε ποσό ( BLOCK_SIZE * FILE_SIZE_BLKS ) /1024/1024/1024 controlfile_size από v $ controlfile
5
Συνδυάστε τα επιλεγμένα δηλώσεις για να υπολογίσει το μέγεθος της βάσης δεδομένων . Η έξοδος αντιστοιχεί στο συνολικό μέγεθος της βάσης δεδομένων σε gigabyte :
επιλέξτε d.data_sizeT.temp_sizeR.redo_sizeC.controlfile_size "μέγεθος βάσης δεδομένων σε GB " από ( επιλέξτε άθροισμα ( bytes ) /1024/1024/1024 data_size
από dba_data_files ) d , πώληση
( επιλέξτε nvl ( άθροισμα ( bytes ) , 0 ) /1024/1024/1024 temp_size
από dba_temp_files ) t , πώληση
( επιλέξτε ποσό ( bytes ) /1024/1024/1024 redo_size
από sys.v_ $ log) r , πώληση
( επιλέξτε άθροισμα ( * BLOCK_SIZE FILE_SIZE_BLKS ) /1024/1024/1024 controlfile_size
από v $ controlfile ) c ?
Αυτό θα αποδώσει το συνολικό μέγεθος της βάσης δεδομένων με την ακόλουθη μορφή :
μέγεθος βάσης δεδομένων σε GB
- ----------------------
149,58765
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα