Notas sobre o Release


22.21 Trabalhando com Resultados de Consulta Grande

É fácil para um usuário produzir uma consulta que retorna um grande número de linhas. Não é tão fácil para um usuário, prognosticar quantas linhas podem atualmente ser retornadas. Com uma consulta que pode retornar potencialmente milhares (ou milhões) de linhas, existem dois problemas:

  1. Ela pode demorar para recuperar o resultado.
  2. Uma grande quantidade de memória do cliente pode ser requerida para manter o resultado.

Para facilitar esse processo, o DB2 fragmenta os conjuntos de resultados grandes em partes. Ele recuperará e exibirá os resultados de uma consulta, uma parte de cada vez.

Como resultado:

  1. O tempo de exibição será reduzido como a primeira parte de uma consulta disponível para exibição, enquanto as partes restantes estão sendo recuperadas.
  2. Os requisitos de memória no cliente será reduzido apenas como uma parte de uma consulta, o resultado será armazenado no cliente em um determinado período.

Para controlar o número de linhas de resultados de consultas na memória:

  1. Abra a página Geral do bloco de notas Definições da Ferramenta.
  2. Na seção Tamanho máximo, selecione:

Ao trabalhar com os resultados de uma consulta na janela Conteúdo da Amostra ou an página Resultados da Consulta do Centro de Comando, o campo Linhas na memória indica o número de linhas sendo retido na memória para a consulta. Esse número nunca será maior que o conjunto de Tamanho máximo. Clique em Avançar para recuperar a próxima parte do conjunto de resultados. Quando Avançar estiver inativo, você atingiu o final do conjunto de resultados.


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