λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να υπολογίσετε Oracle Database Μέγεθος

πάροδο του χρόνου βάσεις δεδομένων Oracle αυξάνονται σταδιακά σε μέγεθος . Ανάλογα με το μέγεθος του οργανισμού, ο αυξητικός παράγοντας μπορεί να είναι τέτοια ώστε χρειάζεται συντήρηση να γίνεται σε τακτά χρονικά διαστήματα , για να εξασφαλιστεί αρκετός διαθέσιμος χώρος στον server και η βάση δεδομένων εξακολουθεί να επιτελεί αποτελεσματικά . Ένα μέγεθος της βάσης δεδομένων Oracle εξαρτάται από έναν αριθμό παραγόντων . Εκτός από τα δεδομένα , υπάρχουν προσωρινά αρχεία και απαραίτητα αρχεία ελέγχου που περιέχουν τη δομή της βάσης δεδομένων. Όλα αυτά είναι απαραίτητα για τη βάση δεδομένων για να λειτουργήσει . Οδηγίες

1

Συμπεριλάβετε τα μεγέθη των αρχείων δεδομένων στο ερώτημα . Το συνολικό μέγεθος της βάσης δεδομένων περιλαμβάνει πίνακες , πεδία , αποθηκευμένες διαδικασίες και άλλα αντικείμενα βάσης δεδομένων . Υπολογίστε το μέγεθος από το « 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
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα