Analyse: para melhorar a velocidade Oracle

As vezes, alguma tabela, sofre muita inclusão e/ou exclusão, onde o indice fica desorganizado. Para reorganizar e melhorar a velocidade rodar o Analyse.

exec dbms_stats.gather_table_stats(ownname=>'”USUARIO”‘,tabname=>'”TABELA”‘)

Rodar para todas as tabelas.

Monitorando Performace Linux / Oracle

Para monitorar performace temos vários aplicativos no linux.

vmstat 1

Com o vmstat é possivel saber o volume de uso da memoria swap.

Observar as seguintes colunas: swap si e so para ver se esta usando a memoria em disco .

Observar io bi e bo para identificar gargalo de escrita ou leitura no HD.

Observar o cpu id para verificar o percentual de espera da cpu.

watch free

Executa consecutivamente o comando free mostrando os valores de uso da memoria. Observar o swap.

top

O top traz bastante informação. Para ver por cpu usar o comando “1” para mostrar separadamente.

O campo id (espera) deve estar com valores altos pois significa que a cpu esta esperando e não tem nada para fazer.

No canto superior direito, temos uma informação muito importante chamada “Load Average”. O valor ideal deste campo é abaixo de 1, para cada processador. OU seja dividir o numero obtido pelo numero de processadores de sua maquina, conforme explica este artigo: Understanding Linux CPU Load – when should you be worried?.

Maiores informações em Load Average

Teclando cbx destaca o comando que mais esta usando a cpu. Permite usar < e > para navegar entre as colunas.

Referencia: Linux Na Rede

Deixe seu Ubuntu mais rápido

Por várias vezes, em várias ocasiões percebo a maquina lenta. Vou verificar no top e la está ele o “trackerd”. Este vilão que rouba a velocidade.

Para remove-lo use o seguinte comando:

sudo apt-get remove tracker
sudo apt-get autoremove

Lembrete: sempre que atualizar para nova versão, ele será automaticamente ativado e voce terá que remover novamente.