Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Μεθοδολογία Ρύθμισης Εφαρμογών
Αρχιτεκτονική βάσης δεδομένων και instance
- Διαδικασίες διακομιστή
- Δομή μνήμης (SGA, PGA)
- Ανάλυση και κοινόχρηστοι δρομείς
- Αρχεία δεδομένων, αρχεία καταγραφής, αρχεία παραμέτρων
Ανάλυση του πλάνου εκτέλεσης εντολών
- Υποθετικό πλάνο (EXPLAIN PLAN, SQLPlus AutoTrac XPlane)
- Το πραγματικό πλάνο εκτέλεσης (V $ SQL_PLAN, XPlane, AWR)
Παρακολούθηση απόδοσης και εύρεση σημείων συμφόρησης στη διαδικασία
- Παρακολούθηση της τρέχουσας κατάστασης του instance μέσω προβολών λεξικού συστήματος
- Παρακολούθηση ιστορικών λεξικών
- Παρακολούθηση εφαρμογών (SQLTrace, TkProf, TreSess
Η διαδικασία βελτιστοποίησης
- Ιδιότητες βελτιστοποίησης κόστους και ρυθμιζόμενες
- Καθορισμός βελτιστοποίησης
Έλεγχος εργασίας βελτιστοποιητή βάσει κόστους μέσω:
- Παραμέτρων συνεδρίας και instance
- Συμβουλών (hints)
- Προτύπων πλάνων ερωτημάτων
Στατιστικά και Ιστογράμματα
- Επίδραση στατιστικών και ιστογραμμάτων στην απόδοση
- Μέθοδοι συλλογής στατιστικών και ιστογραμμάτων
- Στρατηγική μέτρησης και εκτίμησης στατιστικών
- Διαχείριση στατιστικών: αποκλεισμός, αντιγραφή, επεξεργασία, αυτοματοποίηση συλλογής, παρακολούθηση αλλαγών
- Δυναμική δειγματοληψία δεδομένων (προσωρινοί πίνακες, σύνθετα κατηγορήματα)
- Στατιστικά πολλαπλών στηλών, βασισμένα σε εκφράσεις
- Στατιστικά Συστήματος
Η λογική και φυσική δομή της βάσης δεδομένων
- Χώροι πινάκων.
- Τμήματα
- Επεκτάσεις (EXTENTS)
- Μπλοκ
Μέθοδοι αποθήκευσης δεδομένων
- Οι φυσικές πτυχές του πίνακα
- Προσωρινοί Πίνακες
- Πίνακες ευρετηρίου
- Εξωτερικοί Πίνακες
- Πίνακας κατατμήσεων (εύρος, γράμμα, κατακερματισμός, μικτό)
- Φυσική αναδιοργάνωση πινάκων
Υλοποιημένες όψεις και μηχανισμός QUERY REWRITE
Μέθοδοι ευρετηρίασης δεδομένων
- Δημιουργία ευρετηρίων B-TREE
- Ιδιότητες ευρετηρίου
- Ευρετήρια: μοναδικά, πολλαπλών στηλών, συναρτήσεων, αντίστροφα
- Ευρετήρια συμπίεσης
- Ανακατασκευή και συγχώνευση ευρετηρίων
- Εικονικά ευρετήρια
- Ιδιωτικά και δημόσια ευρετήρια
- Bitmap Ευρετήρια και ένωση
Μελέτη περίπτωσης - πλήρης σάρωση δεδομένων
- Η επίδραση της θέσης σε επίπεδο πίνακα και μπλοκ στις αναγνώσεις απόδοσης
- Φόρτωση δεδομένων συμβατική και απευθείας διαδρομή
- Η σειρά των κατηγορημάτων
Μελέτη Περίπτωσης - πρόσβαση σε δεδομένα μέσω ευρετηρίου
- Μέθοδοι ανάγνωσης ευρετηρίου (UNIQUE SCAN RANGE SCAN FULL SCAN FAST FULL SCAN MIN / MAX SCAN)
- Χρήση λειτουργικών ευρετηρίων
- Η επιλεκτικότητα ευρετηρίου (Clustering Factor)
- Ευρετήρια πολλαπλών στηλών και SKIP SCAN
- NULL και ευρετήρια
- Πίνακες ευρετηρίου (IOT)
- Επίδραση ευρετηρίων στις λειτουργίες DML
Μελέτη Περίπτωσης - ταξινόμηση
- Ταξινόμηση μνήμης
- Ταξινόμηση ευρετηρίου
- Γλωσσική ταξινόμηση
- Η επίδραση της εντροπίας στην ταξινόμηση (Clustering Factor)
Μελέτη Περίπτωσης - συνδέσεις και υποερωτήματα
- Η συγχώνευση: MERGE, HASH, NESTED LOOP
- Συνδέσεις σε συστήματα OLTP και OLAP
- Η σειρά εναλλαγής
- Εξωτερικές Συνδέσεις
- Anti-join
- Μη πλήρεις συνδέσεις (SEMI)
- Απλά υποερωτήματα
- Συσχετισμένα υποερωτήματα
- Οι όψεις, η εντολή WITH
Άλλες λειτουργίες βελτιστοποιητή βάσει κόστους
- Buffer Sort
- INLIST
- VIEW
- FILTER
- Count Stop Key
- Result Cache
Κατανεμημένα ερωτήματα
- Ανάγνωση πλάνων ερωτημάτων για χρήση dblinks
- Επιλογή του κύριου πίνακα
Παράλληλη επεξεργασία
Απαιτήσεις
- Ελεύθερη χρήση των βασικών αρχών της SQL και γνώση του περιβάλλοντος βάσης δεδομένων Oracle (κατά προτίμηση ολοκλήρωση της εκπαίδευσης Oracle 11g - Native SQL για Προγραμματιστές - Εργαστήρια)
- Πρακτική εμπειρία στην εργασία με Oracle
28 Ώρες
Σχόλια (2)
1. Μου άρεσε ο τρόπος παρουσίασης του εκπαιδευτή και η υπομονή του να εξηγεί. 2. Μου άρεσε ότι ο εκπαιδευτής απάντησε στις παρεμβολικές ερωτήσεις μας, ακόμα και αυτές που τη συζήτηση οδήγησαν λίγο μακρύτερα από την παρουσίαση, δείχνοντας ευελιξία. 3. Μου άρεσε ότι υπήρξε πρακτικό laboratόrio, και όχι μόνο θεωρητική μέρος. 4. Μου άρεσε ότι ήταν online.
Roxana - DB Global Technology
Κομμάτι - Oracle 11g - Application Tuning - Workshop
Μηχανική Μετάφραση
Εμπειρία εκπαιδευτή σε ρύθμιση SQL
Bogdan - DB Global Technology
Κομμάτι - Oracle 11g - Application Tuning - Workshop
Μηχανική Μετάφραση