Tomando o sistema gerenciador de banco de dados PostgreSQL ...

Próximas questões
Com base no mesmo assunto
Q3576428 Banco de Dados
Tomando o sistema gerenciador de banco de dados PostgreSQL 17.5, o comando para paralisar a execução do servidor por 2,5 segundos é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - SELECT pg_sleep(2.5);

Tema central: A questão aborda funções internas do PostgreSQL e suas utilidades em comandos SQL. Para acertar, o aluno deve conhecer as principais funções do SGBD e saber identificar qual delas é utilizada para pausar a execução de comandos.

Resumo teórico: No PostgreSQL, a função pg_sleep(segundos) faz com que o servidor “durma” (pause a execução) pelo tempo especificado, que pode ser um número fracionário. Essa função é muito utilizada em testes, simulações ou scripts para controlar temporizações. A documentação oficial do PostgreSQL (fonte) traz detalhes sobre essa e outras funções administrativas.

Justificativa da alternativa correta:

Escolhendo E - SELECT pg_sleep(2.5);, você utiliza a função correta para paralisar a execução do servidor por 2,5 segundos. O valor entre parênteses indica quantos segundos a pausa irá durar. Portanto, ela é a única alternativa adequada ao enunciado.

Análise das alternativas incorretas:

  • A - pg_dump: É usado para exportar (backup) bancos de dados. Não serve para pausar execução.
  • B - pg_rewind: Sincroniza clusters divergentes após falhas, não pausa comandos.
  • C - pg_vacuumdb: Executa a limpeza e otimização do banco (VACUUM), mas não faz pausas.
  • D - pg_isready: Verifica se o servidor PostgreSQL está aceitando conexões. Não é função de pausa.

Dicas de interpretação: Quando o enunciado pede para “paralisar” ou “pausar”, busque termos como sleep. Evite distrações com funções de manutenção ou backup; foque no objetivo direto da questão.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo