Jeudi, 09 Septembre, 2010
   
Text Size

PDFImprimerEnvoyer

DB/IQ WL+

Solutions - MainFrame

Impact du code SQL en production.

Toute application, quelque programme que ce soit, chaque requête SQL peut peser sur les performances de l'environnement de production.

Il est important à ce titre d'inspecter dans le détail la charge de travail générée par les traitements.

DB/IQ WorkLoad detector, WL+, réduit grandement et simplifie la tâche des DBAs DB2 et des développeurs.

WL+ est à même d'effectuer une analyse complète du code SQL pour chaque application. Cet examem détaillé facilite le traitement des données fournies par l’extracteur de DB/IQ QA pour des applications complètes. Les données capturées par la fonction Trace reflètent le SQL DB2 exécuté, qu’il soit dynamique ou statique. Workload Detector permet d’appréhender des données applicatives telles que le coût, le temps CPU, le temps total de traitement (elapse), le nombre d’exécutions, l’activité des buffers, le nombre de lignes traitées, etc.

Avec l’explosion des solutions intégrées (SAP/R3, PeopleSoft, …) et leurs milliers de tables exploitées en SQL dynamique, il devient pratiquement impossible, même pour un spécialiste, d’accorder correctement application et code SQL DB2. Les fournisseurs de ce type de produit essayeront toujours de fournir un ensemble d’index raisonnable pour leurs produits, mais l’exécution sur des sites distincts peut donner des résultats différents et requérir des index alternatifs. Une telle tâche est très consommatrice de ressources puisqu’elle exige de passer en revue l’utilisation de tout le code SQL d’une application tout en tenant compte des priorités de l’entreprise. Les équipes de développements, ainsi que les DBAs manquent souvent d’informations pertinentes pour prendre des décisions critiques à ce sujet.

WorkLoad detector fournit une solution rapide et efficace pour identifier les packages et le code SQL responsable d'une consommation importante de ressources. Une fois les responsables identifiés, tous les réglages se font par DB/IQ QA pour le code SQL et par DB/IQ IA+ pour l’analyse et la préconisation d’index.

Après l’extraction de SQL Monitor, le dialogue WL+ aide à filtrer les données pour montrer ou rendre compte des packages et du code SQL critiques. Toutes les fonctions de WL+ peuvent être faites en batch ou sous TSO/ISPF.

Le filtrage peut être positionné individuellement pour traiter certains plans, packages, ou des ordres SQL uniques avec des limites de ressources minimum. Ces limites incluent le nombre de fois que le code SQL ou le package a été exécuté, le temps de traitement, le temps CPU, les lignes traitées, etc.

Par exemple, DB/IQ WL+ sera capable de localiser packages ou code SQL ayant le plus haut :

  • Temps de traitement ou temps CPU pour DB2 (total, moyen et individuel)
  • Nombre de pages balayées et nombre d’exécutions (total, moyen ou individuel)

Les valeurs-seuil de déclenchement des alertes peuvent être placées dans certaines règles DB/IQ QA et DB/IQ WL+ pour limiter entre autre le :

  • Activité Getpage
  • Coût
  • Temps CPU imputé à DB2
  • Temps de traitement requis pour DB2
Les résultats sont calculés par plan, package ou directement au niveau du code, de la requête SQL.
Le déclenchement peur se produire sur une valeur :
  • Totale pour l'ensemble d'un plan ou d'un package, par exemple
  • Moyenne au sein d'un plan ou d'un package
  • Maximum, interdisant les pics de charge

WL+ offre par ailleurs certains contrôles additionnels permettant de limiter le nombre de :

  • Curseurs ouverts simultanément dans un même package
  • Fois où un curseur simple peut être ouvert
  • FETCH pour CURSOR-SELECT
  • Instruction DML INSERT, UPDATE et DELETE exécutées sans COMMIT


Ce produit fait partie de la suite logicielle

DB/IQ pour DB2

QA Quality Assurance Qualité et performance du code SQL
IA+ Index Administrator Réglage et préconisation d'index performants
PM Package Manager Intégrité du catalogue entre DBRM, packages et load modules
QA+ Quality Assurance Plus
Aide à la gestion du cache dynamique
WL+ WorkLoad detector Calcul d'impact du code SQL
MA+ Migration Aid Assistance à la migration des objets
  • Fonctionnalités
  • Téléchargement
  • Témoignages / Presse
  • F.A.Q.

Pour ce produit spécifique, merci de faire une demande en cliquant sur le lien ci dessous:

NetSupport 24/7

! Télé-Démonstration !

NetSupport 24/7 solution Web de Support à distance.

N'hésitez pas à le tester en ligne gratuitement !

QUERY Informatique

Immeuble "Noblet" - Hall A

1, boulevard Charles de Gaulle

92700 Colombes

icone_phone +33 (0)1 49 97 33 00
icone_fax +33 (0)1 49 97 33 09

Immeuble Le noblet à Colombes

 

Plan_Acces