Methodologie de tuning Méthodologie de Tuning lundi juin par Laurent Quand faire du tuning Généralement on se propose de réaliser un peu de tuning lorsque les utilisateurs se plaignent de temps de réponse dégradés Le but du DBA est toujours de savoir inte

Méthodologie de Tuning lundi juin par Laurent Quand faire du tuning Généralement on se propose de réaliser un peu de tuning lorsque les utilisateurs se plaignent de temps de réponse dégradés Le but du DBA est toujours de savoir interpréter les plaintes des utilisateurs ?naux qui généralement n ? auront qu ? une phrase à la bouche mon application est lente Il faudra donc poser les bonnes questions et identi ?er au mieux la cause des problèmes Les bonnes questions devront porter sur Quand Dégradation ponctuelles ou généralisées Depuis quand y a-t-il une corrélation entre le problème constaté et un changement opéré sur le système mise en production changement de paramétrage d ? ordonnancement etc Comment Quelle règle cas d ? utilisation est concerné par le problème Cette question permettra d ? identi ?er le s fonction s utilisée s à l ? origine des problèmes Tout est histoire de temps Le tuning d ? application est une histoire de temps L ? équation fondamentale liée aux problèmes de tuning est la suivante Temps de réponse Temps de Service Temps d ? attente Au sens Oracle le temps de service se résume au temps CPU Le temps d ? attente correspond à la somme des waits Events enregistrés Ces temps peuvent être mesurés au niveau de la session et au niveau du système complet Pour traiter un problème de performance en se basant sur cette équation fondamentale il faut utiliser certains outils AWR requêtes SQL etc a ?n de déterminer o? le plus grand du temps est consommé Une fois identi ?é on se doit de corriger le problème en jouant sur di ?érents leviers et renouveler l ? opération En résumé Identi ?er là o? le plus grande partie du temps est consommée Obtenir les détails a ?n de savoir pourquoi le temps est consommé sur une opération particulière Déterminer des axes d ? amélioration paramètre réécriture de code ? Implémentation des changements mesure des gains de temps ou de la régression et retour au premier point Les états d ? un processus de traitement Un processus de traitement se décline généralement en une cha? ne de communication entre processus client processus serveur instance et base de données CChaque processus serveur peut être dans états principaux Inactif Dans ce cas il attend un message une opération à e ?ectuer un signal de reprise de traitement etc Mais le processus ne travaille pas Actif Un processus est actif lorsqu ? il consomme du temps CPU pour la réalisation d ? un traitement Un processus est également actif lorsqu ? il a transmis une demande de traitement au système et que cette demande est dans les ?les de traitement CPU Run Queue Oracle n ? a aucun moyen de savoir si le système n ? est pas saturé dans ces cha? nes de traitement En attente le processus est actif mais est en attente de la libération d ? une ressource verrou latch ou il attend la ?n d ? une

Documents similaires
Découverte La fillette vit maintenant loin de sa mère, chez son père. Elle déco 0 0
1 Les nouveaux chantiers sont en bleu REGION DPT COMMUNE Titre dates Nature du 0 0
Baguette de sourcier ?? Accueil ? Blog ? Radiesthésie ? Baguette de sourcier origines et utilisation Baguette de sourcier origines et utilisation Les baguettes de sourcier ont permis à l ? homme de trouver de l ? eau depuis des millénaires Descendantes du 0 0
De l’actualité du temps présent par Pieter Lagrou Le temps présent, c’est du pa 0 0
Jean paul roux histoire de l x27 iran et des iraniens des origines a nos jours fayard 2013 3 0 0
Civilisation arabo-musulmane L'Arabie anté-islamique  La péninsule arabique es 0 0
em01112016 pdf Le Président Boute ika félicite le lauréat du concours international de la lecture P ÉDITORIAL triPLe DÉFi l À l ? occasion de la e commémoration du déclenchement de la Révolution du er Novembre le Président de la République a adressé un me 0 0
Lemonde cohen premiere crise mondialisation 2009 0 0
Calendriers LES CALENDRIERS Charles-Henri Eyraud May Stage Plan Académique de Formation I U F M de Lyon février CContents Introduction Le plus simple compter les jours Le calendrier de Scaliger Utilisation du calendrier de Joseph-Juste Scaliger Anciennes 0 0
Fd001201 pdf L ? ONU LES CONFLITS INTERNES ET LE RECOURS A LA FORCE ARMÉE par Chantal de JONGE OUDRAAT Depuis la ?n de la guerre froide les con its internes sont devenus la forme de violence la plus pernicieuse du système international Des millions de per 0 0
  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Sep 22, 2021
  • Catégorie History / Histoire
  • Langue French
  • Taille du fichier 86.3kB