Analise as afrmativas abaixo com relação à mani- pulação de ...

Próximas questões
Com base no mesmo assunto
Q386465 Banco de Dados
Analise as afrmativas abaixo com relação à mani- pulação de sessões no Oracle 10g.

1. ALTER SYSTEM KILL SESSION solicita à sessão que mate a si, o que pode demandar algum tempo para concluir operações em execução.

2. ALTER SYSTEM DISCONNECT SESSION mata o processo do servidor dedicado à sessão e pode aguardar a transação completar ou matar imediatamente a sessão.

3. As duas formas listadas nas afrmações 1 e 2 utilizam o SID e o SERIAL# para identifcar a sessão a ser manipulada.

Assinale a alternativa que indica todas as afrmativas corretas.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - São corretas as afirmações 1, 2 e 3.

A questão aborda a manipulação de sessões em um banco de dados Oracle 10g através de comandos específicos. Os conhecimentos necessários para resolvê-la incluem compreender como encerrar sessões de usuários, o que é crucial para gerenciar recursos e resolver problemas de bloqueio ou de sessões inativas.

O comando ALTER SYSTEM KILL SESSION é utilizado para encerrar uma sessão. A afirmação de que ele solicita que a própria sessão encerre as suas operações está correta. Quando executado, o comando pede que a sessão termine, mas não a interrompe imediatamente, permitindo que operações em curso sejam concluídas.

Quanto ao comando ALTER SYSTEM DISCONNECT SESSION, ele desliga a sessão, mas oferece a opção de aguardar pela conclusão da transação antes de eliminar o processo do servidor. Este comando pode ser configurado para encerrar imediatamente a sessão caso seja necessário.

Por fim, ambas as afirmações mencionam o uso do SID (Session Identifier) e do SERIAL# para identificar a sessão a ser encerrada ou desconectada. Isso está correto, pois ambos são necessários para especificar a sessão de forma única dentro do Oracle.

A alternativa E é a correta porque todas as três afirmações são verdadeiras, refletindo precisamente a funcionalidade e o uso dos comandos para manipulação de sessões no Oracle 10g.

Clique para visualizar este gabarito

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