Tous les produits
Search
Centre de documentation

Database Autonomy Service:Session management

Dernière mise à jour :Aug 27, 2026

La gestion des sessions de Database Autonomy Service (DAS) affiche en temps réel les statistiques de toutes les sessions actives sur une instance, notamment les informations client, les commandes en cours d'exécution et la durée de connexion. Elle vous permet également de mettre fin aux sessions anormales directement depuis la console.

Prérequis

Assurez-vous que :

  • Une instance de base de données est connectée à DAS et se trouve dans l'état Normal Access.

Limites

Pour les instances Redis déployées en architecture cluster, les informations de session générées en mode de connexion directe ne peuvent pas être récupérées.

Afficher et gérer les sessions

  1. Connectez-vous à la console DAS.

  2. Dans le volet de navigation de gauche, choisissez Intelligent O&M Center > Instance Monitoring.

  3. Repérez l'instance de base de données cible et cliquez sur son ID pour ouvrir la page des détails de l'instance.

  4. Dans le volet de gauche, cliquez sur Instance Sessions.

  5. Sous l'onglet Instance Sessions, utilisez les sections Instance Sessions et Session Statistics pour :

    • Mettre fin aux sessions : terminez les sessions actives.

    • Afficher les statistiques de session : consultez les informations récapitulatives par source d'accès, y compris le nombre total de clients et le nombre de clients actifs.

    • Exporter les données de session : téléchargez les informations récapitulatives et les statistiques de session par source d'accès.

Paramètres de session

La section Instance Sessions répertorie les paramètres suivants. Survolez un nom de colonne pour afficher sa description.

Identité de connexion

Parameter

Description

id

ID du client.

addr

Adresse IP et numéro de port du client.

name

Nom du client.

fd

Descripteur de fichier utilisé par le socket.

db

Base de données à laquelle le client est connecté.

flags

Type de client et indicateurs d'état. Voir Indicateurs client.

Activité et chronologie

Parameter

Description

cmd

Dernière commande exécutée.

age

Durée de la connexion, en secondes.

idle

Temps d'inactivité, en secondes.

Abonnements et transactions

Parameter

Description

sub

Nombre de canaux abonnés (Pub/Sub).

psub

Nombre de modèles abonnés (Pub/Sub).

multi

Nombre de commandes exécutées dans la transaction.

Tampon et mémoire

Parameter

Description

qbuf

Taille du tampon d'entrée.

qbuf-free

Espace disponible dans le tampon d'entrée.

obl

Taille fixe du tampon de sortie.

oll

Longueur de la liste d'objets dans le tampon de sortie dynamique.

omem

Taille du tampon de sortie.

Boucle d'événements

Parameter

Description

events

État de préparation du socket dans la boucle d'événements : r = lisible, w = inscriptible.

Indicateurs client

Le paramètre flags contient une ou plusieurs des lettres suivantes, chacune décrivant le type de client ou l'état actuel :

Flag

Meaning

O

Nœud réplica en mode MONITOR.

S

Nœud réplica en mode normal.

M

Nœud maître.

x

Exécution d'une transaction.

b

Attente d'un événement bloquant.

i

Attente d'E/S VM (obsolète).

d

Une clé surveillée a été modifiée — EXEC échouera.

c

La connexion se ferme une fois l'écriture de la réponse actuelle terminée.

u

Le client a été débloqué.

U

Connecté via un socket UNIX.

r

Mode lecture seule sur un nœud de cluster.

A

La connexion sera fermée dès que possible.

N

Aucun indicateur défini.

Référence API

API operation

Description

GetRedisAllSession

Interroge les sessions actuelles d'une instance Redis.

KillInstanceAllSession

Met fin à toutes les sessions d'une instance Redis.