Você deseja testes de desempenho automatizados para o Cloud Spanner executados pelo Cloud Build a cada commit; os testes podem ser executados simultaneamente. Como você deve provisionar bancos de dados de teste para evitar interferência?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma nova instância do Cloud Spanner para cada build, carregue os dados necessários e exclua a instância após o teste..
Por que esta é a resposta
A criação de uma nova instância do Cloud Spanner para cada build garante isolamento completo entre os testes, evitando interferências de dados ou esquemas de execuções anteriores. Isso é crucial para testes de desempenho, onde resultados consistentes e reproduzíveis são essenciais. A exclusão da instância após o teste também otimiza custos. Criar um novo projeto do Google Cloud é excessivo e demorado para cada teste, além de ser mais complexo de gerenciar. Restaurar dados em uma instância existente pode ser propenso a erros e não garante isolamento completo de recursos subjacentes. Usar o emulador localmente não permite testar o desempenho real do Cloud Spanner na nuvem, que é o objetivo principal dos testes de desempenho.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão