web-dev-qa-db-fra.com

Outils pour surveiller les performances d'Oracle Database sur Standard Edition

Voici ce que je recherche:

  • Fonctionne sur l'édition standard, c'est-à-dire sans pack de diagnostic.
  • Fournit des données de performances actuelles et historiques.
  • Bons visuels pour repérer facilement les tendances et les présenter à la direction.

Si vous avez utilisé l'outil, je serais intéressé par les avantages et les inconvénients que vous avez découverts. Je peux dresser une liste, mais l'idée d'avoir réellement utilisé l'outil vaut bien plus.

19
Leigh Riffel

Remarque: Je ne l'ai jamais utilisé, veuillez donc modifier cette réponse si vous l'avez.

Lab128

Screen Capture of Application A

Screen Capture of Application B

Lab128 offre des économies supplémentaires en mettant en œuvre des fonctions ASH et ne nécessitant pas l'achat d'ODP.

Avantages:

  • Analyse du temps de réponse
  • Prise en charge RAC
  • Sans agent
  • Seulement 299 $ pour un utilisateur nommé se connectant à deux instances et seulement 499 $ pour un utilisateur nommé se connectant à un nombre illimité d'instances.

Les inconvénients:

  • L'interface n'est pas très soignée.
  • Manque d'alertes.
  • Un rédacteur/mainteneur.
  • Pas d'interface web.
  • Pas basé sur le serveur.
5
Leigh Riffel

Foglight Perf.Analysis pour Oracle est un excellent outil de charge de travail de performance qui fouille très profondément dans Oracle via la technologie Stealthcollect directement à partir des zones de mémoire du serveur, donc pas beaucoup de surcharge dans la base de données, également possible de revoir les données historiques, le suivi des modifications, les avis et bien plus encore ...

Foglight screenshot from WebcastFoglight screenshot from pdf

StealthCollect - Fournit une collecte et une analyse approfondies au niveau SQL à une fraction de la charge d'exécution d'une trace ou de l'exécution directe de SQL par rapport à la production.

Avis de performance - Examine les données de charge de travail et produit des rapports personnalisés pour maximiser les performances grâce à des analyses intégrées et à l'intelligence d'affaires.

IntelliProfile - Suit le comportement de la base de données et identifie l'activité anormale avec un algorithme de base sophistiqué.

Analyse des événements d'attente au niveau de l'instruction - Révèle les données des événements d'attente au niveau de l'instruction, accélérant la résolution des problèmes de performances liés aux ressources.

QuickCompare - Fournit un raccourci pour identifier les causes profondes et les symptômes des écarts de performances dans les environnements d'application.

Rapports intégrés - Fournit des rapports intégrés ciblés. Avec des assistants faciles à utiliser, vous pouvez définir, personnaliser, générer, planifier et fournir des rapports sur l'intégrité du système, les performances, les tendances, les changements et une variété d'autres sujets et points de données.

Référentiel de performances à long terme - Offre un stockage illimité des performances et des données environnementales et une analyse dimensionnelle dans une base de données Oracle.

Suivi automatisé des modifications - Identifie et envoie des notifications de modifications au serveur, à l'instance, à la base de données, aux environnements de schéma et aux dégradations SQL des applications.

Veuillez également jeter un œil à Spotlight on Oracle (RAC) est un diagnostic en temps réel à partir d'un niveau d'architecture Oracle.

Nous utilisons ces outils avec les contrôles de santé Oracle et les enquêtes de performances.

Avantages:

  • Analyse du temps de réponse
  • Basé sur serveur
  • RAC Aware

Les inconvénients:

  • Coût
5
Donald

Ignite par Confio Softwar.e Depuis leur site Web:

Ignite pour Oracle est la seule solution de surveillance des performances des bases de données Oracle qui identifie, analyse et résout tous les problèmes de performances affectant les applications et les utilisateurs en fonction d'une base de données Oracle.

Ignite ne se contente pas d'afficher les mesures d'intégrité, il met en corrélation les données de performances les plus importantes pour créer une image complète des performances de la base de données Oracle pour le DBA, le développeur et le gestionnaire DBA. Le temps de réponse, les requêtes, les sessions et les ressources du serveur sont tous analysés par Ignite Performance Intelligence pour montrer les conditions historiques et en temps réel affectant les applications de base de données.

enter image description here

Avantages:

  • Analyse du temps de réponse
  • Sans agent
  • Basé sur serveur
  • Interface Web
  • Version gratuite pour les informations de base
  • Peut être compatible avec RAC et/ou VMWare

Les inconvénients:

  • Les analyses en aval ne sont pas aussi approfondies que les OEM
  • Les utilisateurs doivent être maintenus de manière indépendante
  • Coût
4
Leigh Riffel

Remarque: Je ne l'ai jamais utilisé, veuillez donc modifier cette réponse si vous l'avez.

WISE (Workload Interface Statistical Engine) utilise Statspack pour afficher des informations graphiques sur les tendances des performances.

WISE Screenshot 1

WISE Screenshot 2

Avantages:

  • Analyse du temps de réponse
  • Édition Entreprise - 349 $/base de données ou 3 900 $/illimité.
  • Basé sur serveur.
  • Alertes.

Les inconvénients:

  • L'interface n'est pas très soignée.
  • L'interface Web est un coût supplémentaire et n'a pas toutes les fonctionnalités.
  • Pas RAC Aware
3
Leigh Riffel

MindArray IPM par MindArray Systems

Avantages:

  • Analyse du temps de réponse

  • Basé sur serveur

  • Prise en charge RAC

  • Version gratuite pour les informations de base

  • Permet une sélection de plage de temps spécifique

  • Facile à utiliser

Les inconvénients:

  • Pas une source ouverte
2
user36860

W-ASH est gratuit, fonctionne sur l'édition Standard ainsi que sur Enterprise (c'est-à-dire qu'il n'a pas besoin d'Oracle v$active_session_history) et s'exécute dans une fenêtre de navigateur Web.

http://www.oraclerealworld.com/web-ash-w-ash/

monitor

Je suis le créateur de W-ASH. Je suis également le concepteur principal des écrans de performance des gestionnaires d'entreprise. L'écran "Top Activity" a été appelé "écran Kyle". J'ai conçu DB Optimizer d'Embarcadero avec une interface similaire et j'ai conseillé Lab128 gratuitement juste parce que je pense que c'est un outil super cool. J'ai travaillé chez Quest et j'ai essayé de mieux orienter Spotlight vers Top Activity mais Quest n'était pas d'accord, alors je suis allé chez Oracle et j'ai créé Top Activity. J'ai également un outil gratuit en TCL/TK appelé ASHMON

2
Kyle Hailey

ASHViewer est une alternative gratuite. Description du readme:

ASH Viewer fournit une activité graphique supérieure, une analyse similaire de l'activité supérieure et une page d'exploration des performances d'Oracle Enterprise Manager. ASH Viewer stocke les données ASH localement à l'aide de la base de données intégrée Oracle Berkeley DB Java Edition.

ASHViewer Screenshot

Il peut sembler qu'une application appelée ASH Viewer ne fonctionnerait pas avec Standard Edition car elle n'a pas le pack de diagnostic et n'a donc pas v $ Active_Session_History, mais c'est le cas. Lorsqu'une nouvelle connexion est créée, il demande si la cible est l'édition Standard ou Enterprise Edition. Si l'édition standard est sélectionnée, elle n'utilise pas v $ Active_Session_History. Cela peut être démontré en interrogeant la vue avec control_management_pack_access défini sur NONE, ce qui, entre autres, fait que la vue ne renvoie aucun enregistrement.

Avantages:

  • Gratuit
  • Permet une sélection de plage de temps spécifique (OEM ne peut pas le faire)

Les inconvénients:

  • Non basé sur le serveur (la collecte de statistiques est répétée pour chaque utilisateur)
  • Pas d'interface web
  • Nécessite l'équivalent des privilèges de niveau système
  • L'interface n'est pas très soignée (étirement des polices, intégration du système d'exploitation, etc.)
  • Non compatible avec RAC (doit s'exécuter séparément pour chaque instance)
1
Leigh Riffel

L enter image description here ighty Orachrome a l'air génial

voir

http://orachrome.com

Je ne l'ai pas utilisé mais j'ai vu des démos et des vidéos. C'est le seul outil qui semble s'être amélioré sur l'interface d'activité principale des gestionnaires d'entreprises.

1
Kyle Hailey