Partage via


Surveiller les requêtes actives

Important

La mise à l’échelle automatique Lakebase est disponible dans les régions suivantes : eastus, eastus2, centralus, southcentralus, westus, westus2, canadacentral, brazilsouth, northeurope, uksouth, westeurope, australiaeast, centralindia, southeastasia

La version Lakebase Autoscaling est la dernière de Lakebase, avec l'évolutivité automatique, la mise à l’échelle jusqu'à zéro, la création de branches et la restauration instantanée. Si vous êtes un utilisateur Lakebase Provisionné, consultez Lakebase Provisioned.

Surveillez les requêtes actives dans votre projet Postgres Lakebase pour suivre les requêtes en cours d’exécution, identifier les goulots d’étranglement des performances et analyser l’exécution des requêtes en temps réel.

Afficher les requêtes actives

  1. Dans l’application Lakebase, sélectionnez votre projet.
  2. Dans la barre latérale, sélectionnez une branche.
  3. Accédez à Surveillance.
  4. Sélectionnez l’onglet Requêtes actives .

Vue des performances des requêtes

La vue Requêtes actives affiche jusqu’à 100 requêtes en cours d’exécution pour la branche sélectionnée. Sélectionnez le calcul, la base de données et le rôle dans les listes déroulantes, puis utilisez le bouton Actualiser pour mettre à jour la liste avec les dernières requêtes actives.

Cette vue interroge la pg_stat_activity vue système Postgres pour afficher l’activité de requête en temps réel.

Présentation de la vue Requêtes actives

La table requêtes actives affiche les informations suivantes pour chaque requête en cours d’exécution :

  • PID: ID de processus du back-end Postgres exécutant la requête. Cet identificateur unique peut être utilisé pour suivre ou arrêter des requêtes spécifiques si nécessaire.
  • Durée: Temps écoulé de l’exécution de la requête. Cliquez sur l’en-tête de colonne pour trier les requêtes par durée pour identifier les opérations longues.
  • Requête: Instruction SQL en cours d’exécution. Cela montre le texte de requête réel, qui peut vous aider à identifier les problèmes de performances ou une activité de base de données inattendue.

À propos de pg_stat_activity

La vue Requêtes actives est alimentée par la pg_stat_activity vue système Postgres, disponible par défaut dans Lakebase Postgres. Pour exécuter des requêtes personnalisées sur les données collectées par pg_stat_activity, vous pouvez utiliser l’éditeur SQL ou n’importe quel client Postgres, tel que psql.

Pour plus d’informations, pg_stat_activityconsultez pg_stat_activity dans la documentation PostgreSQL.

Note

La pg_stat_activity vue système affiche uniquement les requêtes en cours d’exécution. Une fois qu’une requête est terminée, elle n’apparaît plus dans la vue Requêtes actives .

Étapes suivantes