Partager via


Surveiller une instance de base de données

Important

Cette fonctionnalité est en préversion publique dans les régions suivantes : westus, , westus2eastuseastus2, , centralus, southcentralus, , northeuropewesteurope, , australiaeastbrazilsouth, , canadacentral, centralindia, , . southeastasiauksouth

Cette page explique comment surveiller les performances de votre instance de base de données Lakebase à l’aide de l’onglet Métriques de la page détails de l’instance.

Métriques d’accès

Pour accéder aux métriques de votre instance :

  1. Accédez à la page détails de l’instance pour votre instance. Pour savoir comment ouvrir la page des détails de l’instance, consultez Access une instance de base de données.
  2. Cliquez sur l’onglet Métriques .

Métriques d’instance de base de données

Métriques disponibles

Utilisez les métriques suivantes pour analyser les tendances des performances, identifier les goulots d’étranglement potentiels et évaluer s’il faut optimiser l’utilisation de l’application ou mettre à l’échelle votre instance :

  • Transactions par seconde : Affiche le débit de transaction validé. Utilisez-le pour comprendre les modèles de charge de travail et identifier les périodes de transactions de pointe. Si cette valeur est constamment élevée, envisagez d’optimiser le comportement du client ou d’augmenter la taille de l’instance.

  • Lignes par seconde : Affiche le nombre de lignes extraites, retournées, insérées, mises à jour et supprimées. Les lignes extraites font référence au nombre de lignes retournées aux clients. Les lignes renvoyées font référence au nombre de lignes lues par les requêtes. Aide à diagnostiquer le type de charge de travail et son impact sur le système. Si les performances sont limitées, envisagez d’ajouter des index ou d’optimiser les modèles de requête.

  • Ouvrez des connexions : Affiche le nombre de connexions actives ouvertes. Les connexions consomment des ressources d’instance. Utilisez cette option pour déterminer si le regroupement de connexions côté client est nécessaire. Reportez-vous aux limites du nombre maximal de connexions autorisées.

  • Utilisation du stockage : Indique l’utilisation actuelle du stockage pour l’instance. Si l’utilisation approche des limites de Lakebase Provisioned, supprimez les données ou index inutiles. Vous pouvez également contacter le support technique pour demander une augmentation du quota.

  • Utilisation du processeur (%) : Mesure l’utilisation du processeur pour l’instance de base de données. Une utilisation élevée du processeur peut indiquer une charge de travail nécessitant beaucoup de calcul. Envisagez des optimisations côté application ou augmentez la taille de l’instance.

  • Débit de lecture de page (%) : Reflète la proximité de l’instance avec sa capacité de lecture de page, généralement causée par des absences de cache. Si la valeur de débit de lecture de page est élevée, réduisez la charge de travail ou le jeu de travail, ajoutez des index, mettez en cache des requêtes côté client ou rationalisez les données.

  • Taux d’accès au cache de mémoire tampon (%) : Indique le pourcentage de lectures servies à partir de la mémoire. Les charges de travail à haute performance devraient afficher des valeurs supérieures à 99 %. Les taux faibles suggèrent que la charge de travail dépasse la capacité du cache ou peut tirer parti des optimisations.

  • Taux d’accès au cache SSD local (%) : Effectue le suivi du pourcentage de lectures servies à partir du cache SSD après une absence de cache de mémoire tampon. Une valeur faible peut augmenter le débit de lecture de page. Utilisez des optimisations similaires comme avec le cache de mémoire tampon ou envisagez une instance plus grande.

  • Interblocages par seconde : Mesure la fréquence à laquelle les transactions rencontrent des interblocages. Ces opérations se produisent généralement lorsque plusieurs transactions accèdent aux mêmes ressources dans l’ordre conflictuel. Examinez et refactorisez les charges de travail pour empêcher les blocages.