Bases de données · IBM Db2 · Exploitation

Votre équipe fait à la main ce que Db2 12 fait tout seul. Et elle ne le sait pas.

Des sauvegardes plus longues que nécessaire, des failovers montés sur un produit qu'IBM ne fait plus évoluer sous Linux, de la maintenance avec arrêt pour des opérations que le moteur gère désormais en ligne. Si votre équipe n'est pas passée à Db2 12, elle travaille plus que nécessaire — et prend peut-être des risques évitables.

9 min de lectureAnalyse technique

IBM a publié Db2 12.1.5 le 9 juin 2026 — le sixième mod pack depuis la sortie de la version 12 en novembre 2024. À chaque publication, l'écart entre la façon dont un DBA exploite son Db2 et ce que le moteur fait déjà tout seul n'a cessé de se creuser. Sans que personne ne prévienne l'équipe.

Ce n'est pas un problème de compétence. Le produit a changé en profondeur et personne n'a mis l'équipe à jour. La 11.5 n'a plus évolué depuis des années, et entre elle et la 12.1 le moteur gère autrement la haute disponibilité, les sauvegardes, la maintenance et même le type de données qu'il peut stocker. Mais personne ne l'a dit à l'équipe.

Cinq situations concrètes où cela se voit. Ce ne sont pas des cas particuliers : c'est le quotidien d'un DBA qui ignore que son Db2 fait déjà ce qu'il continue de faire à la main depuis des années.

01

Le failover que votre équipe monte sur un produit qu'IBM n'enrichit plus

C'est le cas le plus parlant. Votre équipe configure HADR pour la haute disponibilité. Sous Linux, elle met en place TSAMP (Tivoli System Automation) parce que c'est ce qu'elle connaît. Ça fonctionne. Mais IBM concentre ses nouvelles capacités d'automatisation HADR sur Pacemaker et le positionne comme l'option stratégique pour les nouveaux déploiements Linux. Le gestionnaire de cluster de référence est désormais Pacemaker, open source, standard, plus simple à exploiter.

Ce que votre équipe faitConfigure TSAMP comme gestionnaire de cluster pour HADR. Suit la documentation qu'elle connaît. Gère le basculement avec les outils Tivoli.
Ce que Db2 12 attendPacemaker intégré. Automatisation native du basculement, VIP et Overlay IP découplés. En 12.1.5 (juin 2026) : quorum disk tiebreaker et quorum node fencing.
Le coût : une couche HA montée sur un produit qu'IBM ne fait plus évoluer pour Db2 sous Linux. Ça fonctionne aujourd'hui, mais chaque mod pack ajoute de l'automatisation Pacemaker que votre équipe n'exploite pas.

Sous AIX, TSAMP reste pleinement pris en charge. Mais sous Linux, Pacemaker est la direction qu'indique IBM, et l'automatisation s'améliore à chaque mod pack.

02

La fenêtre de sauvegarde qui n'a plus besoin d'être aussi large

Avant la version 12, la sauvegarde traitait chaque tablespace avec un seul thread. Sur les bases volumineuses, les fenêtres s'étiraient et le DBA les acceptait comme inévitables. Dans Db2 12, le comportement a changé sur deux fronts concrets :

Ce que votre équipe faitAccepte qu'un seul thread traite chaque tablespace. Programme des fenêtres larges. Suppose que le history file est maintenu pendant la sauvegarde et bloque.
Ce que Db2 12 fait tout seulSauvegardes multi-thread — plusieurs threads traitant un même tablespace, sans configuration supplémentaire. En 12.1.4 (mars 2026) : la maintenance du history file s'effectue de façon asynchrone, sans bloquer. En 12.1.5 (juin 2026) : purge automatique des archive logs.
Le coût : des fenêtres de maintenance plus larges que nécessaire. Chaque heure supplémentaire est du risque opérationnel et de la coordination métier évitables.
03

La maintenance qui arrête le service pour modifier une colonne

Modifier l'échelle d'un DECIMAL ou élargir un SMALLINT en INT sur une table columnaire (BLU) impliquait de recréer la table, migrer les données et vérifier. En pratique, un arrêt programmé. Dans Db2 12.1.4 (mars 2026) et 12.1.5 (juin 2026), plusieurs de ces opérations ne nécessitent plus d'interruption.

Ce que votre équipe faitCrée une nouvelle table, migre les données, renomme, vérifie. Programme un arrêt de service. Idem pour la réorganisation d'index.
Ce que Db2 12 fait tout seulALTER en ligne sur tables columnaires : modifier DECIMAL, élargir SMALLINT en INT, DROP et RENAME sans arrêt. Réorganisation d'index en ligne en 12.1.5 (juin 2026). Déplacement de tables sans interruption de service.
Le coût : des arrêts de service pour des opérations que Db2 12 gère en ligne. Chaque arrêt évitable, c'est de la disponibilité récupérée.
04

