Oracle Database 19c: Performance Management and Tuning - μάθημα 76.490 RUB. από Ειδικός, εκπαίδευση, Ημερομηνία: 14 Μαΐου 2023.
μικροαντικείμενα / / December 04, 2023
Θα εξοικειωθείτε με τη μεθοδολογία συντονισμού της Oracle και θα μάθετε βασικά εργαλεία για την παρακολούθηση και τη διάγνωση προβλημάτων απόδοσης της παρουσίας SQL και βάσης δεδομένων. Μάθετε να κάνετε διάγνωση και να συντονίζετε στοιχεία βάσης δεδομένων. Μάθετε πώς να διαχειρίζεστε προληπτικά με ενσωματωμένα αναλυτικά στοιχεία απόδοσης και εργαλεία. Κάθε θέμα του μαθήματος αναγκαστικά ενισχύεται με εργαστήρια που βασίζονται σε πραγματικές εργασιακές καταστάσεις. Μετά την ολοκλήρωση της εκπαίδευσης, θα μπορείτε άμεσα να εφαρμόσετε τις δεξιότητες που αποκτήσατε στις επιχειρήσεις.
Το μάθημα είναι κατάλληλο για εκδόσεις της Oracle Database 12c, 18c, 19c και προορίζεται για μηχανικούς τεχνικής υποστήριξης, τεχνικούς διαχειριστές, διαχειριστές αποθήκης δεδομένων που γνωρίζουν τα βασικά της εργασίας με την Oracle.
Θέλετε να αποκτήσετε ολοκληρωμένες γνώσεις σχετικά με τη διαχείριση και τη ρύθμιση της απόδοσης της Oracle Database 19c; Σας προτείνουμε αυτό το μάθημα!
Θα μάθεις:
Χρησιμοποιήστε το πλήρες φάσμα των εργαλείων της Oracle για να εντοπίσετε προβλήματα απόδοσης της SQL και της παρουσίας βάσης δεδομένων.
χρήση SQL Performance Analyzer.
χρησιμοποιήστε το Enterprise Manager Cloud Control για την παρακολούθηση της απόδοσης της παρουσίας.
παρακολούθηση βάσεων δεδομένων και εφαρμογών σε πραγματικό χρόνο.
αντιμετώπιση βασικών ζητημάτων συντονισμού απόδοσης κύκλου ζωής·
χρήση συμβούλων βάσης δεδομένων κατά τη διάγνωση προβλημάτων απόδοσης.
χρήση μετρήσεων και ειδοποιήσεων.
Ρύθμιση της απόδοσης μιας παρουσίας βάσης δεδομένων.
διαχείριση της απόδοσης SQL.
Ενεργοποίηση ή απενεργοποίηση της αυτόματης διαχείρισης καθολικού εύρους συστήματος.
6
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΠρακτικός δάσκαλος, έμπειρος ειδικός Oracle DBMS. Ξέρει πώς να μεταφέρει την πλούσια εμπειρία του σε κάθε ακροατή και να το κάνει σε απλή και προσιτή γλώσσα, χρησιμοποιώντας πολλά πρακτικά παραδείγματα. Οι ευγνώμονες ακροατές σημειώνουν την ικανότητά του να δείχνει μια μεγάλη ποικιλία αποχρώσεων της εργασίας με το Oracle DBMS.
Ο Mikhail Fokin έχει δεκαετή εμπειρία σε συνεργασία με Oracle DBMS (εκδόσεις 8, 8i, 9i, 10g, 11g), συμπεριλαμβανομένης της εμπειρίας διαχείρισης και ρυθμίσεις απόδοσης του Oracle DBMS σε πλατφόρμες Unix και Windows, συμπεριλαμβανομένης της διαμόρφωσης Real Application Συστάδες. Επαγγελματικά άπταιστα γλώσσες SQL, PL/SQL. Γνωρίζει άπταιστα τις τεχνολογίες δημιουργίας αντιγράφων ασφαλείας και ανάκτησης βάσεων δεδομένων - τόσο με χρήση RMAN όσο και με μη αυτόματο τρόπο (δημιουργία αντιγράφων ασφαλείας και ανάκτηση διαχειριζόμενη από το χρήστη). Παρέχει αξιόπιστη αποθήκευση δεδομένων και ανοχή σφαλμάτων χρησιμοποιώντας τεχνολογίες Data Guard‚ RAC. Επιλύει ζητήματα απόδοσης της βάσης δεδομένων και επίσης εκτελεί συντονισμό εντολών SQL και κώδικα PL/SQL. Επιπλέον, έχει επταετή εμπειρία διδασκαλίας μαθημάτων διαχείρισης Oracle DBMS, συντονισμού απόδοσης, ασφάλεια, ανάπτυξη εφαρμογών και αναφορά χρησιμοποιώντας Oracle Forms Developer και Oracle Αναφορές.
Επί του παρόντος, είναι διαχειριστής Oracle DBMS σε μεγάλη ρωσική τράπεζα.
Ενότητα 1. Performance Tuning Basics (2 ακ. η.)
Performance Tuning Diagnostics, Features and Tools
Χρόνος βάσης δεδομένων
Διαστάσεις συντονισμού CPU και χρόνου αναμονής
Προσωρινό μοντέλο
Δυναμικές προβολές απόδοσης
Σωρευτικές στατιστικές συστήματος
Αναμονή συμβάντων
Καταγραφή και ανίχνευση αρχείων
Ενότητα 2. Χρήση του αυτόματου χώρου αποθήκευσης φόρτου εργασίας (2 ac. η.)
Αυτόματη επισκόπηση χώρου αποθήκευσης φόρτου εργασίας
Αυτόματη αποθήκευση δεδομένων φόρτου εργασίας
Enterprise Manager Cloud Control και AWR
Εικόνες
Αναφορές
Σύγκριση αναφορών
Ενότητα 3. Προσδιορισμός προβλημάτων απόδοσης (2 ακ. η.)
Προσδιορισμός ζητημάτων απόδοσης
Ορισμός προτεραιοτήτων
Αναφορές για τις δηλώσεις SQL που κατανάλωσαν το μέγιστο ποσό πόρων
Βασικά ζητήματα συντονισμού απόδοσης
Ρύθμιση απόδοσης κύκλου ζωής
Συνεδρία διαμόρφωσης με χρήση ADDM
Πόροι συντονισμού απόδοσης
Επισκόπηση των εργαλείων παρακολούθησης και διαμόρφωσης
Ενότητα 4. Χρήση μετρήσεων και ειδοποιήσεων (2 ακ. η.)
Επισκόπηση μετρήσεων και ειδοποιήσεων
Περιορισμοί Βασικών Στατιστικών
Πλεονεκτήματα των μετρήσεων
Δείτε το ιστορικό των τιμών μετρήσεων
Προβολή ιστογραμμάτων
Προειδοποιήσεις που δημιουργούνται από διακομιστή
Ορισμός ορίων
Δυναμικές προβολές για μετρήσεις και ειδοποιήσεις
Ενότητα 5. Βασικές περιοχές (2 ac. η.)
Εργασία χρησιμοποιώντας ένα βασικό εύρος μετρήσεων
Βασικά εύρη «συρόμενου παραθύρου».
Πρότυπα βασικού εύρους
Δημιουργία Βασικών Εύρος
Δυναμικές προβολές για εύρη βάσης
Παρακολούθηση απόδοσης και εύρη γραμμής βάσης
Διαμόρφωση ορίων προειδοποίησης χρησιμοποιώντας στατικά εύρη βάσης
Διαμόρφωση προσαρμοστικού κατωφλίου
Ενότητα 6. Χρήση εργαλείων που βασίζονται σε AWR (2 ac. η.)
Εργασίες αυτόματης παρακολούθησης
Παρακολούθηση απόδοσης με ADDM
Ενεργό ιστορικό συνεδρίας
Ενότητα 7. Παρακολούθηση βάσης δεδομένων σε πραγματικό χρόνο (2 ac. η.)
Επισκόπηση και προβλεπόμενη χρήση
Καθορισμός Λειτουργιών Βάσεων Δεδομένων
Έννοιες λειτουργιών βάσεων δεδομένων
Ενεργοποιήστε την παρακολούθηση λειτουργίας βάσης δεδομένων
Προσδιορισμός, έναρξη και λήξη μιας λειτουργίας βάσης δεδομένων
Παρακολούθηση της προόδου μιας λειτουργίας βάσης δεδομένων
Δυναμικές προβολές λειτουργιών βάσης δεδομένων
Ρύθμιση λειτουργιών βάσης δεδομένων
Ενότητα 8. Παρακολούθηση εφαρμογών (2 ac. η.)
Χαρακτηριστικά και είδη υπηρεσιών
Δημιουργία υπηρεσιών
Χρήση υπηρεσιών για εφαρμογές πελατών
Υπηρεσίες και διαχειριστής πόρων
Υπηρεσίες και προγραμματιστής παρτίδων
Υπηρεσίες και μετρικά όρια
Συγκέντρωση και ιχνηλάτηση υπηρεσιών
Ενότητα 9. Προσδιορισμός προβληματικών δηλώσεων SQL (2 ac. η.)
Βήματα για την εκτέλεση εντολών SQL
Παρακολούθηση SQL
Σχέδια Εκτέλεσης
Πακέτο DBMS_XPLAN
Εντολή EXPLAIN PLAN
Ερμηνεία σχεδίου εκτέλεσης
Χρήση SQL Trace
Δημιουργία ίχνους βελτιστοποίησης
Ενότητα 10. Επίδραση στον βελτιστοποιητή (2 ac. η.)
Εργασίες Query Optimizer
Διαχείριση στατιστικών στοιχείων βελτιστοποίησης
Παράμετροι αρχικοποίησης που επηρεάζουν τη συμπεριφορά του βελτιστοποιητή
Ενεργοποίηση λειτουργιών βελτιστοποίησης
Χρήση υποδείξεων βελτιστοποίησης
Διαδρομές πρόσβασης δεδομένων
Λειτουργίες Σύνδεσης
Λειτουργίες ταξινόμησης
Ενότητα 11. Μείωση της τιμής των δηλώσεων SQL (2 ac. η.)
Συντήρηση ευρετηρίου
Σύμβουλος βελτιστοποίησης διαδρομής πρόσβασης (SQL Access Advisor)
Συντήρηση και αναδιοργάνωση τραπεζιών
Διαχείριση Έκτασης
Αποθήκευση δεδομένων
Μεταναστευμένες και συνενωμένες χορδές
Μείωση τμημάτων
Επιτραπέζια συμπίεση
Ενότητα 12. Χρήση SQL Performance Analyzer (2 ac. η.)
Επισκόπηση του SQL Performance Analyzer
Επισκόπηση και προβλεπόμενη χρήση της δοκιμής πραγματικών εφαρμογών
Λήψη φορτίου
Δημιουργήστε μια εργασία SQL Performance Analyzer
Συγκριτικές αναφορές
Ρύθμιση οπισθοδρομικών δηλώσεων
Δυναμικές προβολές του SQL Performance Analyzer
Ενότητα 13. SQL Performance Management (2 ac. η.)
Διατήρηση στατιστικών βελτιστοποιητών
Αυτοματοποιημένες εργασίες συντήρησης
Ρυθμίσεις συλλογής στατιστικών στοιχείων
Αναβαλλόμενη συλλογή στατιστικών στοιχείων
Αυτόματος συντονισμός SQL
SQL Tuning Advisor
Σύμβουλος βελτιστοποίησης διαδρομής πρόσβασης (SQL Access Advisor)
Διαχείριση σχεδίου εκτέλεσης
Ενότητα 14. Χρήση Επανάληψης Βάσης Δεδομένων (2 ac. η.)
Αρχιτεκτονική επανάληψης βάσεων δεδομένων
Φόρτωση λειτουργιών λήψης
Επιλογές αναπαραγωγής
Ανάλυση αναπαραγωγής
Επανάληψη της βάσης δεδομένων στο Enterprise Manager
Πακέτα και διαδικασίες επανάληψης βάσεων δεδομένων
Δυναμικές προβολές για αναπαραγωγή φορτίου
Φόρτωση επαναληπτικής βαθμονόμησης πελάτη
Ενότητα 15. Δημιουργία κοινόχρηστης πισίνας (2 ac. η.)
Κοινόχρηστη αρχιτεκτονική πισίνας
Μάνταλα και mutexes
Κοινόχρηστα διαγνωστικά εργαλεία πισίνας
Μαλακές και σκληρές αναλύσεις
Αλλαγή του μεγέθους της κοινόχρηστης πισίνας
Κοινόχρηστος κατακερματισμός πισίνας
Προσωρινή μνήμη λεξικού δεδομένων
Προσωρινή μνήμη αποτελεσμάτων ερωτήματος
Ενότητα 16. Διαμόρφωση της προσωρινής μνήμης buffer (2 ak. η.)
Αρχιτεκτονική προσωρινής μνήμης buffer
Σετ εργασίας
Στόχοι και τεχνικές για τον συντονισμό της απόδοσης της προσωρινής μνήμης buffer
Συμπτώματα προβλημάτων απόδοσης της προσωρινής μνήμης buffer
Λύσεις για ζητήματα απόδοσης προσωρινής μνήμης προσωρινής μνήμης
Βάση δεδομένων Smart Flash Cache
Επαναφορά της προσωρινής μνήμης buffer
Ενότητα 17. Διαμόρφωση PGA και προσωρινού χώρου τραπεζιού (2 ac. η.)
Αυτόματη ρύθμιση παραμέτρων εκχώρησης PGA
Ιστογράμματα και στατιστικές αυτόματης κατανομής PGA
Μέρος της αναφοράς AWR σχετικά με την αυτόματη κατανομή PGA
Διαχείριση προσωρινών επιτραπέζιων χώρων
Προσωρινές ομάδες τραπεζιού
Παρακολούθηση προσωρινών χώρων τραπεζιού
Μείωση του μεγέθους ενός προσωρινού χώρου τραπεζιού
Ενότητα 18. Αυτόματη διαχείριση μνήμης (2 ac. η.)
Παγκόσμια εμβέλεια δυναμικού συστήματος
Επισκόπηση της αυτόματης διαχείρισης παγκόσμιου εμβέλειας συστήματος
Παράμετροι αρχικοποίησης που επηρεάζουν το μέγεθος SGA
Ενεργοποίηση ή απενεργοποίηση της αυτόματης διαχείρισης καθολικού εύρους συστήματος
Σύστημα Global Area Sizing Consultant
Επισκόπηση αυτόματης διαχείρισης μνήμης
Ενεργοποιήστε την αυτόματη διαχείριση μνήμης
Παρακολούθηση αυτόματης διαχείρισης μνήμης
Ενότητα 19. Ρύθμιση I/O (2 ac. η.)
Αρχιτεκτονική I/O
Λειτουργίες I/O
Βάση δεδομένων-Σχετικές μετρήσεις εισόδου/εξόδου
Βαθμονόμηση I/O
Στατιστικά I/O
I/O Diagnostics
Διαμόρφωση I/O βάσης δεδομένων
Αυτόματη διαχείριση αποθήκευσης (ASM)
Ενότητα 20. Αποτελέσματα συντονισμού απόδοσης (2 ac. η.)
Παράμετροι αρχικοποίησης και ο αντίκτυπός τους στην απόδοση
Αρχικά μεγέθη δομών μνήμης
Δημιουργία μεγάλης πισίνας
Βέλτιστες πρακτικές για διαφορετικούς τύπους επιτραπέζιων χώρων
Διαστάσεις μπλοκ
Διαμόρφωση του μεγέθους του online buffer καταγραφής και των online αρχείων καταγραφής
Αυτόματη συλλογή στατιστικών στοιχείων
Τα πιο συχνά παρατηρούμενα συμβάντα αναμονής