Ops....: Desculpem o utilitário sar não existe no
linux RH.

--- Nelson Cartaxo <[EMAIL PROTECTED]>
escreveu:


---------------------------------
Chiappa,
 
Apenas mais um detalhe. Segue o resultado tirado agora
sobre os locks
 
WAITING_SESSION   Username                      OS
User   Type
MODE_REQUESTED MODE_HELD      LEVEL       SECS
----------------- ------------------------------
--------- ------
-------------- -------------- ----- ----------
4                                               
oracle    None
1
   37                                                 
    TC     Exclusive
Row-S (SS)         2        118
 
Esse SID 4 é o processo do checkpoint e o SID 37 é que
está esperando..
 
Obrigado.
 

Atenciosamente, 
Nelson Cartaxo 
DBA ORACLE 
GABD - Ger. Adm. de Banco de Dados 
DATASUS/RJ (MS) 
Tel: 3985-7090 

-----Mensagem original-----
De: Nelson Cartaxo
[mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 10 de fevereiro de 2006 17:08
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Re: Problema Urgente


Chiappa,

Agradeço a atenção e a explicação.

O I/O não está distribuido, a máquina está com RAID 5,
ou seja, não adianta
nada distribuir em milhões de file systems.  Eu ainda
tentei pedir para o
pessoal de SO para poder tirar os redos do raid e
colocar e file systems
separados, mas nada feito. Veja por exemplo a
distribuição dos filesystems e
o I/O
DRIVE     FileName
TOTAL_IO  WEIGHT
u03/orada /u03/oradata/bdbfa/d_bfa_04_02.dbf          
     13269195   12.39
           /u03/oradata/bdbfa/d_bfa_03_17.dbf         
          8420443
7.86
           /u03/oradata/bdbfa/d_bfa_03_16.dbf         
          8364751
7.81
           /u03/oradata/bdbfa/d_bfa_03_13.dbf         
          5251389
4.90
           /u03/oradata/bdbfa/d_bfa_03_12.dbf         
          4286711
4.00
           /u03/oradata/bdbfa/d_bfa_04_01.dbf         
          3443941
3.22
           /u03/oradata/bdbfa/d_bfa_04_13.dbf         
          2538081
2.37
           /u03/oradata/bdsisvan/d_sisvan_01_01.dbf   
       2417819
2.26
           /u03/oradata/bdbfa/d_bfa_04_12.dbf         
          2318235
2.17
           /u03/oradata/bdbfa/d_bfa_04_03.dbf         
          2281325
2.13
           /u03/oradata/bdsisvan/d_sisvan_01_02.dbf   
       2261226
2.11
           /u03/oradata/bdbfa/d_bfa_04_04.dbf         
          2164007
2.02
           /u03/oradata/bdsisvan/d_sisvan_04_01.dbf   
       2108144
1.97

Quanto ao hardware aceitar, isso eu não sei.  Preciso
ver com o pessoal de
SO, mas não sei se vão ajudar. Como na maior parte das
vezes a culpa é
sempre do banco e pronto.

Quanto ao tamanho do log_buffer, já está com 1MB. Os
redos eu coloquei com
300MB pq estava havendo muito logswitchs. Eu fui
aumentando gradativamente,
começou com 50 MB e fazia as vezes 20 a 30 switchs por
minuto.

Com relação aos locks eu verifiquei tanto no ambiente
gráfico, quanto em
tabelas como dba_locks, v$locked_object, etc... O tipo
de lock é TC e o lock
mode é ROW-S(SS).

Acredito realmente que estejamos com problemas no
disco, pois quando coloco
o spotlight, ele acusa problemas de dbwr, log, etc. ou
seja, tudo que é
escrita em disco.

P.S:  Voce  ou alguem do grupo teria algum link que
mostrasse como ler o
output do vmstat e iostat.  Tenho um pouco de
dificuldade de saber isso,
pois não sou um profundo conhecedor de linux.

Obrigado e abraços 

Nelson Cartaxo 
DBA ORACLE 
-----Mensagem original-----
De: jlchiappa [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 10 de fevereiro de 2006 16:35
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Problema Urgente



Veja vc , o que o log switch faz é enviar pro log file
corrente os 
logs que estão no buffer, gravar (fechar na verdade) o
log file 
corrente (o que IMPLICA checkpoint, ie, os blocos que
estão pendentes 
em cache tem que ir pra disco, o log que os protegia
vai ser 
fechado),e SE em modo archive e SE necessário fazer
uma cópia do 
logfile encerrado, e em seguida abrir um novo logfile
- então, a 
demora PODE estar ocorrendo OU com os logfiles 
(fechar/copiar/encerrar), Ou com os datafiles... E
realmente, vários 
minutos pra se fazer isso é inaceitável num servidor
de produção, nem 
que vc TONELADAS de blocos pendentes no cache, numa
máquina Produção, 
com discos fast-SCSI ou melhores rapidinhos, boas
controladoras, 
vários minutos é muito...  Casualmente vc não está
recebendo no log 
msgs tipo ""checkpoint not complete, cannot allocate
"???
  Bom, o que vc pode fazer em primeiro lugar é checar
o hardware com 
o seu administrador de sistema : 
  
  a) o I/O está bem distribuído ?? SE houver os mais
diversos tipos 
de arquivos (datafiles, logfiles, etc) num mesmo
disco/filesystem, 
atendidos por uma mesma controladora, muitas vezes
isso implica SIM 
em concorrência de I/O, isso deve ser alterado
  
  b) se o seu hardware de I/O aceita I/O asíncrono,
