No Oracle, o recurso Direct NFS client permite uma melhor p...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Execução de operações de entrada/saída sem a interferência do sistema operacional.
Para compreender por que a alternativa C é a correta, precisamos nos aprofundar um pouco no conceito de Direct NFS (dNFS) no contexto do Oracle. O Direct NFS é um recurso introduzido na versão 11g do Oracle Database, que permite que o próprio banco de dados Oracle interaja diretamente com o Network File System (NFS), que é um protocolo de armazenamento de arquivos distribuídos, sem a necessidade de utilizar as chamadas de sistema do sistema operacional do host.
Isso é realizado através de um cliente NFS incorporado no próprio Oracle, que otimiza as operações de entrada e saída (I/O) para os arquivos do banco de dados que estão armazenados em dispositivos NFS. A vantagem disso é uma melhoria na performance e escalabilidade, pois elimina possíveis gargalos associados com as APIs padrão de I/O do sistema operacional, e também permite otimizações que o Oracle pode fazer sabendo que está lidando diretamente com o protocolo NFS.
As outras alternativas não descrevem corretamente o Direct NFS:
- A alternativa A fala sobre adaptação para diferentes equipamentos de armazenagem, o que não é o foco principal do Direct NFS.
- A alternativa B menciona carga de dados e criação de índices diretamente nos arquivos das tablespaces, o que não está diretamente relacionado com o Direct NFS.
- A alternativa D afirma que não há utilização do SGA nas operações de entrada/saída, o que não é verdade, já que o SGA é uma área de memória fundamental para o funcionamento do Oracle Database, inclusive durante operações de I/O.
- Por fim, a alternativa E menciona redução da incidência de operações de lock, que embora seja um benefício desejável em um banco de dados, não é uma característica associada especificamente ao Direct NFS.
Portanto, a Alternativa C é a correta, pois destaca a característica principal do Direct NFS, que é realizar operações de I/O de forma direta e eficiente, sem passar pelas camadas do sistema operacional, proporcionando assim uma melhor performance para o banco de dados Oracle.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito C
"O direct client de NFS possui duas otimizações fundamentais que aumentam o seu desempenho.
Primeiro, o cliente NFS é capaz de executar operações de I/O simultâneas. Elimina-se com isso a necessidade de utilizar o cache do sistema operacional e ignora-se as limitações impostas pela configuração do sistema operacional.
Usar o sistema operacional para configurar o cliente NFS e os dados gravados do banco de dados para o NFS requer que os dados sejam lidos da memória do Oracle para o cache do sistema operacional.
[...]
Usando o cliente NFS, os dados do Oracle não precisam mais ser armazenados em cache no sistema operacional.
O processo reduz o consumo geral de memória e a CPU do kernel ao gravar na unidade de rede.
A segunda otimização é que o cliente direto de NFS suporta agora I/O assincrono sobre sistemas de arquivos de NFS."
Fonte: Bulerson Consulting - http://www.dba-oracle.com/t_11g_new_enable_direct_nfs.htm
só tem Oracle no edital? a banca está cobrando conteúdo do pdf intermediário do Oracle Admin, o qual tem 1500 páginas!!!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo