Σπίτι Προσωπικά Οικονομικά Βασικά στοιχεία της Κοινόχρηστης Πισίνας σε Oracle 12c - dummies

Βασικά στοιχεία της Κοινόχρηστης Πισίνας σε Oracle 12c - dummies

Πίνακας περιεχομένων:

Βίντεο: Πως θα χτίσετε το πελατολόγιό σας 2024

Βίντεο: Πως θα χτίσετε το πελατολόγιό σας 2024
Anonim

Ορισμένα αντικείμενα και συσκευές στο Oracle 12c χρησιμοποιούνται συχνά. Επομένως, έχει νόημα να είναι έτοιμοι κάθε φορά που θέλετε να κάνετε μια πράξη. Επιπλέον, τα δεδομένα στην κοινόχρηστη ομάδα δεν γράφονται ποτέ στο δίσκο.

Η ίδια η κοινόχρηστη πισίνα αποτελείται από τέσσερις βασικές περιοχές:

  • Μνήμη cache

  • Λεξικό cache

  • Αποθήκευση αποτελεσμάτων διακομιστή

  • Δεσμευμένη πισίνα

Η μνήμη cache είναι μια προσωρινή περιοχή στη μνήμη που δημιουργήθηκε για γρήγορη λήψη πληροφοριών που διαφορετικά θα χρειάζονταν περισσότερο χρόνο για ανάκτηση. Για παράδειγμα, οι κρυφές μνήμες που αναφέρονται στην προηγούμενη λίστα περιέχουν προπληρωμένες πληροφορίες. Αντί ο χρήστης πρέπει να υπολογίζει τιμές κάθε φορά, ο χρήστης μπορεί να έχει πρόσβαση στις πληροφορίες σε μια προσωρινή μνήμη.

Η μνήμη cache της βιβλιοθήκης στο Oracle 12c

Η κρυφή μνήμη της βιβλιοθήκης είναι ακριβώς όπως λέγεται: βιβλιοθήκη. Πιο συγκεκριμένα, είναι μια βιβλιοθήκη έτοιμων δηλώσεων SQL.

Κάθε φορά που εκτελείτε μια εντολή SQL, συμβαίνει πολλά στο παρασκήνιο. Αυτή η δραστηριότητα φόντου ονομάζεται ανάλυσης . Η ανάλυση μπορεί να είναι αρκετά δαπανηρή όσον αφορά την ισχύ επεξεργασίας.

Κατά τη διάρκεια της ανάλυσης, μερικά από αυτά συμβαίνουν:

  • Η σύνταξη της δήλωσης ελέγχεται για να βεβαιωθείτε ότι πληκτρολογήσατε τα πάντα σωστά.

  • Τα αντικείμενα στα οποία αναφέρεστε ελέγχονται. Για παράδειγμα, εάν προσπαθείτε να αποκτήσετε πρόσβαση σε έναν πίνακα που ονομάζεται EMPLOYEE, η Oracle βεβαιώνεται ότι υπάρχει στη βάση δεδομένων.

  • Η Oracle φροντίζει να έχετε την άδεια να κάνετε ό, τι προσπαθείτε να κάνετε.

  • Ο κώδικας μετατρέπεται σε μορφή έτοιμη για τη βάση δεδομένων. Η μορφή ονομάζεται κωδικός byte ή p.

  • Η Oracle καθορίζει τη βέλτιστη διαδρομή ή σχέδιο. Αυτό είναι μακράν το πιο ακριβό κομμάτι.

Κάθε φορά που εκτελείτε μια εντολή, οι πληροφορίες αποθηκεύονται στην προσωρινή μνήμη της βιβλιοθήκης. Με αυτόν τον τρόπο, την επόμενη φορά που θα εκτελέσετε τη δήλωση δεν πρέπει να συμβεί πολλά (όπως έλεγχος δικαιωμάτων).

Η μνήμη cache του λεξικού στο Oracle 12c

Η μνήμη cache του λεξικού χρησιμοποιείται επίσης συχνά για την ανάλυση όταν εκτελείτε SQL. Μπορείτε να το θεωρήσετε ως μια συλλογή πληροφοριών σχετικά με εσάς και τα αντικείμενα της βάσης δεδομένων. Μπορεί να ελέγξει τις πληροφορίες τύπου φόντου.

Η κρυφή μνήμη λεξικού ρυθμίζεται επίσης από τους κανόνες του Λιγότερου Πρόσφατα χρησιμοποιούμενο (LRU) αλγόριθμος: Εάν δεν είναι το σωστό μέγεθος, οι πληροφορίες μπορούν να εξαχθούν. Το να μην έχει αρκετό περιθώριο για την cache του λεξικού μπορεί να επηρεάσει τη χρήση του δίσκου.

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

