Les tables temporelles sur IBM i (Db2 for i) permettent de suivre et d'interroger les données au fur et à mesure de leurs modifications, offrant ainsi un véritable historique des versions pour les enregistrements de votre base de données. Introduites pour l’IBM i 7.3, elles automatisent l'audit et la création de rapports historiques sans nécessiter de déclencheurs complexes ni de logique applicative spécifique.
Pour répliquer les tables temporelles, le profil de réplication doit disposer des autorisations d'utilisation de la fonction QIBM_DB_SECADM (sur le système cible) afin que les données puissent être insérées sans que le système ne les enregistre dans la table d'historique.
Les enregistrements de la table d'historique seront répliqués à l'aide du moteur Assure QuickEDD HA et non par les processus système.