#822

Construa um índice em uma tabela quente sem bloquear os gravadores

Em uma tabela quente de produção você não pode pegar um bloqueio pesado para a criação do índice — todo o fluxo de gravações trava. Em produção o índice é adicionado em um modo não bloqueante (CONCURRENTLY) e construído em segundo plano sem parar o serviço. Ressalva do sandbox: o corretor executa seu SQL dentro de uma transação, e o Postgres proíbe construções de índices não bloqueantes dentro de uma transação. Portanto, nesta tarefa use uma construção de índice comum — o corretor só verifica que o índice exista. Construa um índice chamado events_user_kind_idx sobre events sobre as colunas user_id e kind.

Entre para enviar

O resultado da sua consulta aparecerá aqui