[z/OS]

DEFINE PSID (definir conjunto de páginas y agrupación de almacenamiento intermedio) en z/OS

Utilice el mandato MQSC DEFINE PSID para definir un conjunto de páginas y la agrupación de almacenamiento intermedio asociada.

Utilización de mandatos MQSC en z/OS

Para obtener información sobre cómo utilizar los mandatos MQSC en z/OS®, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM® MQ for z/OS.

Puede emitir este mandato desde los orígenes 1CR. Para obtener una explicación de los símbolos de origen, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM MQ for z/OS.

Sinónimo: DEF PSID

DEFINE PSID

Leer diagrama de sintaxisOmitir diagrama de sintaxis visual DEFINE PSID ( número-psid ) BUFFPOOL(0)BUFFPOOL(entero)DSN(nombre de conjunto de datos)EXPAND(USER)EXPAND(SYSTEM)EXPAND(NONE)

Notas de uso para DEFINE PSID

El mandato se puede utilizar de dos maneras:

  1. Durante el reinicio, desde el conjunto de datos de entrada de inicialización CSQINP1 , para especificar los conjuntos de páginas estándar:
    • No puede especificar la palabra clave DSN si emite el mandato desde CSQINP1.
    • Si se emite más de un mandato DEFINE PSID para el mismo conjunto de páginas, sólo se procesa el último.
  2. Mientras el gestor de colas se está ejecutando, para añadir dinámicamente un conjunto de páginas:
    • El mandato debe especificar la palabra clave DSN y puede emitirse desde una de las siguientes opciones:
      • La consola de z/OS .
      • El servidor de mandatos y la cola de mandatos mediante CSQUTIL, CSQINPX o aplicaciones.
    • El identificador de conjunto de páginas (que es el número de PSID) puede haber sido utilizado anteriormente por un gestor de colas. Por lo tanto, debe estar recién formateado por una sentencia FORMAT (RECOVER) en CSQUTIL, o formateado con un FORMAT (REPLACE) en CSQUTIL.
    • No puede añadir dinámicamente el conjunto de páginas cero.
    • El parámetro BUFFPOOL puede especificar una agrupación de almacenamiento intermedio no utilizada actualmente. Si la agrupación de almacenamiento intermedio se ha definido en CSQINP1 pero no la ha utilizado ningún PSID, se crea el número de almacenamientos intermedios especificado si el almacenamiento virtual necesario está disponible. Si esto no está disponible, o si la agrupación de almacenamiento intermedio no se ha definido en CSQINP1, el gestor de colas intenta asignar 1000 almacenamientos intermedios. Si esto no es posible, se asignan 100 almacenamientos intermedios.
    • Debe actualizar el JCL del procedimiento de tarea iniciada del gestor de colas y el conjunto de datos de entrada de inicialización CSQINP1 para incluir el nuevo conjunto de páginas.

Uno de los mensajes CSQP042I o CSQP041E se genera cuando se completa el mandato.

Debe utilizar el mandato ALTER PSID para cambiar dinámicamente el método de expansión. Por ejemplo, para cambiar el parámetro EXPAND de USER a SYSTEM, emita el mandato siguiente:
ALTER PSID(page set id) EXPAND(SYSTEM)

Puede utilizar el mandato DISPLAY USAGE TYPE (PAGESET) para visualizar información sobre conjuntos de páginas (consulte DISPLAY USAGE (visualizar información de uso) en z/OS ).

Descripciones de parámetros para DEFINE PSID

(número-psid)
Identificador del conjunto de páginas. Es obligatorio.

Existe una relación de uno a uno entre los conjuntos de páginas y los conjuntos de datos VSAM utilizados para almacenar las páginas. El identificador consta de un número comprendido entre 00 y 99. Se utiliza para generar un ddname, que hace referencia al conjunto de datos VSAM LDS, en el rango de CSQP0000 a CSQP0099.

El identificador no debe ser el mismo que cualquier otro identificador de conjunto de páginas definido actualmente en este gestor de colas.

BUFFPOOL ( entero )
El número de agrupación de almacenamiento intermedio está en el rango de cero a 99. Es opcional. El valor predeterminado es 0.

Si la agrupación de almacenamiento intermedio no se ha creado ya mediante un mandato DEFINE BUFFPOOL, la agrupación de almacenamiento intermedio se crea con 1000 almacenamientos intermedios y un valor de LOCATION de BELOW.

Si el número de psid es cero, el número de agrupación de almacenamiento intermedio debe estar en el rango de 0 a 15; de lo contrario, el mandato falla y el gestor de colas no se inicia.

DSN ( nombre de conjunto de datos )
El nombre de un conjunto de datos LDS VSAM catalogado. Es opcional. No existe ningún valor predeterminado.
EXPAND
Controla cómo el gestor de colas debe expandir un conjunto de páginas cuando está casi lleno, y se necesitan más páginas en un conjunto de páginas.
USER
Se utiliza el tamaño de extensión secundario que se especificó cuando se definió el conjunto de páginas. Si no se ha especificado ningún tamaño de extensión secundario, o se ha especificado como cero, no puede tener lugar ninguna expansión de conjunto de páginas dinámica si el conjunto de datos de conjunto de páginas no está en bandas.

Al reiniciar el sistema, si un conjunto de páginas previamente utilizado se ha sustituido por un conjunto de páginas que es más pequeño, éste se amplía hasta que alcanza el tamaño del conjunto de datos utilizado previamente. Sólo es necesario realizar una ampliación para alcanzar este tamaño.

SISTEMA

Se utiliza un tamaño de extensión secundario que es aproximadamente el 10% del tamaño actual del conjunto de páginas. Se puede redondear hacia arriba en función de las características del DASD.

Ninguna
No debe realizarse ninguna otra ampliación del conjunto de páginas.