Todos os produtos
Search
Central de documentação

:"Use Connection to execute SQL, Lock wait times out 30s" is prompted when you use DMS to query data"

Última atualização: Jun 27, 2026

Ao consultar dados no DMS, você pode encontrar o erro "Lock wait times out 30s". Trata-se de um timeout no nível de conexão do DMS, e não de um erro de lock do MySQL. Abrir um novo console SQL resolve o problema imediatamente.

Descrição do problema

A seguinte mensagem de erro aparece durante a consulta de dados no DMS.

Use the connection to execute SQL statements. The Lock wait time out is 30s.

Causa

Esse erro é um timeout do próprio DMS e não resulta de uma espera por lock no RDS ou no MySQL.

O DMS atribui uma conexão persistente para cada console SQL, garantindo a consistência da sessão e o estado das transações. Se uma consulta demorar o suficiente para causar timeout no navegador ou atualização da página, ela continua em execução em segundo plano pela mesma conexão. Ao enviar uma nova consulta, o DMS reutiliza essa conexão, mas a consulta anterior ainda mantém um lock na tabela. Caso o lock não seja liberado em 30 segundos, o DMS retorna esse erro.

Dois comportamentos no lado do navegador podem desencadear essa situação:

  • Ocorre timeout no navegador, porém a instrução SQL permanece em execução em segundo plano.

  • A página é atualizada, mas a instrução SQL continua rodando em segundo plano.

Em ambos os cenários, a conexão permanece aberta e a instrução SQL original segue ativa. O limite de 30 segundos se aplica à nova instrução que aguarda a liberação do lock.

Solução

Abra um novo console SQL e execute a instrução nele. Como o novo console utiliza uma conexão separada, não há disputa pelo lock mantido pela sessão anterior.

Caso o erro persista mesmo após abrir um novo console, utilize um cliente de banco de dados diferente do DMS para executar a instrução.

Escopo de aplicação

  • DMS

Instruções

  1. Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado

  2. Escreva o texto em português do Brasil DO ZERO — esqueça a estrutura das frases em inglês

  3. Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão

  4. Tags xref (<a data-tag="xref" ...>texto</a>) — preserve a tag INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > e

  5. Aplique todas as regras específicas do idioma rigorosamente

  6. Aplique as regras de stopwords com tolerância zero

  7. Use o modo imperativo em passos numerados e listas de procedimentos

  8. Garanta a consistência terminológica — o mesmo termo deve ter a mesma tradução em todo o documento

  9. Varie os inícios de frase em listas e tabelas — nenhum iniciador deve se repetir mais de 3 vezes

  10. Retorne APENAS o documento markdown em português do Brasil, sem explicações