4 Técnicas básicas para solucionar o Metodologia do Oracle 12c Sistema
Seu banco de dados 12c Oracle requer vários sistemas no seu computador para funcionar, a fim de apoiar os bancos de dados criados. Aqui estão alguns sistemas para verificar se você está enfrentando problemas com seu banco de dados:
Menu
A utilização da CPU: É a CPU maxed para fora?
Memória: Quanta memória está disponível?
espaço disponível em disco: Existe espaço em disco disponível?
logs de eventos do sistema: É algo que está sendo relatado para o sistema?
Você não precisa ser um administrador do sistema para executar essas verificações.
A Oracle 12c utilização ad CPU
Servidores podem ter processadores simples ou múltiplas. Independentemente disso, o processamento precisa estar disponível para o servidor para processar as solicitações de aplicativos.
Se uma máquina tem um uso muito alto ou completa CPU, problemas de desempenho irá ocorrer.
Em Janelas, Windows Task Manager mencionado anteriormente tem um guia Desempenho. Que o uso de guia exibe CPU como uma porcentagem e como picos recentes
Para Linux / UNIX sistemas, a utilização da CPU top comando exibe descrito anteriormente na parte superior da tela.
A Oracle 12c e memória
Se o servidor está faltando memória, o desempenho do sistema sofre ou até mesmo pára. Não é desejável para executar um servidor com pouca ou nenhuma memória disponível. Se você encontrar o servidor é consistentemente memória fome, adicione mais memória ou reduzir a quantidade de memória alocada para programas.
Para verificar a memória em janelas, o separador de tarefas do Windows Performance Manager fornece o total de memória na máquina ea quantidade disponível.
Linux / UNIX sistemas têm várias ferramentas para verificação da memória, mas o utilitário superior fornece essas informações rapidamente.
espaço em disco disponível e Oracle 12c
O espaço em disco é diferente do utilização do disco. A frequência de leituras e escritas em um disco é a utilização e pode ser um fator importante desempenho. A falta de espaço em disco disponível pode trazer o seu sistema a um impasse e é o foco aqui, porque você, como o DBA, pode fazer algo sobre isso.
O que pode acontecer quando um disco enche? Depende do que está escrevendo para esse disco. No mínimo, os arquivos de log não podem ser gravados e espaços de tabela não pode ser expandido. Na pior das hipóteses, os arquivos de log de arquivo não pode ser gravado com êxito, eo banco de dados trava.
Em conjunto com outro software, os processos podem girar grandes quantidades de CPU, e a Máquina Virtual Java pode falhar. Qualquer um desses problemas é susceptível de gerar uma chamada de pânico a sua mesa.
A maneira mais rápida para verificar se há espaço em disco é para ver se quaisquer sistemas de arquivos são 100 por cento completo.
Para janelas sistemas, a maneira mais rápida é ir para o meu computador e olhar para o espaço livre para cada disco. Certifique-se de ter a opção Detalhes selecionada na guia Exibir para obter as informações completas.
O comando df -m ajuda Linux e os usuários do Oracle Solaris:
$ Df -mFilesystem 1M-blocos usados disponíveis Use% Montado em / dev / sda3 8064 3587 4068 47% / tmpfs 3957 1885 2072 48% / dev / shm / dev / sda5 8064208 7447 3% / home / dev / sda6 8064147 7508 2 % / tmp / dev / sda164310 17016 44028 28% / u01 / dev / sr0 2367 2367 0 100% / media / Oracle12cBeta
Este código mostra os sistemas de arquivos, a sua percentagem utilizada, a porcentagem livre (disponível), e os valores reais em megabytes. O comando df -k pode mostrar a mesma informação, mas listado em kilobytes. A opção -k é útil porque algumas versões do UNIX não suporta o sinalizador -m.
Em HP-UX UNIX sistemas, usam BDF.
A Oracle 12c e sistema de logs de eventos
Se tudo isso falhar, ouça o que o computador está lhe dizendo. Como um DBA, você deve ter pelo menos acesso de leitura para os logs de eventos do sistema em seu servidor, e esperemos que todos os servidores que fazem parte da aplicação.
eventos do sistema registra recorde eventos de rotina no servidor, mas também pode listar os eventos de erro especiais que poderiam ser a causa de seus problemas do sistema. Às vezes, os logs de eventos claramente listar problemas de hardware, ou que os sistemas de arquivos estão cheios, ou que a máquina apenas reiniciado ou caiu. Todas estas são boas coisas para saber quando você está tentando rastrear um problema.
A localização dos logs de eventos pode variar, e muitas vezes logs adicionais estão além dos logs do sistema operacional para rever quando você aprender o sistema.
Em janelas sistemas, ir para ferramentas de controle por evento Painel Administrativo-Viewer para ver o sistema e logs de aplicativos.
Em Linux / UNIX sistemas, / var / adm / messages e / var / log / syslog são muito valiosos. O comando dmesg pode ver o final do arquivo de log do sistema mais recente.
Grande parte desta informação pode não fazer sentido para um DBA que não é savvy- OS no entanto, erros vendo pode ser o suficiente para buscar o parecer do administrador do sistema.