Tamanho de lote de consultas do Construtor de consulta do CMDB

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Em um sistema base, um lote global de tamanho 100 é alocado a cada execução de consulta do Construtor de consulta. Se necessário, você pode usar uma propriedade do sistema para substituir o tamanho do lote global padrão ou otimizar o valor do tamanho do lote por consulta salva.

    As consultas podem variar grandemente, pois é possível configurá-las para consultar uma ampla variedade de classes. Portanto, o tamanho de lote no sistema base pode não ser ideal para todas as consultas, e algumas consultas podem expirar ou levar muito tempo para serem concluídas. O tamanho ideal de lote para executar consultas depende da carga do sistema, por exemplo, a quantidade de dados e o número de relacionamentos em seu sistema. Entre em contato com o Suporte para obter assistência no cálculo do tamanho do lote da sua consulta.

    O tamanho de lote é aplicável e se comporta da mesma forma em todos os cenários de execução de consulta, independentemente de como a execução foi iniciada:
    O tamanho do lote para execuções de consulta é alocado na seguinte ordem de prioridade:
    1. O valor no campo Execution Batch Size na tabela de Consultas salvas refere-se a uma consulta salva específica. Se definido, esse valor será aplicável somente à consulta salva e terá prioridade sobre o valor global de 100 e o valor da propriedade de sistema glide.cmdb.query.batch_size.
    2. O valor da propriedade do sistema glide.cmdb.query.batch_size, se existir, determina o tamanho do lote em termos globais que é alocado a todas as execuções de consulta. Se você adicionar e definir essa propriedade, o valor será aplicável a todas as consultas, exceto as consultas salvas com o valor Execution Batch Size definido.
    3. Um valor global de 100, se as duas opções anteriores não estiverem configuradas.

    Modificação do tamanho de lote para consultas

    Se você estiver enfrentando problemas de desempenho ao executar consultas, siga estas etapas para modificar o valor do tamanho de lote:

    Definir tamanho de lote para uma consulta salva específica

    Configure um tamanho de lote personalizado para uma consulta salva do Construtor de consulta do CMDB que leva muito tempo para ser concluída ou que atinge o tempo limite. O tamanho de lote personalizado substitui o tamanho de lote global no sistema base e o valor da propriedade do sistema glide.cmdb.query.batch.size.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Entre em contato com o Suporte para obter assistência no cálculo do tamanho do lote da sua consulta.

    Procedimento

    1. No Navegador de filtros, digite qb_saved_query.list e pressione Enter para navegar até a tabela de Consultas salvas.
    2. Na exibição da lista Consultas salvas, localize a consulta salva da qual você deseja mudar o tamanho do lote.
    3. Defina ou modifique o valor no campo Execution Batch Size.
      Defina o valor para ser maior que o valor global na propriedade glide.cmdb.query.batch.size ou aumente qualquer valor existente.