Tuning d`une base Oracle
Transcription
Tuning d`une base Oracle
Tuning d'une base Oracle® 4-OR420 3 jours (21h) Moyens de la formation : Formateur expert du domaine - 1 ordinateur, 1 support de cours version papier ou numérique, un bloc note et stylo par personne - vidéo projecteur - tableau blanc. Modalités pédagogiques : Présentation des concepts, démonstration, exécution, synthèse, exercices d'assimilation. Validation : Questionnaire final de validation des acquis - report du résultat sur l'attestation de stage. Type d'action : Acquisition des connaissances. Suivi : Feuille d'émargement signée par 1/2 journée - évaluation de satisfaction stagiaire - évaluation des acquis - attestation de stage. Objectifs Améliorer et optimiser les performances de votre base de données ORACLE® 10 : stockage des données, gestion mémoire, entrées/sorties disques ... Savoir manipuler les différents outils d’audit (utilitaires, vues du dictionnaire de données, ratio, ...). Pré-requis Pré-requis indispensable : l’administration ORACLE® Programme de cours 1. Introduction • La méthodologie • L’évolution des coûts de l’optimisation 2. Le diagnostic • Les objectifs : Surveiller / Identifier • Les fichiers TRACE de l’instance • Les Fichiers TRACE UTILISATEUR : SQLTRACE • Les vues dynamiques de performances • Les scripts ORACLE® : utlbstat/utlestat, le package DBMS_STATS • DBA studio, ORACLE® Enterprise Manager (OEM) 3. Auditer/optimiser les performances des requêtes • La commande ANALYZE, La commande EXPLAIN PLAN, TKPROF… • Mesurer les performances • Utilisation de Statspack • Gérer les clichés AWR • Générer des états ADM 4. Auditer/optimiser la structure de la base de données • • • • • Stockage physique de la BDD Configuration minimum Etapes de la surveillance, aspect sécurité Multiplexer et répartir, archiver Aspect sauvegarde, aspect entrées/sorties 5. Identifier les attentes • Identifier les attentes système • Identifier les verrous internes 6. Auditer/optimiser la sga • Les Rappels • Les objectifs et les moyens pour l’optimisation des zones de la SGA • Shared pool • Buffer cache • Buffer REDOLOG 7.. Les architectures parallèles • • • • Le schéma Les objectifs Le paramétrage Les recommandations 8.. Auditer/optimiser les tris • • • • Objectifs : éviter les tris inutiles Création d’index Regrouper des données Ecriture directe des tris