Όπως και η προσωρινή μνήμη της βιβλιοθήκης, δεν μπορείτε να ελέγξετε απευθείας το μέγεθος της μνήμης cache του λεξικού. Καθώς η συνολική κοινόχρηστη ομάδα αλλάζει σε μέγεθος, το κάνει και η μνήμη cache του λεξικού.

Η προσωρινή μνήμη αποτελεσμάτων του διακομιστή στο Oracle 12c

Η μνήμη cache των αποτελεσμάτων του διακομιστή έχει δύο μέρη:

  • Cache αποτελεσμάτων SQL: Αυτή η μνήμη cache επιτρέπει στην Oracle να δει ότι τα ζητούμενα δεδομένα - που ζητούνται από μια πρόσφατα εκτελεσθείσα εντολή SQL αποθηκεύονται στη μνήμη. Αυτή η κατάσταση επιτρέπει στην Oracle να παραλείψει το τμήμα εκτέλεσης της εκτέλεσης για έλλειψη καλύτερου όρου και να μεταβεί απευθείας στο σύνολο αποτελεσμάτων αν υπάρχει.

    Η προσωρινή μνήμη αποτελεσμάτων SQL λειτουργεί καλύτερα σε σχετικά στατικά δεδομένα (όπως η περιγραφή ενός στοιχείου σε έναν ιστότοπο ηλεκτρονικού εμπορίου).

    Θα πρέπει να ανησυχείτε για την επιστροφή εσφαλμένων δεδομένων στην προσωρινή μνήμη αποτελεσμάτων; Καθόλου. Η Oracle ακυρώνει αυτόματα τα δεδομένα που είναι αποθηκευμένα στην προσωρινή μνήμη αποτελεσμάτων, αν τροποποιηθεί κάποιο από τα υποκείμενα στοιχεία.

  • Cache αποτελεσμάτων λειτουργίας PL / SQL: Η προσωρινή μνήμη αποτελεσμάτων της λειτουργίας PL / SQL αποθηκεύει τα αποτελέσματα ενός υπολογισμού. Για παράδειγμα, λέτε ότι έχετε μια λειτουργία που υπολογίζει την αξία του δολαρίου με βάση την ισοτιμία του ευρώ. Ενδέχεται να μην θέλετε να αποθηκεύσετε αυτήν την πραγματική τιμή, καθώς αλλάζει συνεχώς.

    Αντ 'αυτού, έχετε μια λειτουργία που καλεί μια ημερήσια ή ωριαία τιμή για να καθορίσετε την αξία του δολαρίου. Σε μια οικονομική αίτηση, αυτή η κλήση μπορεί να συμβεί χιλιάδες φορές την ώρα. Επομένως, αντί της εκτέλεσης της λειτουργίας, πηγαίνει κατευθείαν στην προσωρινή μνήμη αποτελεσμάτων PL / SQL για να αποκτήσει τα δεδομένα μεταξύ των ενημερώσεων ρυθμίσεων. Εάν η τιμή αλλάξει, η Oracle εκτελεί εκ νέου τη λειτουργία και ενημερώνει την προσωρινή μνήμη αποτελεσμάτων.

    Η εξειδίκευση της αποκλειστικής δεξαμενής για τη διαχείριση μεγάλων κατανομών μνήμης βελτιώνει την απόδοση και μειώνει τη φθορά της μνήμης.

Λιγότερος πρόσφατα χρησιμοποιούμενος αλγόριθμος στο Oracle 12c

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

Η διαδικασία απομάκρυνσης της κρυφής μνήμης της βιβλιοθήκης βασίζεται σε αυτό που ονομάζεται αλγόριθμος

λιγότερο πρόσφατα χρησιμοποιούμενος

(LRU). Εάν το γραφείο σας είναι γεμάτο, τι βάζετε πρώτα μακριά; Τα πράγματα που χρησιμοποιείς το λιγότερο. Δεν μπορείτε να αλλάξετε μόνοι σας το μέγεθος της κρυφής μνήμης της βιβλιοθήκης. Το συνολικό μέγεθος της κοινόχρηστης πισίνας το καθορίζει. Αν νομίζετε ότι εκτοξεύονται πάρα πολλές δηλώσεις, μπορείτε να αυξήσετε το συνολικό μέγεθος κοινόχρηστης λίμνης εάν το συντονίζετε μόνοι σας. Εάν αφήνετε την Oracle να συντονίζει, αρπάζει την ελεύθερη μνήμη από αλλού.

