Service SQL IBM i (AS/400) · Vue
QSYS2.SYSLIMITS_BASIC
Limites système atteintes (version simple)
Version allégée de SYSLIMITS : catégorie, type, valeur courante et maximale, objet concerné, sans le détail du travail à l'origine.
À quoi ça sert
SYSLIMITS_BASIC présente les limites système enregistrées avec un jeu de colonnes réduit : horodatage, catégorie et type de limite, nom de la limite de dimensionnement, valeur courante et maximale, travail, utilisateur, objet concerné et identifiant de limite.
Elle convient pour une vue d'ensemble rapide, par exemple lister les limites signalées depuis une semaine, regroupées par objet et par identifiant de limite comme dans l'exemple d'IBM.
Si vous avez besoin du contexte du travail (CPU, stockage temporaire, instruction SQL), utilisez la vue complète SYSLIMITS.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT MAX(LAST_CHANGE_TIMESTAMP), SYSTEM_SCHEMA_NAME, SYSTEM_OBJECT_NAME,
OBJECT_TYPE, MIN(SIZING_NAME), LIMIT_ID
FROM QSYS2.SYSLIMITS_BASIC
WHERE LAST_CHANGE_TIMESTAMP > CURRENT DATE - 7 DAYS
GROUP BY LIMIT_ID, SYSTEM_SCHEMA_NAME, SYSTEM_OBJECT_NAME, OBJECT_TYPE
ORDER BY 2, 4, 3
Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :
| 00001 | SYSTEM_SCHEMA_NAME Nom système de la bibliothèque | SYSTEM_OBJECT_NAME Nom système de l'objet | OBJECT_TYPE Type de l'objet | 00005 | LIMIT_ID Identifiant de la limite |
|---|---|---|---|---|---|
| 2026-09-29 09:53:18.335009 | BIBAPP113 | QSRC | *FILE | MAXIMUM NUMBER OF MEMBERS | 16100 |
| 2026-09-29 09:58:42.327800 | BIBAPP179 | EVFEVENT | *FILE | MAXIMUM NUMBER OF MEMBERS | 16100 |
| 2026-09-29 09:58:08.309831 | BIBAPP179 | MIDMP | *FILE | MAXIMUM NUMBER OF MEMBERS | 16100 |
| 2026-09-28 23:02:52.203912 | BIBAPP179 | QRPGSRC | *FILE | MAXIMUM NUMBER OF MEMBERS | 16100 |
| 2026-09-30 10:13:22.176929 | JOBIRPG | QRPGLESRC | *FILE | MAXIMUM NUMBER OF MEMBERS | 16100 |
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
Lister les limites signalées au cours de la dernière semaine.
-- Description: List the limits that have been reported in the last week
SELECT MAX(LAST_CHANGE_TIMESTAMP), SYSTEM_SCHEMA_NAME, SYSTEM_OBJECT_NAME,
OBJECT_TYPE, MIN(SIZING_NAME), LIMIT_ID
FROM QSYS2.SYSLIMITS_BASIC
WHERE LAST_CHANGE_TIMESTAMP > CURRENT DATE - 7 DAYS
GROUP BY LIMIT_ID, SYSTEM_SCHEMA_NAME, SYSTEM_OBJECT_NAME, OBJECT_TYPE
ORDER BY 2, 4, 3;
Colonnes renvoyées (16)
Afficher les 16 colonnes
| Colonne | Type | Signification |
|---|---|---|
LAST_CHANGE_TIMESTAMP |
TIMESTAMP | Horodatage de dernière modification |
LIMIT_CATEGORY |
VARCHAR(15) | Catégorie de la limite |
LIMIT_TYPE |
VARCHAR(7) | Type de limite |
SIZING_NAME |
VARCHAR(128) | Nom de la limite de dimensionnement |
COMMENTS |
VARCHAR(2000) | Commentaires |
USER_NAME |
VARCHAR(10) | Nom du profil utilisateur |
CURRENT_VALUE |
BIGINT | Valeur courante |
MAXIMUM_VALUE |
DECIMAL(21, 0) | Valeur maximale |
JOB_NAME |
VARCHAR(28) | Nom du travail |
SYSTEM_SCHEMA_NAME |
VARCHAR(10) | Nom système de la bibliothèque |
SYSTEM_OBJECT_NAME |
VARCHAR(30) | Nom système de l'objet |
SYSTEM_TABLE_MEMBER |
VARCHAR(10) | Membre de la table (nom système) |
IFS_PATH_NAME |
DBCLOB | Chemin dans l'IFS |
OBJECT_TYPE |
VARCHAR(7) | Type de l'objet |
ASP_NUMBER |
SMALLINT | Numéro de l'ASP |
LIMIT_ID |
INTEGER | Identifiant de la limite |