No que se refere ao modelo entidade-relacionamento (MER) e à...
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.
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