DB2 d'IBM a été autour depuis un certain nombre d'années et a évolué pour devenir un système robuste de gestion de base de données relationnelle (SGBDR) . Bien que DB2 a sa part de concurrents , tels que Oracle , MS SQL et MySQL , il continue de jouir d' une forte présence sur le marché . Cette endurance est due à plusieurs avantages que DB2 offre. Puissant Structure Query Language
DB2 est un langage de requêtes ( SQL) dialecte Structured plus puissant que l'offre de Microsoft SQL . DB2 a des caractéristiques telles que des tables d'objets , déclencheurs avant , support de la méthode Java, de multiples fonctions définies par l'utilisateur et de soutien pour les tableaux . Aucun de ces éléments sont pris en charge par MS SQL. SQL permet un accès direct aux données via l'interface de gestion de base de données DB2. Il peut également être ancrée dans le code des programmes d'application écrits dans d'autres langues, comme le COBOL et Java. Cette souplesse et cette liste de caractéristiques se combinent pour faire DB2 Un puissant système de gestion de base de données relationnelle .
Soutien pour les plates Multiple
IBM produit des versions de DB2 qui fonctionnent sur toutes les plateformes disponibles , plutôt que des plates-formes Windows . Inclus dans la liste des plateformes prises en charge DB2 sont AIX , HP- UX , Linux et le Soleil. Cette capacité à fonctionner sur une variété de matériel /plates-formes logicielles apporte une flexibilité à la table que d'autres moteurs de base de données n'offrent pas. IBM propose également DB2 comme partie d'un ensemble pré-configurée avec le système d'exploitation. Cette combinaison produit une meilleure performance depuis le système d'exploitation est configuré pour DB2 appuyer sur la boîte , économisant le temps de l'administrateur système .
Self -Tuning gestion de la mémoire
< p> tuning de base de données fait partie art et la science de la pièce , et prend normalement une quantité importante de temps d'un administrateur de base de données . Une partie de ce travail de configuration consiste à configurer la mémoire pour les différentes charges de travail pour atteindre la meilleure performance. Pendant la journée, l'accès est généralement via des applications en ligne , avec un accès aléatoire aux enregistrements dans la base de données . La nuit, la charge de travail change généralement dans un format de traitement par lots, avec un traitement séquentiel des dossiers étant la norme . DB2 version 9 offre une fonctionnalité appelée Gestion de la mémoire auto- tuning ( STMM ) , qui permet à la base de données pour modifier automatiquement l'allocation de mémoire quand il ya un changement dans la charge de travail. Cela permet d'optimiser la performance en faisant des ajustements à la volée à la mémoire de base de données et de pools de mémoire tampon sans qu'il soit nécessaire d'intervention humaine ..
support IBM
Un avantage majeur de DB2 est qu'il s'agit d'une offre IBM . Développé il ya plusieurs années à des laboratoires base de données d'IBM , DB2 a gagné fonctionnalité après fonctionnalité au fil des ans . IBM produit des mises à jour logicielles et des correctifs sur une base contrôlée après des tests approfondis . Support de logiciels de haute qualité d'IBM est un facteur de la popularité de DB2 , ainsi que la stabilité du système qui résulte de ce soutien. La recherche d'IBM et fonds de développement de continuer à améliorer le produit DB2 faisant un choix idéal pour un SGBDR.