No que se refere ao modelo entidade-relacionamento (MER) e à...

Próximas questões
Com base no mesmo assunto
Q2219397 Banco de Dados

No que se refere ao modelo entidade-relacionamento (MER) e à linguagem SQL, julgue o item.


Para matar a sessão de um usuário específico no Oracle, deve-se executar o comando ALTER SYSTEM KILL SESSION 'sid,serial#' IMMEDIATE, substituindo-se o 'sid' e o 'serial#' pelos valores referentes ao usuário em questão.


Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

Quando estamos trabalhando com Banco de Dados Oracle, uma tarefa administrativa comum é gerenciar as sessões dos usuários. Ocasionalmente, por diversos motivos como travamentos ou manutenção, pode ser necessário encerrar uma sessão de usuário ativa. Para realizar essa ação, utilizamos o comando ALTER SYSTEM KILL SESSION.

A estrutura do comando conforme mencionado na questão é:

ALTER SYSTEM KILL SESSION 'sid,serial#' IMMEDIATE;

Aqui, 'sid' refere-se ao identificador único da sessão e 'serial#' é um número que diferencia sessões com o mesmo 'sid' que possam ter sido desconectadas e reconectadas. O uso da palavra-chave IMMEDIATE é opcional, mas ele instrui o Oracle a encerrar a sessão imediatamente, sem esperar as transações atuais serem concluídas. Se omitido, o comando tentará encerrar a sessão de maneira mais limpa, aguardando o término das operações em andamento.

Para obter os valores de 'sid' e 'serial#' para uma sessão específica, geralmente consulta-se a view V$SESSION, que é uma das várias views de desempenho e monitoramento disponíveis do Oracle.

Portanto, a afirmativa está correta ao indicar que o comando mencionado é usado para encerrar uma sessão específica do usuário no Oracle, desde que se substituam 'sid' e 'serial#' pelos valores apropriados da sessão que se deseja matar.

Clique para visualizar este gabarito

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