Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.RDMA_CONNECTION_INFO

Connexions RDMA de Db2 Mirror

Liste les connexions RDMA entre les nœuds d'une paire Db2 Mirror : adresses, état, erreur et volumes échangés.

À quoi ça sert

Cette vue décrit les connexions RDMA utilisées par Db2 Mirror for i entre les deux nœuds : type d'espace d'adressage, adresses et ports source et cible, état de la connexion (CONNECTION_STATE), erreur éventuelle, groupe de ressources réseau, travaux concernés, temps d'inactivité, tailles des tampons, demandes et octets entrants et sortants, demandes en attente et attentes de tampon.

Elle ne sert qu'avec Db2 Mirror for i (option 48 de 5770SS1), configuré. Elle permet de repérer les connexions en erreur, comme dans l'exemple d'IBM, ou un goulot d'étranglement sur les tampons.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.RDMA_CONNECTION_INFO

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

L'exemple d'IBM

Examiner les connexions qui sont actuellement dans l'état d'erreur.

-- Description: Examine any connections that are currently in the error                            
-- state.                                                                                           
    SELECT * FROM QSYS2.RDMA_CONNECTION_INFO WHERE CONNECTION_STATE = 'ERROR';

Colonnes renvoyées (22)

Afficher les 22 colonnes
ColonneTypeSignification
ADDRESS_SPACE_TYPE CHAR(4) Type d'espace d'adressage
SOURCE_ADDRESS VARCHAR(45) Adresse source
SOURCE_PORT INTEGER Port source
TARGET_ADDRESS VARCHAR(45) Adresse cible
TARGET_PORT INTEGER Port cible
CONNECTION_STATE VARCHAR(11) État de la connexion
CONNECTION_ERROR INTEGER Erreur de connexion
NRG_NAME VARCHAR(15) Nom du groupe de ressources réseau (NRG)
JOB_NAME_COUNT SMALLINT Nombre de noms de travaux
JOB_NAME VARCHAR(2899) Nom du travail
IDLE_TIME DECIMAL(19, 3) Temps d'inactivité
SEND_BUFFER_SIZE INTEGER Taille de la mémoire tampon d'envoi
RECEIVE_BUFFER_SIZE INTEGER Taille de la mémoire tampon de réception
REQUESTS_IN INTEGER Nombre de demandes entrantes
REQUESTS_OUT INTEGER Nombre de demandes sortantes
BYTES_IN BIGINT Nombre d'octets reçus
BYTES_OUT BIGINT Nombre d'octets envoyés
OUTSTANDING_SEND_REQUESTS INTEGER Demandes d'envoi en attente
OUTSTANDING_USER_SEND_REQUESTS INTEGER Demandes d'envoi utilisateur en attente
OUTSTANDING_USER_RECEIVE_REQUESTS INTEGER Demandes de réception utilisateur en attente
BUFFER_WAITS INTEGER Nombre d'attentes de tampon
WAIT_TIME_ON_REMOTE_RECEIVE_BUFFER DECIMAL(19, 3) Temps d'attente sur le tampon de réception distant