Βασικά στοιχεία της Κοινόχρηστης Πισίνας σε Oracle 12c - dummies

Η επιλογή των συντακτών

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

Η κάμερα GoPro αλλάζει τον τρόπο με τον οποίο οι άνθρωποι κάνουν ταινίες. Δεν είναι μόνο οικονομικά προσιτό και ανθεκτικό, αλλά προσφέρει και χαρακτηριστικά που φαινόταν σαν πολύ μακρινά στοιχεία λίστας ευχών μόλις πριν από λίγα χρόνια. Μπορείτε να τοποθετήσετε αυτήν την κάμερα σε σχεδόν οτιδήποτε, να την υποβρύχετε και να καταγράφετε την πιο εκτεταμένη βιντεοταινία που γνωρίζει η ανθρωπότητα. Εντάξει, αυτό είναι ένα μικρό ...

Mounts για την κάμερα GoPro - dummies

Mounts για την κάμερα GoPro - dummies

Το GoPro έχει πολλά στηρίγματα και ένα για κάθε περίσταση και κατάσταση. Υπάρχουν mounts για το σκι σας, το roll bar του οχήματος all-terrain και την κορυφή του ποδηλάτου σας. Υπάρχει ακόμη και ένα που το σκυλί σας μπορεί να φορέσει ως σαγματοποιία. Εδώ είναι μερικά από τα βασικά κομμάτια (δείτε το σχήμα): ...

Οι GoPro HERO5 Μαύρες Dummies

Οι GoPro HERO5 Μαύρες Dummies

Μία φορά, ήταν μια σειρά από ονόματα που διαφοροποιούσαν το GoPro HERO, συμπεριλαμβανομένων των εκδόσεων Silver και White. Και ενώ πολλά από αυτά τα μοντέλα είναι ακόμα βιώσιμες επιλογές, η τελευταία έκδοση είναι μόνο για το Black. Είναι το μεγάλο kahuna της σειράς HERO και έχει ανανεωθεί τόσο πολύ ...

Η επιλογή των συντακτών

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

Site στο Dreamweaver, πρέπει να αποθηκεύσετε όλους τους πόρους του ιστότοπού σας σε έναν κύριο φάκελο ή κατάλογο στον σκληρό σας δίσκο. Το Dreamweaver ονομάζει αυτόν τον φάκελο τον φάκελο του τοπικού ιστότοπου και όταν ορίσετε έναν νέο ιστότοπο, απλά προσδιορίζετε ακριβώς αυτό το φάκελο στο Dreamweaver. Η διαδικασία εγκατάστασης ιστότοπου είναι ...

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

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

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

Αφού συγκεντρώσετε όλες τις πληροφορίες FTP για να ρυθμίσετε τις δυνατότητες δημοσίευσης FTP του Dreamweaver. Αυτή η διαδικασία μπορεί να φανεί τρομακτική και συχνά απαιτεί λίγες προσπάθειες για να γίνει σωστή, αλλά τα καλά νέα είναι ότι πρέπει να το κάνετε μόνο μία φορά. Ακολουθήστε αυτά τα βήματα για να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver και να δημοσιεύσετε αρχεία ...

Η επιλογή των συντακτών

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Το Photoshop Elements δημιουργεί μαλακές κινήσεις. Πόσο μαλακά αυτά τα εγκεφαλικά επεισόδια εξαρτώνται από το ποια βούρτσα χρησιμοποιείτε. Από προεπιλογή, ακόμη και η πιο σκληρή βούρτσα έχει μια ελαφρώς μαλακή άκρη επειδή είναι αντι-αλλιώς. Η αντικατάσταση δημιουργεί μια μόνο σειρά μερικώς γεμάτων εικονοστοιχείων κατά μήκος των άκρων για να παραχθεί η ψευδαίσθηση μιας ομαλής ακμής. Μπορείτε ...

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

Στοιχεία Photoshop Τα εργαλεία και οι λειτουργίες του παραθύρου εικόνας 10 είναι πιο χρήσιμα όταν μια εικόνα είναι ανοιχτή στο παράθυρο. Μόλις μια γρήγορη ματιά στο χώρο εργασίας Elements όταν εισάγετε τη λειτουργία πλήρους επεξεργασίας φωτογραφιών σας δείχνει κάποια ενέργεια που προσφέρει η Elements με ένα απλό πάτημα του κουμπιού του ποντικιού σας. Με όλες τις δυνατότητες, ...