Tous les produits
Search
Centre de documentation

ApsaraDB for ClickHouse:Gestion des requêtes SQL

Dernière mise à jour :Aug 11, 2026

Surveillez les requêtes SQL lentes et gérez les requêtes en cours d'exécution dans ApsaraDB for ClickHouse pour diagnostiquer les problèmes de performance et maintenir la santé du cluster.

Contexte

L'analyse des journaux de requêtes bruts nécessite l'installation de clients, la rédaction de commandes SQL et le tri manuel des résultats, sans offrir de moyen simple pour visualiser les tendances. ApsaraDB for ClickHouse propose une interface graphique pour les journaux de requêtes permettant de rechercher selon des dimensions clés, d'analyser statistiquement les requêtes SQL lentes, ainsi que de synthétiser les données des journaux pour identifier et résoudre les problèmes de performance.

Surveillance des requêtes SQL lentes

La console affiche les tendances statistiques et les détails des requêtes lentes sur une période donnée.

  1. Connectez-vous à la console ApsaraDB for ClickHouse.

  2. Dans le coin supérieur gauche, sélectionnez la région de votre cluster.

  3. Sur la page Clusters, cliquez sur l'onglet Instance list. Cliquez ensuite sur l'ID du cluster cible.

  4. Dans le volet de navigation de gauche, cliquez sur Query Management.

  5. Sur la page Query Management, cliquez sur l'onglet Slow Queries.

  6. Définissez le seuil de temps d'exécution pour les requêtes lentes. Le seuil par défaut est de 3 000 ms.

    Remarque

    Seuil minimum : 500 ms.

  7. Sélectionnez Slow SQL Trend ou Slow SQL Details dans la liste déroulante, puis appliquez un filtre temporel pour afficher les tendances ou les détails.

    Cliquez sur l'icône image.png située dans le coin supérieur droit pour exporter les données filtrées.

Gestion des requêtes SQL en cours d'exécution

ApsaraDB for ClickHouse vous permet de consulter et d'arrêter les requêtes SQL en cours d'exécution en temps réel afin de libérer les ressources du cluster.

  1. Connectez-vous à la console ApsaraDB for ClickHouse avec votre compte Alibaba Cloud.

  2. Dans le coin supérieur gauche, sélectionnez la région du cluster cible.

  3. Sur la page Clusters, cliquez sur l'onglet Instance list, puis cliquez sur l'ID du cluster cible.

  4. Dans le volet de navigation de gauche, cliquez sur Query Management.

  5. Sur la page Query Management, cliquez sur l'onglet Running Queries.

  6. Filtrez les requêtes par User, SQL Keywords ou Initial Query ID.

    Remarque

    Sans filtres, toutes les requêtes en cours d'exécution sont affichées.

  7. En cas de défaillance du cluster ou lorsque l'utilisation des ressources atteint le seuil d'alerte, sélectionnez les requêtes à arrêter et cliquez sur Terminate Selected Queries ou Terminate All Queries.

Tâches connexes