disk_asynch_io 
deve estar setado, se não vc pode "quebrar um galho"
setando vários 
DBWR slaves
  
  dentro do banco, as principais configurações
verificados a) e b) 
seriam : vc ter um log_buffer mediano (algo de 512 Kb
a 1 Mb, mais ou 
menos, pro volume a ser gravado vindo do log buffer
estar sempre no 
razoável, ter AO MENOS uma meia dúzia de log files
(300 Mb pra cada 
arquivo de log está um pouco alto, mas em princípio se
maior do que o 
necessário isso não influencia tanto assim - se menor
sim, mas se 
maior não - então no tamanho de cada log file eu não
mexeria.
  
  Nada disso resultando, sugiro ir pro seu
administrador/root user e 
mandar ver nos utilitários que mostram consumo de
disco/cpu/rede 
(glance, top, netstat/vmstat, o que for) quando vc faz
um log switch, 
eles mostram alto consumo de cpu, ou de rede ou de
disco ?? Se disco 
quais datafiles ? Vc ** CONSULTANDO ** as estatísticas
do sistema 
imediatamente antes de um log switch e imediatamente
depois, quais se 
alteraram ?? Quais foram as stats com diferenças mais 
significativas ??? Vc fazendo um programinha C que
crie arquivos e os 
leia/grave nos mesmos filesystems onde estão os
datafiles/logfiles, 
há demora palpável ???  
  
Vc citou locks, exatamente POR ONDE, e COMo vc os está

consultando ?? Quais são eles, são enqueues, são
latches ?? 

==>  Essas coisas vão te dar PISTAS pra ajudar na
resolução, em vc as 
re-passando pro grupo a gente pode ir palpitando, mas
se é algo 
urgente, recomendo pra quanto antes abrir chamado no
Suporte da 
Oracle... Não há um roteiro ESPECÍFICO, tipo receita
de bolo, que 
possamos te dar pra situação do tipo...

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, Nelson Cartaxo 
<[EMAIL PROTECTED]> escreveu
>
> Pessoal bom dia,
> 
> Tenho um problema um pouco urgente pra resolver.
Oracle Versão 
8.1.7.4 Linux
> RHAS 2.1
> 
> Ao ver problemas com  os locks vejo que o processo
do Checkpoint 
está
> fazendo locks nos processos dos usuarios. O tamanho
dos meus 
redo_log está
> com 300mb e abaixo os valores de checkpoint
> log_checkpoint_interval             integer 10000000
> log_checkpoint_timeout              integer 0
> 
> Acredito que seja problema de performance no disco,
ou seja, o 
processo de
> escrita nos datafiles está lento, pois um simples
logswitch demora 
minutos.
> 
> Qualquer ajuda será bem vinda.
> 
> Obrigado.
> 
> Atenciosamente, 
> Nelson Cartaxo
>






----------------------------------------------------------------------------
----------------------------------------------
Atenção! As mensagens deste grupo são de acesso
público e de inteira
responsabilidade de seus remetentes.
Acesse:
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
<http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/>

<
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
<http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/>
>  
----------------------------------------------------------------------------
----------------------------------------------______________________________
____________________________________
Moderador e Fundador: Dorian Anderson Soutto
[EMAIL PROTECTED]
__________________________________________________________________




Yahoo! Grupos, um serviço oferecido por:      

PUBLICIDADE



<
http://br.ard.yahoo.com/SIG=12fuc99h6/M=365837.7000707.7924794.2369893/D=br
<http://br.ard.yahoo.com/SIG=12fuc99h6/M=365837.7000707.7924794.2369893/D=br
> 
clubs/S=2137114689:HM/Y=BR/EXP=1139603759/A=2950750/R=2/id=noscript/SIG=10ti
ft5qr/* http://br.movies.yahoo.com/
<http://br.movies.yahoo.com/> > 

  _____  

Links do Yahoo! Grupos


*      Para visitar o site do seu grupo na web,
acesse:
http://br.groups.yahoo.com/group/oracle_br/
<http://br.groups.yahoo.com/group/oracle_br/> 
< http://br.groups.yahoo.com/group/oracle_br/
<http://br.groups.yahoo.com/group/oracle_br/> > 
  

*      Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>

  

*      O uso que você faz do Yahoo! Grupos está
sujeito aos Termos do
Serviço do Yahoo! < http://br.yahoo.com/info/utos.html
<http://br.yahoo.com/info/utos.html> > . 




[As partes desta mensagem que não continham texto
foram removidas]



----------------------------------------------------------------------------
----------------------------------------------
Atenção! As mensagens deste grupo são de acesso
público e de inteira
responsabilidade de seus remetentes.
Acesse:
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
<http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/>
 
----------------------------------------------------------------------------
----------------------------------------------______________________________
____________________________________
Moderador e Fundador: Dorian Anderson Soutto
[EMAIL PROTECTED]
__________________________________________________________________




Yahoo! Grupos, um serviço oferecido por:      

PUBLICIDADE




  _____  

Links do Yahoo! Grupos


*      Para visitar o site do seu grupo na web,
acesse:
http://br.groups.yahoo.com/group/oracle_br/
<http://br.groups.yahoo.com/group/oracle_br/> 
  

*      Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>

  

*      O uso que você faz do Yahoo! Grupos está
sujeito aos Termos do
Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>
. 




[As partes desta mensagem que não continham texto
foram removidas]



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso
público e de inteira responsabilidade de seus
remetentes.
Acesse:
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
Moderador e Fundador: Dorian Anderson Soutto
[EMAIL PROTECTED]
__________________________________________________________________

              
                  Yahoo! Grupos, um serviço oferecido
por:                    PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new
Array();lrec_URL[1]="http://br.ard.yahoo.com/SIG=12fpjdj2d/M=396547.7942355.8808049.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1139606016/A=3291957/R=0/SIG=154bf6ok5/*http://lt.dell.com/lt/lt.aspx?CID=11305&LID=309989&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/100206_y300x250feb10_dhs_dim5150.swf?clickTAG=javascript:LRECopenWindow(1)";var
lrec_altURL="http://br.ard.yahoo.com/SIG=12fpjdj2d/M=396547.7942355.8808049.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1139606016/A=3291957/R=1/SIG=154bf6ok5/*http://lt.dell.com/lt/lt.aspx?CID=11305&LID=309989&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/100206_y300x250feb10_dhs_dim5150.gif";var
lrec_width=300;var lrec_height=250;                   
  
  
---------------------------------
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
 
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.




                
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.yahoo.com


--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__________________________________________________________________ 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a