Pendant des années j’ai participé à des forums en ligne et à des listes de publipostage, dans lesquels les utilisateurs échangent des tuyaux sur la manière de résoudre des problèmes de gestion courants sur l’iSeries.
Chaque fois que le sujet du tri d’un sous-fichier est évoqué, l’une des premières
Files d’attente de données indexées
suggestions est d’utiliser une file d’attente de données indexées. Encouragé par toutes ces recommandations en sa faveur, je pensais que ce serait une bonne méthode de tri.
J’ai été déçu ! Non seulement la file d’attente de données indexées a été peu performante dans mes tests, mais elle a aussi été l’une des méthodes les plus compliquées. En effet, elle fait intervenir la commande CL CRTDTAQ (Create Data Queue) pour créer une nouvelle file d’attente de données ayant la valeur de clé correcte. Comme la clé dans mon exemple change selon la colonne choisie, il s’en suit qu’il faut construire la chaîne de commande à la volée. Après avoir créé la file d’attente de données, il faut utiliser l’API QSNDDTAQ pour charger chaque entrée dans la file puis utiliser l’API QRCVDTAQ pour lire chaque entrée en retour. Comme ces API sont des appels de programme dynamiques, il est extrêmement inefficace de les répéter des milliers de fois.
Les files d’attente de données font merv e i l l e pour permettre les communications entre deux jobs ou plus, et elles ont sûrement toute leur place sur l’iSeries. Mais elles ne conviennent pas bien pour trier un sous-fichier. Elles sont moins souples que les fonctions de tri, plus difficiles à utiliser et plus lentes. Envisagez plutôt QSORT, SORTA ou QLGSORT.
Téléchargez cette ressource
SIEM & PME : Comment construire la boîte noire de votre SI ?
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et accessible, pour anticiper, détecter et réagir efficacement aux attaques.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- RSSI 2026 : entre IA, réglementation et dépendances, l’art de l’arbitrage
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
- Data centers : 31 600 milliards de dollars d’investissements d’ici 2050, l’énergie au cœur de la nouvelle géographie du calcul
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
