Annulation de la transaction
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 à éviter une consommation excessive de ressources.
- 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.
- Test d’une règle métier mal scriptée qui comporte une boucle JavaScript infinie.
Minuteur d’annulation de transaction
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.
Journaux des transactions annulées
Les transactions annulées apparaissent dans le journal des transactions avec CANCELLED ajouté à 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 à la section Quotas de transactions.
Propriétés pour l’annulation de la transaction
Les administrateurs peuvent configurer le comportement de l’option d’annulation de transaction à 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.time | Retard en secondes avant l’apparition du bouton Annuler la transaction pour une transaction de longue durée. | Accédez à et localisez le champ intitulé Retard en secondes avant que le bouton Annuler la transaction ne s’affiche pour une transaction de longue durée. |