Limite des transactions de maj
Ce paramètre est utilisé par certains traitements faisant des insertions massives dans des tables, et notamment par des procédures de migration. Il permet de segmenter des grosses transactions en transactions de taille moyenne, afin d'éviter des erreurs, notamment des erreurs de type snapshot too old sous Oracle.
On indique ici le nombre d'insertions maximum à faire dans une transaction.
Niveau de localisation / Variable globale
Le paramètre est défini au niveau Dossier. Il appartient au chapitre SUP (Superviseur) et au groupe PRF (Performances), dans lequel on trouve aussi les paramètres suivants :
- AUZMEMO (Création tous mémos)
- CLOMAX (Nb max)
- LAUNCHSYNC (Lancement synchro après intégration patch)
- MAXSPEACV (Limite ACV spécifiques)
- MEMTXT (Taille mémoire des textes (Ko))
- NBTRABUFF (Nombre de lignes en mémoire)
- NXTREC (Seuil pour lecture dernier lu)
- ORAOPTMIZ (Optimisation Oracle)
- ORAOPTNB (Optimisation Oracle)
- ORATRAPATH (Optimisation Oracle)
- ROLLBACK (Nombre de rollback)
- SELWARN (Seuil pour contrôle mémos)
- TIMLCK (Temps de verrou)
- TIMOUT (Temps limite pour réponse)
La variable globale GMAXUPDTRS lui est associée.