Aller au contenu

Service SQL IBM i (AS/400) · Procédure

QSYS2.DUMP_PLAN_CACHE_PROPERTIES

Propriétés du cache de plans SQL

Écrit dans une table les propriétés du cache de plans SQL, pour connaître sa configuration au moment de l'analyse.

À quoi ça sert

La procédure QSYS2.DUMP_PLAN_CACHE_PROPERTIES récupère les propriétés du cache de plans et les place dans la table FILENAME de la bibliothèque FILESCHEMA, deux paramètres obligatoires.

On l'utilise en complément de DUMP_PLAN_CACHE : l'instantané contient les plans, les propriétés disent dans quel contexte ils ont été obtenus. Elle crée une table de sortie et n'a pas de mode aperçu (PREVIEW).

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

CALL QSYS2.DUMP_PLAN_CACHE_PROPERTIES('JOBISQL', 'PCPROP');
SELECT * FROM JOBISQL.PCPROP

Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :

HEADING VALUE VALUE_UNITS ENTRY_NUMBER ENTRY_TYPE GRAPHABLE MINVALUE MAXVALUE DFTVALUE CHANGE_WARNING
Heure du récapitulatif 2026-10-01-09.11.14.438170 50 DA 1 2026-10-01-09.11.14.438171 2026-10-01-09.11.14.438172 2026-10-01-09.11.14.438172 NULL
Heure de création de la mémoire cache de plans 2026-06-06-18.52.30.740267 16 DA 1 2026-06-06-18.52.30.740267 2026-06-06-18.52.30.740267 2026-06-06-18.52.30.740267 NULL
Récapitulatif des requêtes actives 2 HE 0 NULL
Nombre de requêtes actives en cours 30 3 DA 1 30 30 30 NULL
Nombre de requêtes exécutées depuis le début 4130342 4 DA 1 4130342 4130342 4130342 NULL

Données anonymisées : les noms de système, de profils, de bibliothèques, de postes et les adresses IP ont été remplacés. Les objets du schéma JOBISQL sont des objets de démonstration créés pour ce site.

L'exemple d'IBM

Récupérer les propriétés du cache de plans.

-- Description: Retrieve the properties 
    CALL QSYS2.DUMP_PLAN_CACHE_PROPERTIES('SNAPSHOTS','PCP160217');

Paramètres

ParamètreTypePar défautSignification
FILESCHEMA VARCHAR(10) obligatoire Bibliothèque du fichier
FILENAME VARCHAR(10) obligatoire Nom du fichier