L'architecture que votre équipe a écartée avec les critères de 2022

Ce cas rompt un peu le schéma des précédents, mais il est tout aussi pertinent : ce n'est pas quelque chose que Db2 12 fait tout seul, c'est une architecture désormais viable qui ne l'était pas avant. Si quelqu'un dans votre équipe a évalué Db2 pureScale — la haute disponibilité actif-actif d'IBM pour Db2, conceptuellement comparable à Oracle RAC — il l'a probablement écarté à cause des exigences matérielles. C'était un critère valable en 2022. Ça ne l'est plus.

Ce que votre équipe supposepureScale exige du matériel spécifique on-premises, une interconnexion InfiniBand et un projet d'infrastructure complexe.
Ce que Db2 12 proposepureScale self-managed en Azure y AWS. Sur AWS, EFA réduit la latence de 40 % et multiplie le débit par 2,5×. Topologie HADR mixte pour la reprise avec un nombre de nœuds différent.
Le coût : évaluer pureScale avec des informations antérieures à Db2 12 et l'écarter pour des exigences qui n'existent plus. Une décision d'architecture prise sur des données obsolètes.
05

Ce que votre équipe suppose nécessiter une autre base de données

Un besoin de recherche sémantique ou de RAG apparaît. Le réflexe est de supposer qu'il faut une autre base de données : un autre moteur vectoriel, une autre sauvegarde, un autre système de supervision, un autre cycle de vie à maintenir. C'est peut-être le bon choix. Mais il vaut la peine de savoir que Db2 12 stocke et interroge déjà des vecteurs au sein du même moteur :

Ce que votre équipe supposeQue faire du RAG nécessite une autre base de données, une autre sauvegarde, un autre système de supervision et un autre cycle de vie à gérer.
Ce que Db2 12 proposeTipo de dato VECTOR nativo (12.1.2). Indexación DiskANN (12.1.5). Funciones SQL TO_EMBEDDING y TEXT_GENERATION qui invoquent des modèles watsonx.ai ou OpenAI directement depuis une requête SQL.
L'option native ne sera pas toujours la meilleure. Mais un système de moins à maintenir, sauvegarder et superviser est une décision d'architecture qui mérite d'être évaluée — surtout si l'équipe ignorait qu'elle était sur la table.

Le schéma

Ce n'est pas un problème de compétence. C'est un problème d'information.

Les cinq cas ont un point commun : l'équipe ne fait pas les choses mal. Elle les fait comme on le lui a appris. Le problème, c'est que le produit a changé et que personne ne le lui a dit. IBM a publié six mod packs depuis novembre 2024. Les procédures apprises — que ce soit avec la version 10 ou la 11.5 — ne reflètent plus le fonctionnement actuel du moteur.

Et voici l'essentiel : la plupart de ces problèmes ne se résolvent pas en achetant du matériel ni en recrutant. Ils se résolvent en mettant à jour les procédures. Le risque n'est pas de mal exploiter Db2 — c'est de continuer à administrer Db2 12 comme s'il s'agissait de Db2 11.5.

Nous avons construit deux formations propres qui couvrent précisément cette lacune. Ce ne sont pas des cours génériques : ils sont mis à jour pour Db2 12.1.5, dispensés sur AIX et Linux et adaptés au niveau de l'équipe. En présentiel ou à distance, en français, anglais et espagnol.

FAQ

Questions fréquentes

Pacemaker a-t-il remplacé TSAMP dans Db2 12 ?

Oui, sous Linux. Pacemaker remplace Tivoli System Automation comme gestionnaire de cluster pour HADR. Les procédures de configuration, validation et basculement changent. Sous AIX, TSAMP reste disponible.

Qu'est-ce que Db2 12 automatise par rapport aux versions précédentes ?

Sauvegardes multi-thread sans configuration supplémentaire, maintenance du history file découplée de la sauvegarde, évolution de schéma en ligne sur tables columnaires, purge automatique des archive logs et réorganisation d'index en ligne sans blocage.

Existe-t-il une formation Db2 12 à jour pour AIX et Linux ?

Oui. Chez SIXE, nous proposons deux formations : administration Db2 LUW et déploiement et administration de pureScale. En présentiel ou à distance, en FR/EN/ES.

Db2 pureScale peut-il être déployé dans le cloud ?

Oui, depuis Db2 12. En self-managed sur Azure (RoCE et TCP/IP, BYOL) et sur AWS (Elastic Fabric Adapter). Le matériel dédié on-premises n'est plus requis.

Formation Db2 12 · AIX et Linux

Votre équipe exploite Db2 sans s'être mise à jour sur la v12 ?

Dites-nous quelle version vous utilisez, combien de DBA ont besoin de se former et sur quelle plateforme. Nous vous préparons une proposition sur mesure — programme, format, dates et langue.