Notas sobre o Release


8.1 Capítulo 8. Planejar o Banco de Dados Físico

8.1.1 Considerações Sobre o Design do Table Space

8.1.1.1 Otimizando o Desempenho do Table Space Quando os Dados São Colocados no Raid

DB2_PARALLEL_IO

O DB2_PARALLEL_IO também afeta table spaces com mais de um contêiner definido. Se você não definir a variável de registro, o paralelismo de E/S será igual ao número de contêineres no table space. Se você definir a variável de registro, o paralelismo de E/S será igual ao resultado do tamanho da pré-busca dividido pelo tamanho da extensão. Você pode optar por definir a variável de registro se os contêineres individuais no table space forem demarcados em vários discos físicos.

Por exemplo, um table space tem dois contêineres e o tamanho da pré-busca é quatro vezes o tamanho da extensão. Se a variável de registro não for definida, um pedido de pré-busca para esse table space será dividido em dois pedidos (cada um será para duas extensões). Contanto que os pré-buscadores estejam disponíveis para trabalhar, dois pré-buscadores poderão estar trabalhando nesses pedidos em paralelo. No caso da variável de registro estar definida, um pedido de pré-busca para esse table space será dividido em quatro pedidos (uma extensão por pedido) com uma possibilidade de quatro pré-buscadores atendendo os pedidos em paralelo.

Neste exemplo, se cada um dos dois contêineres tinha um único disco dedicado a ele, definir a variável de registro para esse table space poderá resultar na contenção nesses discos, uma vez que dois pré-buscadores estarão acessando cada um dos dois discos de uma vez. Entretanto, se cada um dos dois contêineres tivesse sido demarcado em vários discos, definir a variável de registro permitiria potencialmente o acesso a quatro discos diferentes de uma vez.


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