Anais, votre « one-click assistant »
à l’optimisation SQL
Plus de 80% des problèmes de performances sur une base de données Oracle sont imputables à des requêtes SQL
Anais, l’assistant “one click” à l’optimisation SQL, adresse ce sujet avec deux objectifs :
• Identifier précisément les éléments qui peuvent ralentir une requête.
• Proposer des solutions quand cela est possible.
Quelques exemples de propositions que peut faire Anais :
• Ajouter ou changer un index
• Réécrire la requête
• Réviser une statistique
• Changer le type de jointure
• Ajuster un paramètre Oracle
• Corriger une anomalie
Il suffit de quelques dizaines de millisecondes à Anais pour analyser la requête et formuler ses commentaires. Et il suffit d’un seul clic à l’utilisateur pour obtenir de l’assistance !
Cardinality Editor
• Vous anticipez une évolution du volume ?
• L’optimiseur Oracle a mal estimé une cardinalité ?
• Ou une statistique semble erronée ?
• Simulez les potentiels changements de recommandations Anais sans recalculer les statistiques !
Anais sait gérer
des situations très différentes
Complexité :
plans d’exécution de centaines de lignes
Un mauvais plan d’exécution, un index manquant, une statistique pas à jour, une requête dont l’écriture n’est pas optimisée… peuvent être à l’origine d’une application fortement ralentie sur une base de données.
Volume :
tables contenant des milliards de lignes
Charge :
optimisation de requêtes exécutées plusieurs dizaines de milliers de fois par seconde
Un mauvais plan d’exécution, un index manquant, une statistique pas à jour, une requête dont l’écriture n’est pas optimisée… peuvent être à l’origine d’une application fortement ralentie sur une base de données.
Nos dernières
actualités
Replay schema administration
Administration du schéma Replay Il est très facile à l’aide de la d.side Console d’administrer le schéma de collecte Replay pour modifier la rétention ou faire de la place. Toutes les opérations qu’on peut réaliser (ajouter des jours, supprimer un jour ou vider un...
Object search
Un objet Oracle a-t-il été utilisé sur une période ? La fenêtre Replay de résumé de l’activité Oracle fournit entre autres éléments la liste des requêtes SQL qui ont consommé du temps (elapsed time) ou des ressources (CPU, IOs) sur la période sélectionnée. Le...
Oracle SE2 : lecture de la limite de CPU avec d.side
Consommation de CPU par Oracle L’écran principal de d.side permet de suivre en temps réel la consommation globale de CPU de nos instances Oracle.Pour cela nous disposons de plusieurs indicateurs répartis sur 3 zones différentes de cet écran. Exemple : 1 - L’instance...