Loading

Índice personalizado criado por um processo automatizado no Salesforce

Data da publicação: Oct 28, 2024
Descrição
Às vezes, observamos que alguns dos campos personalizados foram indexados  Analisando  os  detalhes dos campos, foi determinado que os campos foram indexados automaticamente pelo Salesforce. Abaixo estão algumas perguntas sobre esse processo que ajudarão você a entendê-lo.

Perguntas específicas:
  1. Que valor esses novos índices trazem para o desempenho?
  2. Com base em quais critérios o processo escolhe esses campos?
  3. Se removermos os índices nesses campos, o processo automatizado tentará adicioná-los de volta?
Resolução
Perguntas específicas
  1. Que valor esses novos índices trazem para o desempenho?
Esses índices foram criados para ajustar consultas que nosso processo automatizado de recomendação de índice personalizado percebeu serem lentas e seletivas.
  1. Com base em quais critérios o processo escolhe esses campos?
O processo usa uma fórmula para estimar quanto tempo de processamento de consultas poderia ser poupado no período de uma semana se um campo fosse indexado (a fórmula é baseada no tempo decorrido das consultas observadas vezes uma fração estimada desse tempo que poderia ser poupado com um índice personalizado, baseado na seletividade dos filtros); ele indexa os campos de valor mais alto que encontra com base nesta fórmula, contanto que o tempo poupado estimado exceda um limite mínimo.
  1. Se removermos os índices nesses campos, o processo automatizado tentará adicioná-los de volta?
Se os índices forem removidos, eles serão marcados como removidos em nossa tabela de recomendação de índice personalizado, e o processo não os adicionará novamente

O Salesforce também manterá estatísticas sobre o uso de índices personalizados criados automaticamente depois que são criados
Número do artigo do Knowledge

000394552

 
Carregando
Salesforce Help | Article