| Tous les outils |
En fonction de la
situation, vous pouvez avoir besoin :- De privilèges EXECUTE sur
SYSPROC.DSNAEXP afin de collecter des informations EXPLAIN
sur les instructions SQL en utilisant une procédure mémorisée.
- SYSPROC.DSNAHVPM pour collecter des informations EXPLAIN sur les instructions
SQL statiques qui contiennent des variables hôte.
- SET CURRENT SQLID
pour l'ID SQL qui exécute la requête.
|
| Rapports de droit d'accès |
Droit EXECUTE sur les packages suivants :- AOC5OADM
- AOC5OEPK (DB2 for
z/OS versions 9 et 10)
- AOC5ONPT
- AOC5OPKG (DB2 for z/OS versions 9, 10 et 11 avec mode de conversion)
- AOC5OPKN (DB2 for z/OS version 11 avec mode de nouveau fonctionnement)
|
| Graphique de plan d'accès |
Toutes les autorisations et tous les privilèges suivants :- Droit SELECT pour toutes les tables EXPLAIN
- Droit EXECUTE sur les packages suivants :
- AOC5OADM
- AOC5OEPK (DB2 for
z/OS versions 9 et 10)
- AOC5ONPT
- AOC5OPKG (DB2 for z/OS versions 9, 10 et 11 avec mode de conversion)
- AOC5OPKN (DB2 for z/OS version 11 avec mode de nouveau fonctionnement)
Pour exécuter EXPLAIN, un des droits d'accès ou autorisations suivants est requis :- Etre propriétaire d'une table de plan appelée PLAN_TABLE
- Avoir un alias sur une table de plan, appelé propriétaire.PLAN_TABLE et
avoir les privilèges SELECT et INSERT sur la table
|
| Capture
de l'environnement de requête |
Toutes les autorisations et tous les privilèges suivants :- Droit EXECUTE sur les packages suivants :
- AOC5OADM
- AOC5OEPK (DB2 for
z/OS versions 9 et 10)
- AOC5ONPT
- AOC5OPKG (DB2 for z/OS versions 9, 10 et 11 avec mode de conversion)
- AOC5OPKN (DB2 for z/OS version 11 avec mode de nouveau fonctionnement)
- Droit SELECT sur les tables de catalogue
- Droit SELECT sur toutes les tables EXPLAIN
Pour les procédures mémorisées, un ou plusieurs des droits d'accès suivants sont requis : - Droit EXECUTE sur la procédure mémorisée SYSPROC.DSNWZP
- Droit EXECUTE sur la procédure mémorisée SYSPROC.DSNACCMD.
|
| Annotation de requête |
- Droits EXECUTE sur les packages suivants :
- AOC5OADM
- AOC5OEPK (DB2 for
z/OS versions 9 et 10)
- AOC5ONPT
- AOC5OPKG
- Droits EXECUTE sur les packages suivants :
- AOC5OFMJ (DB2 for z/OS version 9)
- AOC5OFMM (DB2 for z/OS version 10)
|
| Rapports récapitulatifs |
Tous les droits d'accès et privilèges
décrits ici : Droits d'accès et privilèges requis pour l'exécution d'assistants Requête unique sur les instructions SQL s'exécutant sous DB2 for z/OS |
| Création de suggestions d'optimisation |
Toutes les autorisations et tous les privilèges suivants :- Droits SELECT, INSERT et DELETE sur PLAN_TABLE
- Droit EXECUTE sur les packages suivants :
- AOC5OADM
- AOC5OEPK (DB2 for
z/OS versions 9 et 10)
- AOC5ONPT
- AOC5OPKG (DB2 for z/OS versions 9, 10 et 11 avec mode de conversion)
- AOC5OPKN (DB2 for z/OS version 11 avec mode de nouveau fonctionnement)
- Le paramètre de sous-système OPTIMIZATION HINT du panneau d'installation DSNTIP8 doit être
défini sur YES. Pour définir ce paramètre, reportez-vous à la documentation
concernant la version de DB2 for
z/OS que vous utilisez.
|