Configurer la mise en pause des tables CQRS
Important
Cette fonctionnalité est soumise au feature flag Domaine Portail admin > Libellé Pause Cqrs.
Une table CQRS est une copie d'une table existante en base de données. Contenant moins d'informations, elle permet de lire plus facilement les données qu'elle contient dans certains cas, par exemple, lors du lancement d'une recherche.
L'alimentation de ces tables, lors de créations ou de modifications en lot par exemple, peut engendrer des surcharges du serveur et causer des problèmes de performances pour les utilisateurs.
La table :
- CQRS Assignment contient toutes les informations relatives à l'affaire (lots, sous-lots, tâches, clients de l'affaire etc).
- CQRS Employee contient toutes les informations relatives aux collaborateurs.
Le menu Pause CQRS permet de mettre en pause temporairement l'alimentation des tables CQRS Assignment et/ou CQRS Employee.
La mise en pause des tables CQRS est configurée dans la Console d'administration > Configuration > Pause CQRS.
| 1 | Dans l'écran Pause CQRS, cliquez sur Mettre en pause CQRS. |
| 2 | Dans la fenêtre qui s'affiche, sélectionnez les tables qui doivent être mises en pause parmi : |
- Toutes les tables ;
- CQRS Assignment ;
- CQRS Employee.
| 3 | Cliquez sur Confirmer. |
Les tables sélectionnées sont mises en pause. Le nom de l'utilisateur, la date et heure de mise en pause et le statut des tables concernées sont indiqués dans le tableau récapitulatif.
| 1 | Dans l'écran Pause CQRS, cliquez sur Reprendre CQRS. |
| 2 | Confirmez l'action. |
L'alimentation des tables sélectionnées est reprise.
| 1 | Pour le paramètre Stratégie (valeurs possibles: Stack ou Discard; valeur par défaut: Discard), sélectionnez la stratégie à appliquer lorsque les tables CQRS sont mises en pause parmi : |
- Discard - Recommandée lorsque l'import comporte plus de 10 000 éléments. Il s'agit de la stratégie appliquée par défaut.
- Stack - Recommandée lorsque l'import comporte moins de 10 000 éléments.
| 2 | Cliquez sur Enregistrer. |
La stratégie à appliquer est paramétrée.
Note
Il n'est pas possible de modifier la stratégie à appliquer lorsque des tables sont en pause.