Annulation de la transaction

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Vous pouvez annuler les transactions dont le chargement prend plus de temps que prévu. L’annulation des transactions de longue durée peut aider à prévenir une consommation excessive de ressources.

    Les causes de la lenteur des transactions comprennent les scénarios suivants.
    • Tri d’un grand nombre d’enregistrements par un champ de chaîne non indexé.
    • Regroupement d’une grande table sur un champ dont les valeurs sont principalement distinctes.
    • Exportation de toutes les lignes à partir d’une grande table.
    • Tester une règle métier mal scriptée qui a une boucle JavaScript infinie.

    Minuteur d’annulation de transaction

    Remarque :
    Vous ne pouvez pas annuler une importation avec ces contrôles.

    Au cours d’une transaction de longue durée, un minuteur et une option d’annulation s’affichent dans une bannière d’alerte.

    Pour annuler la transaction, sélectionnez le bouton Annuler . Le message d’alerte s’affiche lorsqu’une annulation de transaction est en cours et lorsque l’annulation est terminée.

    Si une transaction lente se termine avec succès, le minuteur indique le temps qu’il a fallu pour que la transaction se termine.

    Journaux des transactions annulées

    Les transactions annulées apparaissent dans le journal des transactions avec la mention CANCELLED ajoutée à l’URL. Les transactions annulées par un utilisateur sont journalisées différemment des transactions annulées par des quotas de transaction. Pour plus d’informations sur la journalisation des transactions annulées, reportez-vous à la section Connexion d’une transaction annulée à une table. Pour plus d’informations sur les quotas de transaction, reportez-vous à Quotas de transactions.

    Propriétés pour l’annulation de la transaction

    Les administrateurs peuvent configurer le comportement de l’option d’annulation des transactions à l’aide des propriétés suivantes.

    Propriété Définition Emplacement
    com.glide.request_manager.active Permettez aux utilisateurs d’annuler les transactions de longue durée (activé par défaut). Ouvrez la table sys_properties en accédant à Tout et en saisissant sys_properties.list.
    glide.ui.transaction.long_response.heure Retard en secondes avant l’apparition du bouton Annuler la transaction pour une transaction de longue durée. Accédez à la Tous > Propriétés système > Propriétés de l'interface utilisateur et localisez le champ intitulé Retard en secondes avant l’affichage du bouton Annuler la transaction pour une transaction de longue durée.