CHGJRNA
Modif attributs de journal
En bref
La commande CHGJRNA permet de modifier les attributs au niveau du système pour tous les environnements de journal du système.
CHGJRNA se lit CHG
(Modifier) + JRNA.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CHGJRNA
Paramètres
Astuce : dans une session 5250, tapez CHGJRNA puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Oui
La commande CHGJRNA permet de modifier les attributs au niveau du système pour tous les environnements de journal du système.
Lorsqu'un attribut de journal au niveau du système est modifié, ledit attribut n'entre pas immédiatement en vigueur pour tous les environnements de journal du système. Tous les environnements de journal ne seront pas affectés par une modification d'un attribut de journal au niveau du système. Par exemple, si la mise en cache n'est pas activée pour un journal local, le délai d'attente du cache n'aura aucun effet sur ledit environnement de journal. De même, si le nombre de rétablissement d'un journal local n'est pas *SYSDFT, le nombre de rétablissement du journal au niveau du système n'a aucun effet sur ledit environnement de journal.
Restrictions :
- Vous devez disposer du droit spécial d'exploitation des travaux (*JOBCTL) pour modifier les paramètres JRNRCYCNT ou CACHEWAIT.
- Cette commande est fournie avec les droits publics *EXCLUDE. Les profils utilisateur QPGMR et QSYSOPR disposent de droits privés sur cette commande.
Nb de rétablissements journal (JRNRCYCNT)
Indique le nombre de rétablissement de journal par défaut défini par le système. Le nombre de rétablissements de journal permet de choisir entre un traitement d'exécution plus rapide des modifications des objets journalisés et un IPL ou un rétablissement de mise en fonction plus rapide après un arrêt anormal. La valeur indiquée a une incidence sur la fréquence de stockage forcé des objets journalisés dans la mémoire secondaire lorsque ceux-ci sont modifiés. Le nombre de rétablissements de journal indiqué correspond au nombre approximatif des modifications journalisées qui devraient être rétablies lors de la synchronisation de ce journal en cas d'IPL ou de la mise en fonction après un arrêt anormal. Indiquer une valeur inférieure réduit le nombre de modifications qui devraient être rétablies à partir de ce journal en augmentant la fréquence de stockage forcé des objets modifiés sur le disque. Indiquer une valeur supérieure augmente le traitement d'exécution des modifications des objets journalisés en diminuant la fréquence de stockage des objets modifiés sur le disque. Le fait de modifier cette valeur peut avoir une incidence sur les performances système car cette opération sollicite les unités de mémoire secondaire.
Remarque :Ce paramètre modifie le nombre de rétablissements de journal par défaut du système de tous les nouveaux journaux créés sur le système et de tous les journaux existants dont la valeur par défaut du système (*SYSDFT) est associée à leur nombre de rétablissements de journal. Pour attribuer une valeur différente de la valeur par défaut du système au nombre de rétablissements d'un journal particulier, veuillez vous reporter au paramètre JRNRCYCNT (Nombre de rétablissements de journal) de la commande CHGJRN (Modifier un journal).
- *SAME
- Cette valeur reste inchangée.
- *SYSDFT
- La valeur par défaut 250 000 est attribuée au nombre de rétablissements de journal au niveau du système.
- 10000-2000000000
- Indiquez le nombre de rétablissements de journal au niveau du système.
Délai d'attente du cache (CACHEWAIT)
Indique le délai d'attente du cache pour les environnements de journal avec mise en cache activée. Le délai d'attente du cache est le nombre maximal de secondes que le système attend avant d'écrire des postes de journal persistants à partir de la mémoire principale sur le disque.
Lorsque la mise en cache du journal d'un environnement de journal est activée, le système stocke les postes de journal dans la mémoire principale tant que la somme de tous les postes de journal n'est pas égale à la quantité maximale de données qu'il est possible d'écrire dans une écriture de disque. Ensuite, tous les postes de journal sont rassemblés sur le disque. Cela permet d'optimiser les performances du journal lorsqu'il est occupé. Toutefois, si le journal n'est pas occupé, le système attend l'accumulation des postes dans la mémoire principale tant que la taille maximale d'une écriture de disque n'est pas atteinte. Ce paramètre permet au système de ne pas attendre plus longtemps que le nombre de secondes indiqué pour écrire sur le disque tout poste de journal susceptible de subsister dans la mémoire principale.
Remarque :Ce paramètre s'applique uniquement aux journaux dont la mise en cache est activée. Pour activer ou désactiver la mise en cache du journal, veuillez vous reporter au paramètre JRNCACHE de la commande CRTJRN ou CHGJRN.
- *SAME
- Cette valeur reste inchangée.
- *SYSDFT
- La valeur par défaut du système 30 secondes est attribuée au délai d'attente du cache.
- 1 à 600
- Indiquez le délai d'attente du cache en secondes.
Exemples
Exemple 1 : Modification du nombre de rétablissements de journal au niveau du système
CHGJRNA JRNRCYCNT(500000)
Cette commande permet de modifier le nombre de rétablissements de journal au niveau du système à 500 000.
Exemple 2 : Modification du temps d'attente de cache au niveau du système
CHGJRNA CACHEWAIT(60)
Cette commande permet de modifier le temps d'attente du cache au niveau du système à 60 secondes.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.