Bjr;
Je cherche un outil fiable (de préf gratuit) pour mesurer les perfs d'un serveur oracle 10g sous linux ?
Merci
Bjr;
Je cherche un outil fiable (de préf gratuit) pour mesurer les perfs d'un serveur oracle 10g sous linux ?
Merci
Bonjour,
tu as
Statspack
http://oracle.developpez.com/guide/tuning/statpack/
asktom.oracle.com tahiti.oracle.com otn.oracle.com
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
phrase chinoise issue du Huainanzi
Bonjour,
Le début du rapport permet d'avoir une vue très synthétique, les ratios doivent être le + proche de 100% mais les ratios ne sont qu'une indication, ils peuvent masquer d'éventuels problèmes d'écriture de l'applicatif. Tu as aussi le top 5 des événements d'attente qui permet de concentrer tes efforts d'optimisation. Dans la suite tu trouves les requêtes les plus consommatrices et une foule d'infos complémentaires pour affiner tes diags et étayer tes précos.
Après ça, la qualité des conclusions à l'issue de la lecture d'un rapport statspack va avec l'expérience du DBA !
Tu peux éventuellement copier coller un rapport ici :
http://www.statspackanalyzer.com/analyze.asp mais il faut avoir un minimum de recul et d'expérience pour juger de la pertinence de l'analyse...
Pour mesurer la performance d'un moteur Oracle sur un linux,
tu as les outils oracle comme statspack. Depuis la 10G il y a l'AWR (automatic workload repository) qui reprend ce que fait le statspack.
SInon tu as encore par le biais d'oracle, des scripts appelés BSTAT et ESTAT.
(pour begin stat et end stat).
Enfin tout ceci est gratuit, mais les autres outils de perf sont payant faut pas rêver.
Je peux t'en citer par exemple qui est très bien : precise
http://www.precise.com/solutions/products-oracle.asp
(AWR/ADDM sont soumis à licence -> diagnostic pack)
Bonjour,
AWR est payant 3000 dollars le CPU !
mais l'interpretation est plus aisé.
C'est sur Statspack nécessite pas mal de recul oracle admin ou perf pour le faire....
vois plutot expalin paln ,autotrace , c'est plus au niveau des requetes
il y a des tutoriels sur ce site ...
asktom.oracle.com tahiti.oracle.com otn.oracle.com
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
phrase chinoise issue du Huainanzi
Rebonjour,
Par défaut AWR (i.e. la collecte d'informations) est activé et Oracle recommande de le laisser car certaines fonctionnalités non soumises à licence peuvent l'utiliser.
Ce que tu ne peux pas faire sans licence (diagnostic pack) c'est exploiter l'AWR par requêtage, génération de rapports ou ADDM. Par défaut tout est accessible, mais l'accès à ces fonctionnalités est de mémoire désactivable depuis la database console (il y a un rappel à ce sujet au premier lancement de la console).
Effectivement ce script est le pendant du spreport. Il y a aussi addmrpt qui analyse automatiquement et fait des précos (il faut savoir si c'est toujours judicieux). Enfin, tu peux tout faire graphiquement via la db console (ou la grid).
Encore une fois ce sont des fonctionnalités sous licence.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager