Dans le scénario 1, nous avons vu une allocation pour des jobs ODBC, mais beaucoup d’entreprises utilisent des outils sur d’autres ordinateurs pour accéder à DB2 (outils de requête, GUI frontales, jobs de transfert de données, etc.). Pour traiter ces requêtes, des jobs serveurs spéciaux tournent à
S’occuper des jobs spéciaux
l’intérieur du pool de mémoire partagé *BASE. Si votre société pratique ces jobs ou d’autres similaires, vous pouvez améliorer la performance en les enlevant du pool mémoire *BASE et en leur allouant plutôt un pool mémoire partagé.
Dans le cas des connexions ODBC, il y a des jobs serveurs tournant en tant que jobs prestart dans le sous-système QUSRWRK. Allouez un nouveau pool mémoire partagé, assignez-le au sous-système QUSRWRK et changez l’entrée du job prestart pour utiliser le nouveau pool. Pour l’ajustement continu, suivez simplement votre méthodologie de performance normale.
Régler et ajuster
Dans un autre article, j’ai passé en revue les paramètres associés aux réglages de jobs actifs et totaux. Je vous ai conseillé de pré-allouer suffisamment de ressources pour les jobs avant qu’ils ne s’exécutent, au lieu de laisser au serveur le soin de les allouer en fonction des besoins. Cette approche s’applique aussi aux autres types de jobs sur les serveurs i. Les jobs serveurs ODBC, par exemple, incluent une entrée de job prestart dans le sous-système QUSRWRK. Cette entrée a trois paramètres :
Paramètre Valeur livrée
• Nombre initial de jobs 1
• Seuil 1
• Nombre additionnel de jobs 2
Si les valeurs de ces paramètres n’étaient jamais changées, le serveur devrait allouer les ressources pour chaque seconde requête ODBC. En analysant tout le travail effectué sur votre serveur, vous découvrirez sûrement divers jobs serveurs actifs qui sont similaires à ces jobs ODBC. En réglant correctement les paramètres pour chacun, vous améliorerez votre performance serveur.
Ça continue…
La prochaine fois, je parlerai des tranches de temps : un outil de configuration de Work Management essentiel qui, s’il est mal utilisé, peut nuire fortement à l’équilibre et à la performance de votre système. En augmentant une tranche de temps pour lui donner une valeur entièrement composée de neufs, vous pouvez lier la CPU à un seul job pendant presque trois heures. Votre entreprise devrait-elle être à la merci d’un programmeur commettant ce genre d’erreur gravissime ? Vous le saurez en lisant la suite.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Innovation et performance : le rôle clé du consulting dans la transformation numérique
- Sekoia.io : l’alternative européenne qui s’impose dans la cybersécurité
- Redéfinir la confiance à l’ère de l’IA agentique : les entreprises sont-elles prêtes pour le SOC autonome ?
- IA Agentique : la vraie rupture c’est la gouvernance humaine
Articles les + lus
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
À la une de la chaîne Tech
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
