Resolvendo consultas lentas

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Identificar e resolver consultas lentas é um aspecto importante para melhorar o desempenho da plataforma. . ServiceNow AI Platform gera sugestões de índice para ajudar a resolver consultas lentas.

    As consultas de banco de dados que demoram muito tempo para serem executadas podem ser causadas por design de consulta ineficiente, alto volume de dados e falta de indexação adequada. A melhor maneira de resolver consultas lentas depende da combinação de fatores que contribuem para o problema.

    Tabela 1. Causas e possíveis soluções para consultas lentas
    Causa Solução possível
    Design de consulta ineficiente

    Revise e modifique estruturas de consulta para melhorar o desempenho. As modificações de consulta podem incluir a verificação de que você está buscando somente os dados necessários ou a implementação da paginação no nível de consulta.

    Você pode usar um log de consulta lenta para determinar quais consultas podem precisar ser aprimoradas. Para obter mais informações sobre como usar um log de consulta lenta, consulte Use um log de consulta lento.

    Alto volume de dados Verifique se as cotas de transação necessárias, as cotas de aplicações e os alternadores operacionais estão definidos para otimizar o uso da largura de banda. Para obter mais informações, consulte Configurando o. ServiceNow AI Platform para otimizar o desempenho.
    Indexação adequada Use o Mecanismo de sugestão de índice (ISE) para gerar sugestões de índice para consultas lentas selecionadas.

    Visão geral do uso do Mecanismo de sugestão de índice

    O Mecanismo de sugestão de índice (ISE) pode ajudar a gerar sugestões de índice para consultas lentas. Se você modificar o design de consulta e gerenciar o volume de dados, mas ainda observar consultas lentas, você pode usar o ISE para gerar índices para consultas lentas.

    Use as seguintes etapas para resolver consultas lentas com o ISE:
    1. Use o log de consulta lenta para identificar consultas lentas que podem se beneficiar da indexação aprimorada.
    2. Gere uma sugestão de índice para uma consulta lenta Usando o ISE.
    3. Revise a sugestão de índice e decidir se deseja avançar.
    4. Exporte uma sugestão de consulta de uma instância de produção para uma instância de não produção para avaliação antes de adicionar o índice em sua instância de produção.
    5. Crie um índice a partir da sugestão ou programe a criação de índice quando estiver satisfeito com os efeitos da sugestão de índice.
    6. Teste o desempenho do índice para avaliar a melhoria da velocidade de consulta.
    7. Se um índice não for mais necessário, solte o índice ou programe-o para ser descartado. Se um índice não está sendo usado ou não está executando bem, o ISE pôde indicar uma sugestão para deixar cair um índice.

    Informação adicional

    Para obter mais informações sobre como o ISE gera sugestões de índice, consulte Sugestões de indexação para consultas lentas.