Tous les produits
Search
Centre de documentation

ApsaraDB RDS:RDS SQL Server SQL Explorer and Audit

Dernière mise à jour :Oct 12, 2026

Activez SQL Explorer et Audit dans des scénarios tels que les audits de conformité en matière de sécurité, l'analyse des performances et le dépannage. Une fois activé, le système enregistre automatiquement les modifications SQL exécutées dans le noyau de la base de données ainsi que les informations connexes (telles que le compte d'exécution, l'adresse IP, les détails d'exécution, etc.). L'activation et l'utilisation de cette fonctionnalité ont un impact minimal sur les performances de l'instance et fournissent un support de données fiable pour interroger les historiques des modifications SQL et réaliser des analyses et des audits.

Notes

  • Exhaustivité des journaux : Dans les scénarios extrêmes suivants, les journaux SQL Explorer et Audit peuvent être incomplets ou partiellement perdus :

    • La charge de l'instance est élevée, ce qui entraîne des goulots d'étranglement au niveau des performances.

    • Le nombre de requêtes SQL générées par unité de temps est très important.

    • Le composant du service de contrôle responsable de la collecte des journaux d'audit fonctionne de manière anormale.

Présentation de la fonctionnalité

  • Audit : Consultez et exportez les enregistrements d'exécution des instructions SQL historiques, y compris la base de données associée, l'état d'exécution, le temps d'exécution et d'autres informations connexes.

  • SQL Explorer : Fournit des diagnostics de santé SQL, un dépannage des problèmes de performance et une analyse du trafic de service.

Prérequis

Détails de la facturation

Après l'activation de SQL Explorer et Audit, la facturation de l'ancien SQL Audit (Database Audit) s'arrête. SQL Explorer et Audit est facturé dans le cadre de l'édition Enterprise de DAS.

Activer SQL Explorer et Audit

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS. Recherchez ensuite l'instance RDS et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, choisissez Autonomy Services > SQL Explorer and Audit.

  3. Cliquez sur Enable Audit Log, sélectionnez les fonctionnalités à activer, puis cliquez sur Submit.

    La page d'activation du service comporte deux sections : Audit Scenario et Explorer Scenario. La section Audit Scenario comprend SQL Logs (capture tous les détails SQL et prend en charge le stockage à froid à long terme ; vous pouvez définir la durée de conservation) et Log Indexing (améliore la vitesse de récupération des détails SQL du mode hors ligne au temps réel grâce au stockage chaud ; vous pouvez définir la durée de conservation du stockage chaud). La section Explorer Scenario comprend SQL Explorer (fournit une analyse globale de la charge SQL, une détection des SQL anormaux, une optimisation automatique des SQL, une lecture du trafic et des tests de stress, un ajustement automatique des paramètres, etc.) et Security Audit (fournit des alertes d'audit, une gestion des politiques d'audit, des alertes d'anomalies, une liste blanche système et d'autres fonctionnalités). Sélectionnez les options requises et cliquez sur Submit pour terminer l'activation.

  4. Une fois l'activation terminée, cliquez sur OK dans la fenêtre contextuelle.

Utiliser SQL Explorer et Audit

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS. Recherchez ensuite l'instance RDS et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, choisissez Autonomy Services > SQL Explorer and Audit. Utilisez les fonctionnalités Audit et SQL Explorer selon vos besoins.

  3. (Disponible uniquement pour l'édition Cluster) Sélectionnez le nœud à afficher : Vous pouvez filtrer les SQL sur tous les nœuds d'une instance de cluster ou filtrer les SQL pour un nœud primaire ou secondaire spécifique. Dans l'onglet Audit, utilisez la liste déroulante Select Node pour filtrer par All Node IDs, Primary Node ou Secondary Node afin de consulter les journaux d'audit correspondants. Vous pouvez également filtrer les journaux dans la section Set Query Conditions par mode de requête, plage horaire, mot-clé et autres critères.

Modifier la durée de conservation des données SQL Explorer et Audit

Avertissement

Après avoir réduit la durée de conservation des données SQL Explorer et Audit, DAS supprime immédiatement les journaux d'audit SQL qui dépassent la nouvelle durée de conservation. Exportez et sauvegardez vos journaux d'audit SQL localement avant de réduire la durée de conservation.

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS. Recherchez ensuite l'instance RDS et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, choisissez Autonomy Services > SQL Explorer and Audit.

  3. Cliquez sur Service Settings.

  4. Sur la page Full Logs, modifiez la durée de conservation et cliquez sur Submit.

    Remarque

    L'espace de stockage pour les données SQL Explorer et Audit est fourni par DAS et ne consomme pas d'espace de stockage sur l'instance de base de données.

Désactiver SQL Explorer et Audit

Avertissement

Après la désactivation de SQL Explorer et Audit, tous les journaux SQL Explorer et Audit sont supprimés. Exportez et sauvegardez vos journaux localement avant de désactiver la fonctionnalité. Lorsque vous réactivez SQL Explorer et Audit, la journalisation reprend à partir du moment de la réactivation.

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS. Recherchez ensuite l'instance RDS et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, choisissez Autonomy Services > SQL Explorer and Audit.

  3. Dans la section Logs, cliquez sur Export.

    Sélectionnez les champs d'exportation et la plage horaire. Pour SQL Explorer et Audit utilisant un stockage hybride de données chaudes et froides, sélectionnez un CSV separator lors de l'exportation des données.

  4. Configurez la tâche d'exportation. Une fois l'exportation terminée, cliquez sur Task list, téléchargez le fichier exporté et stockez-le en toute sécurité.

  5. Cliquez sur Service Settings pour désactiver SQL Explorer et Audit. Décochez toutes les fonctionnalités sélectionnées et cliquez sur Submit.

    Important

    Environ 1 heure après la désactivation de SQL Explorer et Audit, le système libère l'espace de stockage utilisé par les données.

FAQ

  • Q : Comment consulter les journaux des SQL exécutés dans ma base de données SQL Server ? Je souhaite voir les enregistrements d'exécution SQL historiques.

  • R : Si votre instance RDS a SQL Explorer et Audit activés, utilisez la fonctionnalité Audit pour consulter et exporter directement les enregistrements d'exécution SQL. Si la fonctionnalité n'est pas activée, vous ne pouvez pas récupérer directement les enregistrements SQL historiques. Cependant, vous pouvez restaurer les données à un instant précis et comparer les modifications SQL entre différents instants pour analyser les changements.

    Remarque

    Pour mieux prendre en charge l'analyse et l'audit SQL futurs, activez SQL Explorer et Audit dès que possible. Cela garantit un enregistrement continu des détails d'exécution SQL et fournit des données fiables pour les analyses futures.