Activer le nettoyage de table

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Activez le nettoyage de table pour les tables avec des enregistrements plus anciens, expirés ou indésirables.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Ouvrez la table Effacement automatique [sys_auto_flush] en tapant sys_auto_flush.list dans le navigateur de filtre et sélectionnez Nouveau.
    2. Renseignez les champs du formulaire.
      Tableau 1. Formulaire Effacement automatique
      Champ Description'
      Nom de table Le nom de la table cible.
      Champ de correspondance Champ Date/Heure dans la table cible utilisé pour surveiller la durée. La valeur par défaut est sys_created_on, qui supprime les enregistrements en fonction du temps écoulé depuis leur date de création.
      Âge en secondes Durée d’attente du système avant de supprimer des enregistrements. Lorsque la valeur Matchfield devient supérieure à l’âge en secondes, l’enregistrement est supprimé.
      Actif Option permettant d’activer ou de désactiver le nettoyage de table pour cette table.
      Application Le périmètre de l’application auquel cette tâche de nettoyeur de table s’applique.
      Nettoyer le périphérique Si cette option est sélectionnée, les enregistrements connexes dans ces tables périphériques sont également supprimés :
      • Table des pièces jointes [sys_attachment]
      • Table Document des pièces jointes [sys_attachment_doc]
      • Table du document joint V2 [sys_attachment_doc_v2]
      • Table Entrée de journal [sys_journal_field]
      Si elle est décochée, le système supprime les enregistrements de la table cible, mais pas les enregistrements de pièce jointe ou de journal associés dans ces tables.
      Nettoyer l'audit Si cette option est sélectionnée, les enregistrements connexes dans ces tables d’audit sont également supprimés :
      • Table Audit système [sys_audit]
      • Table Changement de relation d’audit [sys_audit_relation]

      Notez que les enregistrements d’audit créés par le nettoyeur de table dans la table Enregistrement supprimé de l’audit [sys_audit_delete] sont conservés.

      Si elle est décochée, le système supprime les enregistrements de la table cible, mais pas les enregistrements d’audit associés dans ces tables.

      Suppression en cascade Si elle est sélectionnée, cette option supprime tous les enregistrements correspondants ainsi que tous les enregistrements qui s’y rapportent. Si elle est décochée, le système supprime les enregistrements correspondants, mais pas ceux qui leur font référence.
      Conditions Créateur de condition pour spécifier les conditions de filtre qui définissent les enregistrements à supprimer.
    3. Sélectionnez Envoyer.

    Résultats

    Le nettoyeur de table s’exécute automatiquement et supprime les enregistrements lorsqu’ils respectent l’âge d’enregistrement spécifié et toutes les conditions que vous définissez pour eux.