Importante
A partir de fevereiro 2025, você poderá criar clusters Flex, e não poderá mais criar clusters M2 e M5 ou instâncias sem servidor na IU do Atlas, Atlas CLI, API de Administração do Atlas, Atlas Kubernetes Operator, HashiCorp Terraform, ou recursos do Atlas CloudFormation. Você ainda poderá usar instâncias sem servidor existentes.
O Atlas não suporta mais agrupamentos do M2 e M5. O Atlas desativou as instâncias sem servidor. A partir de 25 de maio de 2025, o Atlas migrou automaticamente todos os clusters M2 e M5 existentes para clusters do Flex.
Para instâncias sem servidor, a partir de 5 de maio de 2025, o Atlas determinará se migrará instâncias para clusters gratuitos, clusters Flex ou clusters dedicados de acordo com seu uso. Para ver para quais níveis o Atlas migrará suas instâncias, consulte a página Todos os clusters na IU do Atlas.
O Atlas pode criar índices automaticamente para sua instância sem servidor melhorar o desempenho da consulta.
Como funciona a criação de índice automático
A criação de índice automático prioriza a criação de índices com a pontuação Impact mais alta. O Atlas define impacto como a melhoria de desempenho estimada que o índice traria.
Para saber mais sobre a pontuação Impact e como o Performance Advisor classifica os índices, consulte Avaliação da classificação do índice.
O Atlas pode criar automaticamente até quatro índices por coleção em sua instância sem servidor.
Frequência de criação de índice automático
Se a criação de índice automático estiver ativada, o Atlas verificará uma vez por hora se há queries lentas em sua instância sem servidor. Se houver pelo menos 50 queries lentas registradas na última hora, o Atlas criará um novo índice por vez se ambos os critérios a seguir forem atendidos:
O Atlas encontra sugestões de índice de alto impacto.
O Atlas determina que a criação de um novo índice não afetará negativamente o desempenho da instância sem servidor. Ao determinar o impacto no desempenho , o Atlas verifica as compilações simultâneas deíndice,CPU , memória e outros fatores.
Habilitar ou desabilitar a criação de índice automático
O Atlas permite a indexação automática para instâncias sem servidor por padrão. Você pode desabilitar ou reativar manualmente a criação de índice automático com a UI do Atlas e a API de administração do Atlas . Se ativado, a criação de índice automático se aplica a todas as coleções na instância sem servidor.
Habilitar criação de índice automático
Para habilitar a criação de índice automático para sua instância sem servidor com a UI do Atlas , complete as seguintes etapas:
No Atlas, váGo para a Clusters página do seu projeto.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Na barra lateral, clique em Clusters sob o título Database.
A página Clusters é exibida.
Para habilitar a criação de índice automático para uma instância sem servidor, envie uma POST solicitação de para o ponto de extremidade Set Serverless Auto Indexing e defina o valor do enable parâmetro de query para true.
O exemplo de solicitação a seguir permite a criação de índice automático para uma instância sem servidor:
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \ --header "Content-Type: application/json" \ --include \ --request POST "https://cloud.mongodb.com/api/atlas/v2/groups/{groupId}/serverless/{clusterName}/performanceAdvisor/autoIndexing?enable=true"
Depois de habilitar a criação de índice automático, o Atlas começa a criar automaticamente todos os índices de alto impacto sugeridos.
Desabilitar a criação de índice automático
Para desabilitar a criação de índice automático para sua instância sem servidor com a UI do Atlas , complete as seguintes etapas:
No Atlas, váGo para a Clusters página do seu projeto.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Na barra lateral, clique em Clusters sob o título Database.
A página Clusters é exibida.
Para desabilitar a criação de índice automático para uma instância sem servidor, envie uma POST solicitação de para o ponto de extremidade Set Serverless Auto Indexing e defina o valor do enable parâmetro de query como false.
O exemplo a seguir de solicitação desabilita a criação de índice automático para uma instância sem servidor:
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \ --header "Content-Type: application/json" \ --include \ --request POST "https://cloud.mongodb.com/api/atlas/v2/groups/{groupId}/serverless/{clusterName}/performanceAdvisor/autoIndexing?enable=false"
Depois de desabilitar a criação de índice automático, o Atlas para de criar automaticamente quaisquer índices de alto impacto sugeridos.
Revise os índices criados automaticamente
O Atlas envia um alerta de e-mail quando cria um índice automaticamente. Você pode visualizar índices criados automaticamente a partir da visualização Índices da UI do Atlas. A UI do Atlas mostra índices criados automaticamente com a propriedade Auto-Created .
Eliminar índices criados automaticamente
Você pode eliminar índices criados automaticamente como faria com qualquer outro índice. Para eliminar um índice criado automaticamente, clique em Drop Index. Se você descartar um índice criado automaticamente, a criação do índice automático não recriará esse índice. O Performance Advisor ainda pode recomendar esse índice.