Centro de Data Warehouse Guia de Administração

Reorganizando dados

Os dados podem ser reorganizados numa tabela do DB2 Universal Database ou num tablespace ou índice do DB2 UDB para OS/390.

Definindo valores para um programa REORG do DB2 Universal Database

Utilize o bloco de notas Propriedades da Etapa do programa do warehouse REORG do DB2 UDB para criar uma etapa que possa ser usada para reorganizar dados em uma tabela do DB2 Universal Database.

A origem ou destino do warehouse podem ser usados como origem para este subtipo de etapa. O programa REORG grava na tabela de origem.

A página Mapeamento da Coluna não está disponível nesta etapa.

Para definir valores numa etapa que execute um programa do warehouse REORG do DB2 UDB:

  1. Abra o bloco de notas da etapa.
  2. Especifique as informações gerais sobre o programa. Para obter mais informações, consulte o manual Fornecendo informações gerais sobre uma etapa.
  3. Opcional: Na página Parâmetros, especifique as informações para a etapa REORG:
  4. Na página Opções de Processamento, forneça informações sobre como sua etapa é processada. Para obter mais informações, consulte o manual Definindo as opções de processamento.
  5. Clique em OK para salvar as alterações e feche o bloco de notas etapa.

Definindo valores para um programa Reorganizar Tablespace do DB2 UDB para OS/390

Use o programa do warehouse Reorganizar Tablespace do DB2 UDB para OS/390 para reorganizar um tablespace ou índice a fim de melhorar o desempenho do acesso e aproveitar o espaço fragmentado. Além disso, você pode reorganizar uma única partição de um índice particionado ou um table space particionado.

Para definir valores para uma etapa que utilize este programa do warehouse:

  1. Abra o bloco de notas da etapa.
  2. Especifique as informações gerais sobre o programa warehouse. Para obter mais informações, consulte o manual Fornecendo informações gerais sobre uma etapa.
  3. Na página Parâmetros, dê um clique duplo no campo Valor do parâmetro para incluir valores em parâmetros correspondentes mostrados no campo Nome do parâmetro. Segue uma lista de parâmetros e suas descrições:

    UTILITY_ID
    Especifica um identificador exclusivo (UID) para esse utilitário dentro do DB2. Essa é uma cadeia de 1-16 caracteres.

    RESTART
    Especifica se este programa de warehouse reiniciará um utilitário atual e, em caso afirmativo, em que ponto ele deverá ser reiniciado. NO ou null indica que o utilitário é novo, não um reinício. Não deve haver nenhum outro utilitário com o mesmo identificador de utilitário (UID). O padrão é null.

    UTSTMT
    Especifica as instruções de controle do utilitário. É um parâmetro de entrada do tipo VARCHAR(32704).

    RETCODE
    Especifica o código de retorno mais alto do utilitário. É um parâmetro de saída do tipo INTEGER.

    UTILITY_NAME
    Especifica o utilitário que você deseja iniciar. Especifica somente um único utilitário que requer a alocação do conjunto de dados no parâmetro UTSTMT. O nome do utilitário é um destes:
    • REORG INDEX
    • REORG LOB
    • REORG TABLESPACE

    RECDSN
    Especifica o nome do conjunto de dados catalogado que é necessário na reorganização dos table spaces como o conjunto de dados de descarregamento. Se você especificar RECDSN, ele será alocado para o SYSREC DDNAME.

    RECDEVT
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados listado no RECDSN reside.

    RECSPACE
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por RECDSN. A alocação de espaço secundária será 10% da alocação de espaço primária.

    DISCDSN
    Especifica o nome do conjunto de dados catalogado usado na reorganização dos table spaces como o conjunto de descartamento que contém os registros não recarregados. Se você especificar DISCDSN, ele será alocado para o SYSDISC DDNAME.

    DISCDEVT
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por DISCDSN reside.

    DISCSPACE
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por DISCDSN. A alocação de espaço secundária será 10% da alocação de espaço primária.

    PNCHDSN
    Especifica o nome do conjunto de dados catalogado usado na reorganização dos table spaces com as palavras-chave UNLOAD EXTERNAL ou DISCARD. O conjunto de dados será usado para manter as instruções de controle do utilitário LOAD geradas. Se você especificar um valor para PNCHDSN, ele será alocado para SYSPUNCH DDNAME.

    PNCHDEVT
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por PNCHDSN reside.

    PNCHSPACE
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por PNCHDSN. A alocação de espaço secundária será 10% da alocação de espaço primária.

    COPYDSN1
    Especifica o nome do conjunto de dados de destino (saída). Se você especificar COPYDSN1, ele será alocado para o SYSCOPY DDNAME.

    COPYDEVT1
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por COPYDSN1 reside.

    COPYSPACE1
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por COPYDSN1. A alocação de espaço secundária será 10% da alocação de espaço primária.

    COPYDSN2
    Especifica o nome do conjunto de dados catalogado como um conjunto de dados de destino (saída) da cópia de backup. Se você especificar COPYDSN2, ele será alocado para o SYSCOPY2 DDNAME.

    COPYDEVT2
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por COPYDSN2 reside.

    COPYSPACE2
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por COPYDSN2. A alocação de espaço secundária será 10% da alocação de espaço primária.

    RCPYDSN1
    Especifica o nome do conjunto de dados catalogado como um conjunto de dados de destino (saída) da cópia primária do local remoto. Se você especificou RCPYDSN1, ele será alocado para o SYSRCPY1 DDNAME.

    RCPYDEVT1
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados RCPYDSN1 reside.

    RCPYSPACE1
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por RCPYDSN1. A alocação de espaço secundária será 10% da alocação de espaço primária.

    RCPYDSN2
    Especifica o nome do conjunto de dados catalogado como um conjunto de dados de destino (saída) da cópia de backup do local remoto. Se você especificar RCPYDSN2, ele será alocado para o SYSRCPY2 DDNAME.

    RCPYDEVT2
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por RCPYDSN2 reside.

    RCPYSPACE2
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por RCPYDSN2. A alocação de espaço secundária será 10% da alocação de espaço primária.

    WORKDSN1
    Especifica o nome do conjunto de dados catalogado necessário como um conjunto de dados de trabalho para entrada e saída de ordenação. Se você especificar WORKDSN1, ele será alocado para o SYSUT1 DDNAME.

    WORKDEVT1
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por WORKDSN1 reside.

    WORKSPACE1
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados especificado por WORKDSN1. A alocação de espaço secundária será 10% da alocação de espaço primária.

    WORKDSN2
    Especifica o nome do conjunto de dados catalogado necessário como um conjunto de dados de trabalho para entrada e saída de ordenação. É necessário se você estiver usando a reorganização não exclusiva dos índices do tipo 1. Se você especificar WORKDSN2, ele será alocado para o SORTOUT DDNAME.

    WORKDEVT2
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por WORKDSN2 reside.

    WORKSPACE2
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados WORKDSN2. A alocação de espaço secundária será 10% da alocação de espaço primária.

    MAPDSN
    Especifica o nome do conjunto de dados catalogado necessário como um conjunto de dados de trabalho para o processamento de erro durante LOAD com ENFORCE CONSTRAINTS. É opcional para LOAD. Se você especificar MAPDSN, ele será alocado para o SYSMAP DDNAME.

    MAPDEVT
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por MAPDSN reside.

    MAPSPACE
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados MAPDSN. A alocação de espaço secundária será 10% da alocação de espaço primária.

    ERRDSN
    Especifica o nome do conjunto de dados catalogado necessário como um conjunto de dados de trabalho para o processamento de erro. Se você especificar ERRDSN , ele será alocado para o SYSERR DDNAME.

    ERRDEVT
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por ERRDSN reside.

    ERRSPACE
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados ERRDSN. A alocação de espaço secundária será 10% da alocação de espaço primária.

    FILTRDSN
    Especifica o nome do conjunto de dados catalogado necessário como um conjunto de dados de trabalho para o processamento de erro. Se você especificar FILTRDSN, ele será alocado para o FILTER DDNAME.

    FILTRDEVT
    Especifica o endereço de uma unidade, um tipo de dispositivo genérico ou o nome de um grupo atribuído ao usuário de um dispositivo em que o conjunto de dados especificado por FILTRDSN reside.

    FILTRSPACE
    Especifica o número de cilindros a usar como a alocação de espaço primária do conjunto de dados FILTRDSN. A alocação de espaço secundária será 10% da alocação de espaço primária.
  4. Na página Opções de Processamento, forneça informações sobre como sua etapa é processada. Para obter mais informações, consulte o manual Definindo as opções de processamento.
  5. Clique em OK para salvar as alterações e feche o bloco de notas etapa.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]