Questões de PostgreSQL (Banco de Dados)

Limpar Busca

Considerando o sistema gerenciador de bancos de dados PostgreSQL 17.5, há um comando que possibilita a otimização de consultas feitas ao banco de dados, de forma que algumas partições de dados sejam excluídas pelo planejamento da consulta.

Tal comando é:

  • A DEALLOCATE ...
  • B SET ROLE ...
  • C CLUSTER ...
  • D SET enable_partition_pruning = on;
  • E SET CONSTRAINTS ...

Seja o sistema gerenciador de banco de dados PostgreSQL 14.4. O comando para eliminar ou destruir uma base de dados é DROP DATABASE <nome da base de dados>.



A respeito desse comando, é correto afirmar que

  • A é possível reverter a destruição de uma base de dados, retornando ao estado anterior.
  • B qualquer usuário pode executá-lo, excluindo definitivamente a base de dados.
  • C pode ser executado pelo proprietário da referida base de dados, desde que este não esteja conectado com tal base.
  • D não pode ser executado se a base de dados contiver um número de tabelas superior a 100.
  • E o proprietário da referida base de dados deve solicitar autorização do super usuário para poder executar tal comando.

Visando a manutenção de bases de dados criadas e processadas por meio do sistema gerenciador de base de dados PostgreSQL 14.4, há um comando que executa a liberação do espaço ocupado por registros excluídos das tabelas da base de dados.



Tal comando é:

  • A ABORT
  • B VACUUM
  • C CHECKPOINT
  • D COMMIT
  • E DISCARD

Considerando o sistema gerenciador de bancos de dados PostgreSQL 17.5, há um comando que executa a verificação da integridade do backup de uma base de dados. Esse comando é:

  • A pg_amcheck.
  • B pg_isready.
  • C pg_dumpall.
  • D pg_ctl.
  • E pg_verifybackup.

Tomando o sistema gerenciador de banco de dados PostgreSQL 17.5, o comando para paralisar a execução do servidor por 2,5 segundos é:

  • A SELECT pg_dump (2.5);
  • B SELECT pg_rewind (2.5);
  • C SELECT pg_vacuumdb (2.5);
  • D SELECT pg_isready (2.5);
  • E SELECT pg_sleep (2.5);