Responder a este comentário
Parâmetros de configuração do HPL
HPL - High Performance Load
Variáveis de ambiente a considerar
- DBONPLOAD: Define o nome do banco alternativo para salvar dados do onpladm
- PLCONFIG : Define arquivo de configuração que deve estar no $INFORMIXDIR/etc, se não informado é utilizado o $INFORMIXDIR/etc/plconfig.std
- PLOAD_SHMBASE: Define base de memória do onpload, para evitar colisão com a memória do banco.
- PLOAD_LO_PATH: Path para os CLOB/BLOBs , se não informado /tmp é utilizado
- PLOAD_SHMAT: Utilizado quando houver problema com threads de conversão na memória.
Modo de carga a considerar
Deluxe
Executa linha a linha, permite que usuários trabalhem na tabela durante a carga, loga ou não os dados, atualiza indices, executa triggers, define index constraints para filtering without error, simula INSERT porém trabalha em paralelo. Não é possivel mandar ignorar violations.
Express
Trava tabela exclusivamente para carga, desabilita indices e constraints, suporta carga de tabelas raw, requer backup nivel 0, não suporta HDR, não suporta BLOBs, CLOB, TEXT e BYTE, não suporta linhas com tamanho maior que pagina de sistema.
Arquivos e logs gerados
.rej: Registros rejeitados na leitura, qtde de campos não bate, tipo não bate, possui nulo em campo NOT NULL
.flt: Registros filtrados e negados (apenas no modo deluxe)
.log: Lista quantidade de registros carregados/descarregados e sumário da execução
Arquivos de configuração $PLCONFIG
AIOBUFFERS: Quantidade de buffers de IO utilizado na leitura/gravação do device. Recomenda-se utilizar o mesmo valor utilizado pelo device.
- AIOBUFSIZE: Tamanho do buffer
- CONVERTTHREADS: Quantidade de threads por device, o valor real sera CONVERTTHREADS * qtd_devices. Recomenda-se 2 por device.
- CONVERVPS: Quantidade de Convert VPs (processos unix), Recomenda-se 50% da quantidade total de convert threads
- STRMBUFFERS: Quantidade de buffers utilizado na transferencia de dados para o banco de dados
- STRMBUFSIZE: Tamanho do buffer
Monitrar com onstat -j <logfile>
- 197 leituras
Tags:




