Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή στον Συντονισμό SQL

  • Επισκόπηση συντονισμού απόδοσης και στόχοι
  • Επισκόπηση της αρχιτεκτονικής του Oracle Optimizer
  • Βασικές έννοιες συντονισμού: κόστος, πληθικότητα, επιλεκτικότητα

Κατανόηση Πλάνων Εκτέλεσης

  • Δημιουργία και ερμηνεία πλάνων εκτέλεσης
  • EXPLAIN PLAN έναντι DBMS_XPLAN
  • Συνήθεις παγίδες απόδοσης στα πλάνα

Στρατηγικές Ευρετηρίασης

  • Τύποι ευρετηρίων και οι επιπτώσεις τους στον συντονισμό
  • Δημιουργία και ανάλυση ευρετηρίων για απόδοση
  • Χρήση αόρατων ευρετηρίων και ευρετηρίων βάσει συναρτήσεων

Εργαλεία Συντονισμού Oracle

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor και SQL Access Advisor

Διαχείριση Πλάνων SQL

  • Γραμμές βάσης πλάνων και καταγραφή πλάνων
  • Διαχείριση εξελίξεων πλάνων
  • Χρήση οδηγιών πλάνων SQL

Προηγμένες Τεχνικές Συντονισμού SQL

  • Bind peeking και προσαρμοστική κοινή χρήση δρομέων
  • Χρήση υποδείξεων και προφίλ για τον έλεγχο της εκτέλεσης
  • Διάγνωση και διόρθωση σύνθετων ερωτημάτων

Πρακτικά Σενάρια Συντονισμού

  • Ανάλυση πραγματικών προβλημάτων SQL
  • Ασκήσεις συντονισμού βήμα προς βήμα
  • Βέλτιστες πρακτικές και λίστες ελέγχου συντονισμού

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση της Oracle SQL και PL/SQL
  • Εμπειρία εργασίας με Oracle Database ως προγραμματιστής ή DBA
  • Βασική εξοικείωση με πλάνα εκτέλεσης και έννοιες ευρετηρίασης

Κοινό

  • Προγραμματιστές βάσεων δεδομένων Oracle
  • Μηχανικοί απόδοσης
  • Διαχειριστές βάσεων δεδομένων
 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες