Lista de comprobación para configurar DB2 para z/OS

Siga esta lista de comprobación cuando esté configurando un subsistema por primera vez para su uso con InfoSphere Optim Query Workload Tuner Versión 4.1.

Acerca de esta tarea

Si ha configurado su subsistema para el uso con InfoSphere Optim Query Workload Tuner, versión 3.2, no es necesario seguir esta lista de comprobación. En su lugar, puede migrar la configuración.
Importante: InfoSphere Optim Query Workload Tuner no tiene soporte para configuraciones para más de una versión en un único subsistema. Por ejemplo, el producto no tiene soporte para la configuración de un subsistema único para su uso tanto con la versión 3.2 como con la versión 4.1.

Procedimiento

  1. ☐ Instale el cliente de Data Studio y el kit de activación de licencia.
  2. Opcional: ☐ Si el subsistema se ha configurado para IBM® Optimization Service Center y antes de configurar para la versión 4.1 desea descartar los objetos de datos de estas versiones anteriores y los datos en estos objetos, descarte las bases de datos DB2OSC y DSNOSCDB.
    Importante: Este paso no es necesario. Realícelo sólo si está seguro de que desea suprimir los datos que se encuentran en estas bases de datos.
  3. ☐ Asegúrese de que tiene las autorizaciones o privilegios necesarios para configurar los subsistemas DB2 para z/OS para el ajuste con InfoSphere Optim Query Workload Tuner.
    Tarea Autorizaciones o privilegios necesarios
    Vinculación de paquetes Uno de los privilegios o autorizaciones siguientes:
    • Autorización SYSADM o DBADM
    • Privilegio BINDADD si los paquetes necesarios no existen, y privilegio CREATEIN en el esquema
    • Privilegio ALTERIN en el esquema si existen los paquetes necesarios
    • Privilegio BIND en los paquetes necesarios, si existen
    Liberación de paquetes Uno de los privilegios o autorizaciones siguientes:
    • Propiedad de los paquetes
    • Privilegio BINDAGENT, que debe otorgar el propietario de los paquetes
    • Autorización SYSCTRL
    • Autorización SYSADM
    • Autorización PACKADM para la colección o todas las colecciones
    Examen de los parámetros del subsistema Ambos privilegios y autorizaciones siguientes:
    • Privilegio EXECUTE en el procedimiento almacenado SYSPROC.DSNWZP.
    • Al menos el privilegio del sistema MONITOR1
    Gestión de usuarios Uno de los siguientes privilegios o autorizaciones:
    • El privilegio WITH GRANT OPTION en los paquetes necesarios
    • Propiedad de los paquetes
    • Autorización SYSADM
    Crear tablas EXPLAIN Si desea crear las tablas EXPLAIN en una nueva base de datos, uno o más de los privilegios o autorizaciones siguientes para crear la base de datos:
    • Privilegio CREATEDBA
    • Privilegio CREATEDBC
    • Autorización SYSADM o SYSCTRL
    Para la creación del espacio de tablas, uno o más de los siguientes privilegios o autorizaciones:
    • Privilegio CREATETS para la base de datos
    • Autorización DBADM, DBCTRL, o DBMAINT para la base de datos
    • Autorización SYSADM o SYSCTRL
    Para la creación de las tablas, uno o más de los siguientes privilegios o autorizaciones:
    • Privilegio CREATETAB para la base de datos
    • Autorización DBADM, DBCTRL, o DBMAINT para la base de datos
    • Autorización SYSADM o SYSCTRL
    Creación de alias para tablas EXPLAIN existentes Uno de los siguientes privilegios o autorizaciones:
    • Privilegio CREATEALIAS
    • Autorización SYSADM o SYSCTRL
    • Autorización DBADM o DBCTRL en la base de datos que contiene las tablas, si los alias son para tablas y el valor del campo DBADM CREATE AUTH en el panel de instalación DSNTIPP es YES
  4. ☐ Asegúrese de que el subsistema esté configurado para conectarse a otros sistemas mediante TCP/IP.
  5. ☐ Inicie el cliente de Data Studio y cambie a la perspectiva de IBM Query Tuning.
    1. En la esquina superior derecha, pulse el icono Abrir perspectiva (icono Abrir perspectiva).
    2. Seleccione Otros.
    3. Seleccione IBM Query Tuning y pulse Aceptar.
  6. ☐ En el Explorador de orígenes de datos del cliente de Data Studio, cree una conexión con el subsistema DB2 para z/OS que está configurando.
  7. ☐ En el Explorador de orígenes de datos, pulse con el botón derecho del ratón la conexión con la base de datos y seleccione Conectar.
  8. ☐ Configure el subsistema y active el conjunto completo o las características de ajuste siguiendo cualquiera de estos pasos:
    • Ejecute JCL para crear tablas EXPLAIN, crear tablas de Query Tuner y active el conjunto completo de características de ajuste.
    • Si desea utilizar el flujo de trabajo asistente para configurar el subsistema y activar el conjunto completo de características de ajuste, siga estos pasos.
      1. Cree los siguientes dos grupos RACF y enlace sus usuarios con ellos.
        • DB2OSCA
        • DB2OE
      2. Asegúrese de que el ID de autorización que esté utilizando para conectarse al subsistema tenga uno de los privilegios y autorizaciones siguientes necesarios para activar el conjunto completo de características de ajuste.
        • DB2 Versión 9.1 para z/OS:
          • Privilegio CREATEIN en el esquema DB2OE
          • Autorización SYSADM o SYSCTRL
        • DB2 10 para z/OS y posteriores:
          • Privilegio CREATEIN en el esquema DB2OE
          • Autorización SYSADM, SYSCTRL o DBADM
      3. En el Explorador de orígenes de datos del cliente de Data Studio, pulse el icono del símbolo más para expandir la conexión al subsistema. Pulse con el botón derecho del ratón el icono del subsistema y seleccione Analizar y ajustar > Activar el conjunto completo de características de ajuste

        Si el conjunto completo de características de ajuste para InfoSphere Optim Query Workload Tuner aún no está activado en el subsistema en este punto, el cliente Data Studio lo activa, si el kit de activación de licencia está instalado en el directorio de instalación del cliente Data Studio en su estación de trabajo.

      4. Pulse con el botón derecho del ratón el icono del subsistema y seleccione Analizar y ajustar > Configurar para ajustar > Configuración guiada. Se abrirá el asistente de configuración.

        El asistente de configuración le permite configurar el subsistema para ajuste de consultas y ajuste de carga de trabajo de consultas.

      5. Siga las instrucciones del asistente.
  9. ☐ Verifique que el subsistema esté configurado para el ajuste de consultas o carga de trabajo de consultas. En el Explorador de orígenes de datos, pulse con el botón derecho del ratón en el subsistema que ha configurado y, a continuación, pulse Analizar y ajustar > Configurar para Tuning > Configuración avanzada y gestión de privilegios.

    En esta ventana puede comprobar el estado de las características de paquetes de Query Tuner, tablas de Query Tuner, tablas EXPLAIN y el ajuste de consultas o carga de trabajo de consultas.

  10. ☐ Si desea que varias personas utilicen el mismo conjunto de tablas EXPLAIN cuando estén realizando ajustes, utilice uno de estos métodos para compartir estas tablas.
  11. ☐ Configure los procedimientos almacenados siguientes y conceda el privilegio EXECUTE sobre los mismos a los ID de autorización que se utilizarán para ajustar InfoSphere Optim Query Workload Tuner.
    1. ☐ Si desea reducir el tráfico de su red haciendo que determinadas tareas de ajuste se ejecuten en el subsistema conectado independiente del cliente de Data Studio, siga estos pasos para habilitar el procedimiento almacenado SYSPROC.OPT_EXECUTE_TASK.
    2. ☐ Si uno o varios usuarios no dispone del privilegio para ejecutar la sentencia EXPLAIN STMTCACHE ALL de forma dinámica, siga estos pasos para habilitar el procedimiento almacenado SYSPROC.OPT_RUNSQL.
    3. ☐ Instale el procedimiento almacenado SYSPROC.DSNAEXP, si los usuarios no tienen el privilegio para las sentencias EXPLAIN de SQL o la autorización SQLADM (para DB2 10 para z/OS).
    4. ☐ Instale el procedimiento almacenado SYSPROC.DSNAHVPM.
    5. ☐ Instale los siguientes dos procedimientos almacenados para permitir que los usuarios revisen zParms y activen el rastreo para la memoria caché de sentencias dinámica.
      • SYSPROC.DSNWZP
      • SYSPROC.DSNACCMD (para DB2 versión 9.1 para z/OS) o SYSPROC.ADMIN_COMMAND_DB2 (DB2 10 para z/OS y posteriores)
    6. ☐ Instale el procedimiento almacenado SYSPROC.DSNUTILU, de manera que los usuarios puedan ejecutar trabajos RUNSTATS recomendados por el Asesor de estadísticas y el Asesor de estadísticas de carga de trabajo.
    7. ☐ Instale el procedimiento almacenado SYSPROC.ADMIN_INFO_SQL, para que los usuarios puedan recopilar la información que necesita el servicio de soporte de IBM para resolver los PMR relacionados con problemas de rendimiento en DB2 10 para z/OS.
    8. ☐ Instale el procedimiento almacenado SYSPROC.SET_PLAN_HINT para que los usuarios puedan validar y desplegar sugerencias del nivel del subsistema en DB2 10 para z/OS.
    9. ☐ Instale el procedimiento almacenado SYSPROC.ADMIN_COMMAND_DSN, para que los usuarios puedan validar y desplegar las sugerencias de optimización.
  12. ☐ Si desea que los usuarios puedan utilizar el planificador de tareas administrativas para planificar tareas de ajuste, tales como la captura o la descripción de sentencias SQL, configurar el planificador de tareas administrativas.
  13. ☐ Si los usuarios necesitan capturar las sentencias SQL desde la memoria caché de sentencias dinámicas en todos los subsistemas de un grupo de compartimiento de datos, configure un grupo de compartimiento de datos.
  14. Asegúrese de que sus usuarios tengan las autorizaciones o privilegios necesarios para ajustar SQL.

Feedback