uso de Memória no Linux
D7 - FB 1.5 RC 7 + DbExpress
Uso o conectiva Linux para um servidor de banco de dados FireBird, ele tem algumas Store procedures, de acordo que vai sendo usado vai ocupando memória, a ponto do servidor cair.
as configurações são as seguiintes
Micro: Pentium IV 2.53, com dois HD de 40 e 1GB de RAM
Memoria usada:
- Inicia com 256MB mas vai subindo até 800MB
- Data Cache do banco de Dados = 5000
- Sweep Interval = 80000
Como faço para limpar a memória sem derrubar o servidor ? ou para que as Store procedures não vao ocupando cada vez mais memória, usando e limpando, usando e limpando.
no log da o seguinte erro
Inet / Inet_error: read error = 104
no Inet a linha de configurtação e a seguinte
Interserver stream tcp nowait.100 root /usr/interclient/bin/interserver interserver
Agradeço a todos antecipadamente
e T+
Uso o conectiva Linux para um servidor de banco de dados FireBird, ele tem algumas Store procedures, de acordo que vai sendo usado vai ocupando memória, a ponto do servidor cair.
as configurações são as seguiintes
Micro: Pentium IV 2.53, com dois HD de 40 e 1GB de RAM
Memoria usada:
- Inicia com 256MB mas vai subindo até 800MB
- Data Cache do banco de Dados = 5000
- Sweep Interval = 80000
Como faço para limpar a memória sem derrubar o servidor ? ou para que as Store procedures não vao ocupando cada vez mais memória, usando e limpando, usando e limpando.
no log da o seguinte erro
Inet / Inet_error: read error = 104
no Inet a linha de configurtação e a seguinte
Interserver stream tcp nowait.100 root /usr/interclient/bin/interserver interserver
Agradeço a todos antecipadamente
e T+
Nilson Junior
Curtidas 0
Respostas
Afarias
09/12/2003
Se o problema é memória realmente, Não seria alguma UDF que está fazendo isso???
A mensagem de erro (Interserver) mostra q vc está usando Interserver... está?? Sua aplicação é em Java?
T+
A mensagem de erro (Interserver) mostra q vc está usando Interserver... está?? Sua aplicação é em Java?
T+
GOSTEI 0
Nilson Junior
09/12/2003
minha aplicação e em Delphi 7 + FB 1.5 + DBExprerss
- é necessário despreparare uma Query ?? se é como faço
- Ao dar commit a trasação eé encerrada e automaticamente limpa a memória usada poir ela não é ??
-Uso Store procedure para buscar uma foto no Banco de Dados, apos usar ela é necessário fazer algo para limpar a memória ??
precis de uma luz
Nilson
- é necessário despreparare uma Query ?? se é como faço
- Ao dar commit a trasação eé encerrada e automaticamente limpa a memória usada poir ela não é ??
-Uso Store procedure para buscar uma foto no Banco de Dados, apos usar ela é necessário fazer algo para limpar a memória ??
precis de uma luz
Nilson
GOSTEI 0
Afarias
09/12/2003
|minha aplicação e em Delphi 7 + FB 1.5 + DBExprerss
Engraçado, o Erro q aparece é no Interserver ... o InterServer é utilizado apenas por aplicações JAVA (JDBC) -- Tem alguma coisa estranha ai...
E sobre UDF, está usando alguma??
|é necessário despreparare uma Query ?? se é como faço
Em geral isso é feito automaticamente. Mas o IB não tem bronca com isso.
|Ao dar commit a trasação eé encerrada e automaticamente limpa a
|memória usada poir ela não é ??
Sim, a não ser o cache, claro
|Uso Store procedure para buscar uma foto no Banco de Dados, apos
|usar ela é necessário fazer algo para limpar a memória ??
Não
T+
Engraçado, o Erro q aparece é no Interserver ... o InterServer é utilizado apenas por aplicações JAVA (JDBC) -- Tem alguma coisa estranha ai...
E sobre UDF, está usando alguma??
|é necessário despreparare uma Query ?? se é como faço
Em geral isso é feito automaticamente. Mas o IB não tem bronca com isso.
|Ao dar commit a trasação eé encerrada e automaticamente limpa a
|memória usada poir ela não é ??
Sim, a não ser o cache, claro
|Uso Store procedure para buscar uma foto no Banco de Dados, apos
|usar ela é necessário fazer algo para limpar a memória ??
Não
T+
GOSTEI 0