Caros amigos,
Como verificar o motivo que esta levando o banco oracle estar usando a memória swap.
Alguém poderia me passar comandos para ser possível rastrear esse uso?
Grato,
Beto
Informações do Ambiente:
* Versão do Oracle: 10g
* Sistema Operacional: RedHat
Memória swap sendo usada
-
- Rank: Estagiário Pleno
- Mensagens: 3
- Registrado em: Sáb, 31 Out 2009 9:50 pm
- Localização: Bahia
-
- Rank: DBA Júnior
- Mensagens: 181
- Registrado em: Qua, 09 Fev 2005 12:30 pm
- Localização: SÃO BERNARDO DO CAMPO - SP
Motivos é um só. Se esta usando swap é por que não tem memoria.
Quanto de memoria você tem no LINUX , e quanto a sga+pga aloca.
Para verificar memoria total do linux use o comando free.
E quantos LOCAL=NO você tem na máquina.
Quanto de memoria você tem no LINUX , e quanto a sga+pga aloca.
Para verificar memoria total do linux use o comando free.
E quantos LOCAL=NO você tem na máquina.
-
- Rank: Estagiário Pleno
- Mensagens: 3
- Registrado em: Sáb, 31 Out 2009 9:50 pm
- Localização: Bahia
Obrigado amigo por tentar me ajudar.
Meu servidor tem 4Gb
SQL> show sga;
Total System Global Area 1040187392 bytes
Fixed Size 2025968 bytes
Variable Size 390071824 bytes
Database Buffers 641728512 bytes
Redo Buffers 6361088 bytes
Memória total:
[oracle@server ~]$ free
total used free shared buffers cached
Mem: 3981312 3898524 82788 0 31404 2402908
-/+ buffers/cache: 1464212 2517100
Swap: 2104472 32696 2071776
Como verificar o LOCAL=NO ?
Muito obrigado pela atenção.
Meu servidor tem 4Gb
SQL> show sga;
Total System Global Area 1040187392 bytes
Fixed Size 2025968 bytes
Variable Size 390071824 bytes
Database Buffers 641728512 bytes
Redo Buffers 6361088 bytes
Memória total:
[oracle@server ~]$ free
total used free shared buffers cached
Mem: 3981312 3898524 82788 0 31404 2402908
-/+ buffers/cache: 1464212 2517100
Swap: 2104472 32696 2071776
Como verificar o LOCAL=NO ?
Muito obrigado pela atenção.
-
- Rank: Estagiário Pleno
- Mensagens: 3
- Registrado em: Sáb, 31 Out 2009 9:50 pm
- Localização: Bahia
Paulo,
O resultado multiplicado por 40 foi 3.080.
O resultado multiplicado por 40 foi 3.080.
-
- Rank: DBA Júnior
- Mensagens: 181
- Registrado em: Qua, 09 Fev 2005 12:30 pm
- Localização: SÃO BERNARDO DO CAMPO - SP
Verificando os dados que você enviou , principalmente o free vejo que sua máquina não faz swap. Inclusive o LINUX esta fazendo cache de 2,4Gb da memoria.
Onde você verificou o swap?
Onde você verificou o swap?
-
- Rank: Programador Júnior
- Mensagens: 29
- Registrado em: Sáb, 28 Ago 2010 10:45 am
- Localização: Torres-RS
Emerson E. Rosa
Boa tarde,
ps -ef | grep LOCAL=NO | wc -l multiplicado por 40 deu 680
[root@orcl ~]# ps -ef | grep LOCAL=NO | wc -l
17
[root@orcl ~]# free
total used free shared buffers cached
Mem: 16428948 16368384 60564 0 255856 15034040
-/+ buffers/cache: 1078488 15350460
Swap: 2104472 677440 1427032
Total System Global Area 4275781632 bytes
Fixed Size 2233336 bytes
Variable Size 2583694344 bytes
Database Buffers 1677721600 bytes
Redo Buffers 12132352 bytes
O Server tem 16gb, ORACLE 11g, esta bom ou esta fazendo swap ?
ps -ef | grep LOCAL=NO | wc -l multiplicado por 40 deu 680
[root@orcl ~]# ps -ef | grep LOCAL=NO | wc -l
17
[root@orcl ~]# free
total used free shared buffers cached
Mem: 16428948 16368384 60564 0 255856 15034040
-/+ buffers/cache: 1078488 15350460
Swap: 2104472 677440 1427032
Total System Global Area 4275781632 bytes
Fixed Size 2233336 bytes
Variable Size 2583694344 bytes
Database Buffers 1677721600 bytes
Redo Buffers 12132352 bytes
O Server tem 16gb, ORACLE 11g, esta bom ou esta fazendo swap ?
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes