Autorizaciones y privilegios para ejecutar asesores de cargas de trabajo en cargas de trabajo de consulta que se ejecutan en DB2 para z/OS

Estas autorizaciones y privilegios son necesarios para ejecutar los asesores de carga de trabajo e implementar las recomendaciones del Asesor de estadísticas de carga de trabajo y del Asesor de índices de carga de trabajo.
Tabla 1. Autorizaciones y privilegios necesarios para ejecutar los asesores de carga de trabajo
Asesor Autorizaciones y privilegios necesarios
Asesor de estadísticas de carga de trabajo
  • Para ejecutar el asesor, debe tener el privilegio EXECUTE en los siguientes paquetes:
    • AOC5OADM
    • AOC5OEPJ (DB2 for z/OS versión 8)
    • AOC5OEPK (DB2 for z/OS versiones 9 y 10)
    • AOC5ONPT
    • AOC5OPKG
    • AOC5OSA
    • AOC5OCWA (DB2 for z/OS versión 8 CM)
    • AOC5OWSA (DB2 for z/OS versiones 8 NFM, 9 y 10)
  • Para ejecutar el trabajo RUNSTATS recomendado, privilegio EXECUTE sobre el procedimiento almacenado SYSPROC.DSNUTILU
  • Para guardar trabajos RUNSTATS recomendados o recuperar trabajos guardados previamente de las tablas del perfil, privilegio EXECUTE sobre el paquete asesor de estadísticas (AOC5OSA)
Asesor de consulta de carga de trabajo Todas las autorizaciones y los privilegios siguientes:
  • Privilegio EXECUTE para los siguientes paquetes:
    • AOC5OADM
    • AOC5OEPJ (DB2 for z/OS versión 8)
    • AOC5OEPK (DB2 for z/OS versiones 9 y 10)
    • AOC5ONPT
    • AOC5OPKG
    • AOC5OWQA
  • Privilegio SELECT sobre las tablas de catálogo
Asesor de índices de carga de trabajo
  • Para ejecutar el asesor:
    • Privilegio EXECUTE para los siguientes paquetes:
      • AOC5OADM
      • AOC5OEPJ (DB2 for z/OS versión 8)
      • AOC5OEPK (DB2 for z/OS versiones 9 y 10)
      • AOC5ONPT
      • AOC5OPKG
      • AOC5OIAn, donde n={1-9, A-M}
    • Autorización SYSADM o privilegio EXECUTE sobre el procedimiento almacenado EXPLAIN (DSNAEXP) y un ID de autorización secundario que forme parte del grupo DB2OE RACF.
  • Para crear los índices recomendados, una de las siguientes autorizaciones o privilegios:
    • Privilegio INDEX sobre la tabla
    • Propiedad de la tabla
    • Autorización DBADM para la base de datos que contiene la tabla
    • Autorización SYSADM o SYSCTRL
  • Para utilizar el análisis hipotético:
    • Autorización SYSADM o privilegio EXECUTE sobre el procedimiento almacenado EXPLAIN (DSNAEXP) y un ID de autorización secundario que forme parte del grupo DB2OE RACF.

Comentarios