V6R10,
Iseries Navigator
Commencons par celles liées à Client Access, mais concernant aussi iSeries Navigator:
le produit est livré sous forme de fichier .MSI installable par Windows Intaller
il est livré sous 3 versions:
- Windows 32 bits
- Windows 64 bits / processeur AMD
- Windows 64 bits / processeur Itanium
Appliquer SI28716 sur le système en V5R40 avant d'installer la V6
Appliquer le dernier service pack sur le serveur avant d'installer le client V6
Venons en à iSeries Navigator lui-même.
il intègre certaines nouveautés liées à I5/OS (ou IBMi) Version 6
- Nouvelles valeurs systèmes de gestion des mots de passe entre autre.
- Nouvelles informations liées aux profils utilisateurs, dont le paramètre PWDCHGBLK pour empécher un utilisateur de modifier son mot de passe
- Support des adresses IP V6
- Support de SSL par les serveurs SMTP et POP
- Support du serveur OSPF, nommé OMPROUTED
Il propose une gestion des unités de bandes virtuelles, dans configuration et maintenance
- création d'une unité de bande virtuelle
- gestion des catalogues d'image
Enfin, la gestions des fichiers intégrés propose maintenant.
- le montage NFS client (voir l'image ci-dessous, Montage NFS)
- la récupération de données détaillées concernant un répertoire (collecte d'attributs)
![]()
qui passe la commande RTVDIRINF
Avec visualisation, ensuite, des données collectées.
![]()
Définissez, les zones à afficher, éventuellement les filtres (sélections) et l'ordre d'affichage
![]()
->
Mais le plus gros des nouveautés concerne la base de données, particulièrement tout ce qui a trait à la surveillances des performances SQL
Rappel de la V5R40
• Moniteurs
L'affichage d'un moniteur ou du cache des plans d'accès propose le choix des
colonnes
et, sur un affichage récapitulatif, à l'affichage des instructions
(Analyse,
puis clic droit sur une ligne / instructions),
l'option fichier propose, maintenant, une sauvegarde de la
liste des instructions SQL
Sur le même affichage, vous pouvez maintenant, placer la
requête
SQL dans le gestionnaire de script avec les valeurs des variables, et
non les marqueurs SQL (?)
Enfin, vous pouvez comparer deux moniteurs
• Cache des plans d'accès
- la taille peut être ajustée par CALL QQQOOOCACH PARM('R:1024')
[tapez CALL QQQOOOCACH pour avoir une liste des paramètres.]
ou par iSeries Navigator V6 (Mémoire cache de plan SQL/propriétés)
![]()
Les possibilités d'affichage sur une instruction ont été étendues :
- l'affichage des instructions les plus longues est limité aux 500 premières
- vous pouvez demandez la liste des travaux utilisant actuellement cette instruction
- et la liste des utilisateurs ayant utilisé cette instruction (historique de l'utilisateur)
Vous pouviez déjà en V5R40 sauvegarder le cache sous forme d'images instantanées :
par l'interface graphique sous Images instantanées de mémoire cache de plan SQL
par la procédure cataloguée DUMP_PLAN_CACHE , qui en V6 est automatiquement enregistrée au même endroit.Quand le cache est plein il est automatiquement épuré, en V6 il est possible de placer un moniteur sur cet événement afin de le sauvegarder en fichier avant
![]()
Tout en gardant la possibilité de choisir les instructions sauvegardées (comme un moniteur)
![]()
• Gestion des index
Vous pouvez demander la liste des index pour un bibliothèque entière
(et non table par table) en cliquant sur Tables
Vous remarquerez aussi l'affichage des MQT, la génération d'instruction SQL (toujours pour toute la bibliothèque)
cette liste des index affiche les informations nouvelles en V6
-> clé basée sur une expression
-> clause WHERE de sélection de lignes
Bien sur, la fenêtre de création d'index a été modifiée dans ce sens
et
l'assistant de gestion d'index (qui affiche les index suggérés, globalement, pour une bibliothèque ou pour une table) a été amélioré :
- Affichage de l'instruction SQL est nouveau en V6
- ainsi que l'accès direct aux instructions qui ont provoqué cette suggestion (dans le cache)
- l'assistant affiche aussi le nombre de fois ou un index a été suggéré et, s'il a été créé automatiquement (MTI), le nombre de fois ou il a été utilisé
Ce compteur peut-être réinitialisé pour la table, par le menu contextuel suivant :
![]()
L'affichage de l'instruction SQL pour un travail a été revue :
et enfin de nouvelles options sont disponibles pour une table
a Détenteurs de verrou affiche le résultat de la commande
WRKOBJLCK
Commentaires, permet la saisie de commentaires (COMMENT ON)
dans les catalogues SQL
Pour terminer le gestionnaire de scripts subit aussi des changements
1/ une option ALLOW SAVE RESULT, permet la sauvegarde des enregistrements extraits:
ensuite, avec un clic droit sur les lignes affichées :
Les formats admis, sont :
Les paramètres de connexion (JDBC) peuvent être modifiés temporairement ou définitivement
et proposent maintenant l'affichage des COLHDG plutôt que les noms de zone
en entête de colonne
La(les) requêtes(s) peuvent être sauvegardée(s) sur le serveur
(fichier
physique ou IFS)
Ce qui accompagne très bien le nouveau paramètre SRCSTMF de la commande RUNSQLSTM
Enfin, Visual Explain peut
être lancé et réactualisé, pendant l'exécution, les
informations ayant bougé sont surlignées.