Aller au contenu

Service SQL IBM i (AS/400) · Fonction table

QSYS2.MIGRATION_NETWORK_BANDWIDTH

Bande passante vers le nœud de copie

Mesure la bande passante réseau entre le système source et le nœud de copie d'une migration à chaud, sur un nombre d'itérations choisi.

À quoi ça sert

Cette fonction de table mesure le débit réseau vers le nœud de copie dans un environnement de migration à chaud (Migrate While Active). Le paramètre ITERATION_COUNT (3 par défaut) fixe le nombre de mesures réalisées pour calculer les valeurs.

Elle renvoie la bande passante (NETWORK_BANDWIDTH) ainsi que la surcharge de sauvegarde/restauration, globale (SAVE_RESTORE_OVERHEAD) et par bibliothèque (SAVE_RESTORE_OVERHEAD_LIB), avec l'horodatage de la capture. On s'en sert pour estimer la durée d'une migration avant de la lancer.

Elle n'a d'intérêt que si la migration à chaud est configurée.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM TABLE(QSYS2.MIGRATION_NETWORK_BANDWIDTH(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

Vérifier la bande passante vers le nœud de copie dans un environnement IBM i Migrate While Active, en effectuant la mesure 5 fois pour calculer les valeurs.

-- Description: Check the bandwidth to the copy node in a IBM i                                    
-- Migrate While Active environment. Take the measurement 5                                         
-- times for calculating the values.                                                                
    SELECT * FROM TABLE(QSYS2.MIGRATION_NETWORK_BANDWIDTH(5));

Bon à savoir

Augmenter ITERATION_COUNT lisse les variations du réseau mais allonge la mesure, qui transfère réellement des données.

Paramètres

ParamètreTypePar défautSignification
ITERATION_COUNT INTEGER 3 Nombre d'itérations

Colonnes renvoyées (5)

Afficher les 5 colonnes
ColonneTypeSignification
CAPTURE_TIME TIMESTAMP Horodatage de la capture
ITERATION_COUNT INTEGER Nombre d'itérations
NETWORK_BANDWIDTH DECIMAL(15, 2) Bande passante du réseau
SAVE_RESTORE_OVERHEAD DECIMAL(15, 2) Surcharge de sauvegarde/restauration
SAVE_RESTORE_OVERHEAD_LIB DECIMAL(15, 2) Surcharge de sauvegarde/restauration d'une bibliothèque