Une des problématiques, quand on fait du SQL, est d’identifier rapidement une requête qui serait trop gourmande. Dans un post précédent j’indiquais comment avoir ces éléments en utilisant le cache SQL, mais ça peut être long pour une première analyse ! La TR5 version 7/4, TR11 version 7/3 apporte une nouvelle fonction table (QSYS2.ACTIVE_QUERY_INFO( )) […]
Vous avez sans doute un grand nombre de jobqs sur votre système, mais connaissez-vous réellement celles qui servent ? Pour connaitre la liste des jobq utilisées, on va consulter les messages CPF11224 qui indiquent le début d’un travail et qui contiennent dans les données la jobq par laquellle ils sont arrivés J’ai utilisé dans mon […]
Supposons que vous utilisiez le job scheduler de l’IBMi, (WRKJOBSCDE), si vous utilisez AJS seul le fichier de départ change mais la démarche reste la même. Notre méthode ne marche que pour le jour courant.On va utiliser la date de prochaine soumission égale à la date du jour dans notre fichier SCHEDULED_JOB qui contient les […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2021-09-01 10:30:302022-04-12 11:22:38Comment suivre son plan de production quotidien ?
Rappel : Pour les noms des objets collection, table, index, view, etc … le système maintient en double un nom SQL et un nom IBM iExemple :SQL / bd_des_articles et IBMi / BD_DE00001la règle est la suivante pour les noms supérieurs à 10 caractères le système prends les 5 premières positions et incrémente un compteur […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2021-08-31 16:32:502023-05-03 15:01:18SQL nom court / nom long
On a souvent du mal a régler ODBC voici quelques points qui peuvent vous aider dans cette tache.L’apport de la procédure SET_SERVER_SBS_ROUTING qui permet de router des jobs ODBC, par adresses IP ou utilisateurs à considérablement changer la donne. Rappel sur la procédure SET_SERVER_SBS_ROUTING Gestion par utilisateur call qsys2.SET_SERVER_SBS_ROUTING(‘PLB’, ‘QZDASOINIT’ , ‘ODBC’) pour activer la […]
Une des problématiques, quand on fait du SQL, est d’identifier rapidement une requête qui serait trop gourmande. Dans un post précédent j’indiquais comment avoir ces éléments en utilisant le cache SQL, mais ça peut être long pour une première analyse ! La TR5 version 7/4, TR11 version 7/3 apporte une nouvelle fonction table (QSYS2.ACTIVE_QUERY_INFO( )) […]
Fonctions tables pour lire les journaux d’audit
Vous avez sans doute un grand nombre de jobqs sur votre système, mais connaissez-vous réellement celles qui servent ? Pour connaitre la liste des jobq utilisées, on va consulter les messages CPF11224 qui indiquent le début d’un travail et qui contiennent dans les données la jobq par laquellle ils sont arrivés J’ai utilisé dans mon […]
Supposons que vous utilisiez le job scheduler de l’IBMi, (WRKJOBSCDE), si vous utilisez AJS seul le fichier de départ change mais la démarche reste la même. Notre méthode ne marche que pour le jour courant.On va utiliser la date de prochaine soumission égale à la date du jour dans notre fichier SCHEDULED_JOB qui contient les […]
Rappel : Pour les noms des objets collection, table, index, view, etc … le système maintient en double un nom SQL et un nom IBM iExemple :SQL / bd_des_articles et IBMi / BD_DE00001la règle est la suivante pour les noms supérieurs à 10 caractères le système prends les 5 premières positions et incrémente un compteur […]
On a souvent du mal a régler ODBC voici quelques points qui peuvent vous aider dans cette tache.L’apport de la procédure SET_SERVER_SBS_ROUTING qui permet de router des jobs ODBC, par adresses IP ou utilisateurs à considérablement changer la donne. Rappel sur la procédure SET_SERVER_SBS_ROUTING Gestion par utilisateur call qsys2.SET_SERVER_SBS_ROUTING(‘PLB’, ‘QZDASOINIT’ , ‘ODBC’) pour activer la […]