num_ioservers-Número de servidores de E/S parâmetro de configuração

Esse parâmetro especifica o número de servidores de E/S para um banco de dados. Não mais que este número de E/Ss para pré-busca e utilitários pode estar em andamento para um banco de dados a qualquer momento.

Tipo de Configuração
Banco de Dados
Tipo de parâmetro
  • Configurável
  • Configurável por membro em um Db2 pureScale® ambiente
Padrão [intervalo]
Automático [1 - 255 ]
Observação: O valor padrão está sujeito a alterações pelo Db2® Configuration Advisor após a criação inicial do banco de dados.
Unidade de Medida
Contador
Quando alocado
Quando um aplicativo se conecta a um banco de dados
Quando liberado
Quando um aplicativo se desconecta de um banco de dados

Os servidores de E/S, também chamados de prefeiteiros, são usados em nome dos agentes de banco de dados para realizar E/S de pré-busca e E/S assíncrona por utilitários como backup e restauração. Um servidor de E/S aguarda enquanto uma operação de E/S que ela iniciou está em andamento. Os I/Os não pré-busca são planejados diretamente a partir dos agentes do banco de dados e como resultado não são restringidos por num_ioservers.

Quando este parâmetro é configurado como AUTOMATIC, o número de prefetchers que são iniciados é baseado nas configurações de paralelismo dos espaços da tabela na partição de banco de dados atual. As configurações de paralelismo são controladas pela variável de ambiente do sistema DB2_PARALLEL_IO . O número de prefeiteiros a iniciar é calculado em tempo de ativação do banco de dados que se baseia na seguinte fórmula:
number of prefetchers =
  max( max( max over all table spaces( parallelism setting ),
    number of cores * number of SMT threads ), 16 )

Recomendação: Para utilizar completamente todos os dispositivos de E/S no sistema, um bom valor para usar é geralmente um ou dois a mais do que o número de dispositivos físicos em que o banco de dados reside. É melhor configurar mais servidores de E/S, uma vez que há algum tempo de processamento adicional que é associado a cada servidor de E/S e quaisquer servidores de E/S não utilizados permanecem ocioso.