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 ]
- 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.
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.