Surveillance des performances SQL pour les bases de données Oracle
En tant qu'administrateur de base de données, vous pouvez utiliser SQL Performance Watch dans le service Oracle Cloud Infrastructure Database Management pour prévoir et prévenir de manière proactive les problèmes de performances d'exécution SQL causés par des modifications système ou environnementales, et garantir un état optimal de la base de données.
SQL Performance Watch est en phase d'abandon et restera disponible pour les ressources activées existantes jusqu'au 29 janvier 2027. Pour plus d'informations, reportez-vous à l'annonce relative aux modifications de service.
Database Management SQL Performance Watch fournit un niveau de charge globale ainsi qu'une vue par niveau SQL de l'impact des modifications environnementales telles que les mises à niveau de base de données et l'actualisation des statistiques de l'optimiseur sur les plans d'exécution et les statistiques SQL. En exécutant une instruction SQL à la fois avant et après les modifications, SQL Performance Watch génère un rapport complet qui décrit l'impact net des modifications du système sur la charge globale et identifie les instructions SQL en régression. Pour les instructions SQL en régression, SQL Performance Watch fournit des informations détaillées sur les plans d'exécution et des recommandations pour l'optimisation.
SQL Performance Watch est actuellement disponible pour les bases de données externes, qui sont des bases de données Oracle situées en dehors d'Oracle Cloud Infrastructure et connectées à une ressource dans le service External Database. Vous pouvez utiliser SQL Performance Watch pour les bases de données à instance unique et RAC, qui incluent les bases de données Conteneur, les bases de données pluggables et les bases de données non Conteneur de version 11.2.0.4 et ultérieure.
Voici les principales fonctionnalités disponibles dans SQL Performance Watch :
- SQL Performance Analyzer (SPA) pour évaluer l'effet global des modifications du système sur les applications réelles dans les environnements de test avant leur déploiement en production.
- Rapports : générés en exécutant des instructions SQL pour comparer les performances SQL avant et après la modification.
Les avantages de SQL Performance Watch sont les suivants :
- Protégez votre base de données de production contre les régressions de performances SQL dues aux modifications de la base de données
- Fournit des workflows optimisés, intégrés aux meilleures pratiques
- Génère des rapports complets sur la charge de travail pour les modifications évaluées
- Fournit une vue granulaire des modifications ayant un impact sur les plans d'exécution SQL et diverses statistiques