DB/IQ

logo DB/IQ

L’expert qualité des applications DB2®


DB/IQ garantit la qualité des développements, la maintenabilité des applications DB2® pour z/OS® et la performance des bases de données.

Vos besoins

  • Instituer des normes et standards pour les applications DB2® mises en production
  • Anticiper les problèmes de performance dès la phase de conception
  • Garantir que les performances d’une application seront encore acceptables demain avec une volumétrie plus importante
  • Permettre la vérification du code depuis l’environnement de développement
  • Assurer la disponibilité et les performances des applications critiques
  • Optimiser l’exploitation des bases de données

La solution DB/IQ

DB/IQ est une solution logicielle visant à garantir le niveau de qualité et la maintenabilité des applications DB2® avant leur déploiement en production. DB/IQ automatise les contrôles qualité en accord avec vos critères de performance, de maintenabilité et d’évolutivité. Facile à mettre en œuvre et à utiliser, DB/IQ propose des fonctionnalités orientées DBA mais aussi une intégration avec les environnements des développeurs afin de détecter au plus tôt les problèmes qualité.

Les plus

  • Automatiser la démarche de contrôle qualité selon les règles et standards de l’entreprise
  • Garantir la maintenabilité à long terme des développements
  • Réduire la consommation CPU en évitant la prolifération d’ordres SQL consommateurs
  • Garantir les temps de réponse de vos transactions aujourd’hui et demain
  • Sensibiliser les développeurs aux problématiques qualité en expliquant les mécanismes complexes de l’optimiseur DB2®
  • Permettre des contrôles automatiques en batch, ou à la volée par les développeurs via l’interface ISPF ou le plugin Eclipse.

Les fonctionnalités

  • Plus de 250 règles qualité qu’il est possible de modifier et d’enrichir
  • Rejet automatique des ordres SQL transgressant les règles critiques
  • Évaluation de la pertinence des chemins d’accès aux données
  • Contrôle de la pertinence des index existants et recommandation de «meilleurs index»
  • Simulation de la volumétrie des bases par la modification des données du catalogue
  • Maintien de l’intégrité du système par la détection des problèmes de cohérence entre packages, LOADLIB et DBRM

Instituer un standard qualité pour vos applications

DB/IQ analyse et contrôle la qualité de n’importe quel code SQL selon les règles et les standards prédéfinis par l’entreprise.

  • Le niveau de qualité et de performance attendu est défini par application au travers de jeux de règles.
  • Plus de 250 règles, livrées en standard, peuvent être modifiées et enrichies selon la criticité des applications.
  • Les analyses sont effectuées sur tous les ordres SQL indépendamment de leur origine : code source, vue, partie d’un DBRM résultant du pré-processeur de DB2, application du catalogue DB2®, SQL dynamiques.
  • La fonction EXPLAIN de DB/IQ fournit au développeur une explication simple et détaillée sur le traitement des ordres par l’optimiseur DB2® et sur les chemins utilisés pour l’accès aux données.
  • L’interface ISPF et l’intégration dans Eclipse facilitent l’utilisation par les développeurs et la détection des anomalies au plus tôt.

Détecter les problèmes de performance et de maintenabilité

Grâce à ses fonctions d’audit, DB/IQ évalue la situation de votre système et anticipe les problèmes liés à la montée en charge.

  • Tous les ordres SQL – statiques ou dynamiques – peuvent être audités : facteur de coût, nombre et types de jointures, tris, chemins d’accès, temps elaps, CPU, nombre de pages parcourues, nombre de lignes traitées, nombre d’exécution…
  • La fonction de simulation de volumétrie des tables permet d’anticiper les problèmes de montée en charge des applications.
  • Tous les résultats d’analyses sont conservés dans l’historique. Ils offrent une vision de l’évolution, sur une période donnée, du niveau de qualité d’un ordre SQL, d’un module ou d’une application DB2® complète.
  • Les rapports générés automatiquement fournissent les informations nécessaires à la mise en oeuvre de plan d’actions correctives : listes des règles les plus fréquemment transgressées, des ordres les plus consommateurs…

Optimiser l’exploitation des bases de données

DB/IQ offre un ensemble de fonctionnalités destinées à réduire les coûts d’exploitation des bases de données et à réduire la charge des DBA.

  • Les index sont un élément essentiel pour la performance. DB/IQ permet d’évaluer la pertinence des index et recommande la meilleure stratégie possible.
  • La fonction de simulation d’index mesure l’impact des modifications et analyse le comportement des applications en cas de variation de la volumétrie.
  • DB/IQ assure l’intégrité du système et facilite l’élimination des éléments obsolètes en détectant les problèmes de cohérence entre LOADLIB, DBRM et packages.
  • Les opérations de déploiement sont facilitées par la migration des spécifications des objets de manière cohérente et impartialle. Les DDL sont générés automatiquement pour tous les objets au sein de la structure du catalogue.

Le plugin eclipse pour DB/IQ

Télécharger la brochure DB/IQ IA+, pdf

DB/IQ IA+, Index administrator pour DB2 – pdf 1Mo

Télécharger la brochure DB/IQ MA+, pdf

DB/IQ MA+, Migration Aid pour DB2 – pdf 1Mo

Télécharger la brochure DB/IQ PM+, pdf

DB/IQ PM+, Package Management pour DB2 – pdf 1Mo

Télécharger la brochure DB/IQ QA, pdf

DB/IQ QA, Assurance qualité des applications pour DB2 – pdf 1Mo

Télécharger la brochure DB/IQ QA+, pdf

DB/IQ QA+, Quality Assurance Plus pour DB2 – pdf 1Mo

Télécharger la brochure DB/IQ QE, pdf

DB/IQ QE, Assurance qualité des applications pour DB2, Plug-in Eclipse – pdf 1Mo

Télécharger la brochure DB/IQ WL+, pdf

DB/IQ WL+, Workload Detector pour DB2 – pdf 0,9Mo

    Logiciels

    Contact commercial
    logiciels@infotel.com

    Tour Gallieni II
    36, Av. du Général de Gaulle
    93175 Bagnolet Cedex
    France

    Tél. +33 (0)1 48 97 38 38