Aller au contenu

Service SQL IBM i (AS/400) · Procédure

QSYS2.CHANGE_MIRROR

Modifier la configuration de Db2 Mirror

Procédure Db2 Mirror qui modifie les réglages du miroir : état de réplication, reprise automatique, degré de parallélisme, intervalle de resynchronisation.

À quoi ça sert

Cette procédure sert avec Db2 Mirror for i (option 48 de 5770SS1) et n'a d'intérêt que si ce produit est configuré. Elle modifie les réglages de la réplication pour la base système ('*SYSBAS' par défaut) ou un ASP indépendant (IASP_NAME).

Les paramètres principaux sont REPLICATION_STATE, AUTO_RESUME (reprise automatique après suspension), PARALLEL_DEGREE et SPLF_RESYNC_INTERVAL (intervalle de resynchronisation des fichiers spoule). Elle change le comportement de la réplication : à utiliser avec la documentation de Db2 Mirror.

Résultat réel sur un IBM i 7.5

Db2 Mirror for i n'est pas installé sur notre IBM i de test : ce service n'a rien à montrer.

L'exemple d'IBM

Configurer Db2 Mirror pour reprendre automatiquement après une suspension, pour SYSBAS et les ASP indépendants configurés.

-- Description: Configure Db2 Mirror to automatically resume after being                           
-- suspended. This change applies to SYSBAS and any configured IASPs.                               
    CALL QSYS2.CHANGE_MIRROR(AUTO_RESUME => 'YES');

Paramètres

ParamètreTypePar défautSignification
IASP_NAME VARCHAR(10) '*SYSBAS' Nom de l'ASP indépendant
REPLICATION_STATE VARCHAR(11) NULL État de la réplication
AUTO_RESUME VARCHAR(3) NULL Reprise automatique
PARALLEL_DEGREE VARCHAR(4) NULL Degré de parallélisme
SPLF_RESYNC_INTERVAL INTEGER NULL Intervalle de resynchronisation des fichiers spoule
SWAP_ON_PWRDWNSYS VARCHAR(3) NULL Basculement lors de l'arrêt du système (PWRDWNSYS)
REPLICATE_USER_INDEX VARCHAR(7) NULL Réplication des index utilisateur
REPLICATE_USER_SPACE VARCHAR(7) NULL Réplication des espaces utilisateur
REPLICATE_DATA_QUEUE_ENTRIES VARCHAR(7) NULL Réplication des entrées de files de données
ENCRYPTED_RDMA VARCHAR(12) NULL Chiffrement RDMA
READ_ONLY VARCHAR(7) NULL Lecture seule
AUTO_TAKEOVER VARCHAR(7) NULL Prise de relais automatique
RESUME_TYPE VARCHAR(8) NULL Type de reprise
RESYNC_SAVRST_IO_THRESHOLD VARCHAR(4) NULL Seuil d'E/S pour la resynchronisation par sauvegarde/restauration
RESYNC_SAVRST_IO_MINIMUM_ROWS BIGINT NULL Nombre minimal de lignes pour la resynchronisation par sauvegarde/restauration
RDMA_TCPIP VARCHAR(7) NULL Adresse TCP/IP RDMA
RDMA_TCPIP_KEEP_ALIVE_TIME INTEGER NULL Délai de maintien de connexion TCP/IP RDMA