Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Curso intensivo de ajuste de desempenho Oracle PL/SQL


Junto com as sugestões anteriores (todas excelentes em seus próprios direitos), existem algumas coisas simples que você pode fazer que o tornarão um Instant Performance Guru (tm):
  1. Carregue uma pasta cheia de papéis e livros. Livros com orelhas de cachorro com títulos como "Ajuste de desempenho do Oracle para pessoas altamente eficazes"+ e pedaços de papel com caixas e setas rabiscadas funcionam bem. Se os livros são para versões desatualizadas do Oracle, melhor, pois parece que você está fazendo isso há algum tempo - além disso, você pode comprá-los barato na mesa de 'liquidação' em sua livraria local. Para melhor efeito, a maleta deve estar bem desgastada - se você for forçado a comprar uma nova maleta, poderá obter esse efeito desgastado dando ré com um carro e/ou amarrando uma corda na alça e arrastando-a pela areia/sujeira /lama por dez minutos ou mais. Tudo isso ajuda a impressionar os nativos. Um ou dois buracos de bala podem ser interessantes para iniciar uma conversa. Você também pode usar a maleta para levar seu almoço e outras coisas importantes, como uma toalha.
  2. Adicione índices de chave completa para todas as consultas.
  3. Certifique-se de que todas as chaves estrangeiras tenham índices de chave completa para respaldá-las.

Isso pode lhe dar a idéia de que a "análise de desempenho" consiste principalmente em adicionar os índices que as pessoas que escreveram o software nunca se preocuparam em adicionar porque em seu banco de dados de desenvolvimento quase vazio tudo correu muito rápido. Isso não está correto. Uma fabricação completa. Sem sentido nenhum. Na melhor é apenas cerca de 95% disso. Não preste atenção naquele homem atrás da cortina - ele não tem importância alguma...

Agora você conhece os Segredos do Oracle Performance Masters. (Bem, a maior parte dele de qualquer maneira, exceto o Aperto de Mão Secreto, que é difícil de explicar em uma mensagem de texto (e, além disso, você precisa de seis dedos em cada mão), e os Mistérios Ocultos, que consistem principalmente em um monte de coisas sobre sapos que você não tecnicamente precisa saber, mas que já foi conhecido para fazer as pessoas bem informadas rirem muito - o que não é atraente...).

Ide e praticai boas obras.

+Isso é realmente um pouco incorreto. O livro que você realmente quer ter em sua pasta é "Oracle Performance Tuning For People Who Are Smarter Than 99,9% Of The Inhabitants Of This Planet". Como 99,99999%++ dos habitantes deste planeta são organismos unicelulares ou gestores (e às vezes ambos), isso não é difícil de realizar.

++Este é um número real. Você não pode simplesmente inventar essas coisas +++.

+++Na verdade, você pode e eu fiz. Mas não é "mentir" se você usar um número exato - é "reimaginação criativa"++++.

++++ Isso está "mentindo" na linguagem do consultor.