Questão 20 - HCPA 2009/4 - ANALISTA DE SISTEMAS I (ADMINISTRADOR DE BANCO DE DADOS)
questão 20 oracle 9i processos e sessões
Veja abaixo a resposta correta da questão e uma breve análise sobre o conteúdo.
No Oracle9i, uma das tarefas de um DBA é controlar
os processos e sessões no banco de dados. Caso
alguma sessão fique perdida (status inactive), impossi-
bilitando o usuário de se conectar novamente, é neces-
sário que seja eliminada, utilizando-se o comando
iniciado por
(A) alter session kill process …
(B) alter system kill process …
(C) alter database kill session …
(D) alter system kill session …
(E) alter session kill ...
Assuntos:
Administração de banco de dados Oracle, controle de sessões e processos.
A questão aborda o controle de processos e sessões em um banco de dados Oracle 9i, especificamente, a eliminação de sessões perdidas para permitir que os usuários se reconectem. Vamos analisar cada alternativa:
Análise das alternativas:
(A) alter session kill process ...: Esta sintaxe está incorreta. O comando ALTER SESSION não é usado para eliminar sessões perdidas.
(B) alter system kill process ...: Embora o comando ALTER SYSTEM possa ser usado para lidar com sessões e processos, a sintaxe kill process não é a forma correta de encerrar uma sessão.
(C) alter database kill session ...: Este comando está incorreto. O comando ALTER DATABASE não é usado para controlar sessões de usuários.
(D) alter system kill session ...: Esta é a resposta correta. O comando ALTER SYSTEM KILL SESSION é usado para eliminar sessões perdidas no Oracle, permitindo que os usuários se reconectem.
(E) alter session kill ...: Esta sintaxe está incorreta. O comando ALTER SESSION não é usado para matar sessões, especialmente no contexto de sessões perdidas.
Nível de dificuldade: Médio.
Resposta no Oracle 12c: A resposta seria a mesma, pois o comando ALTER SYSTEM KILL SESSION é amplamente utilizado e suportado em várias versões do Oracle, incluindo o Oracle 12c.
Leia mais em: iretoaoponto-tech.com.br/conc...