Alguém sabe o que significa esse erro. Retornado quando estava executando
uma função.
WARNING: ShmemAlloc: out of memory
WARNING: Error occurred while executing PL/pgSQL function teste
WARNING: line 417 at execute statement
ERROR: LockAcquire: lock table 1 is out of memory
Grato
Alguem sabe me dizer porque o hibernate para fazer uma consulta para
retornar em um t:dataTable(tomahawk) faz 20 consultas ?
A consulta so retorna 5 registros.
Verifiquei isso usando o log dos postgres com pgfounie.
Postgres 8.2.4, FreeBSD-6.2 e Java 1.6.
cara odeio hibernate tive experiencias terriveis! várias páginas de consulta
geradas!
- Original Message -
From: Mateus [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Tuesday, October 30, 2007 8:45 AM
Subject: [pgbr-geral] [Off-Topic]
Não tenho problemas com hibernate.
Mateus, dê uma olhada em seus mapeamentos pois eles devem estar com alguma
propriedade não lazy ou não opcional. Essa entidade possui algum conjunto de
outra entidade? Caso positivo dê uma olhada nesse mapeamento com calma e
faça testes unitários nos seus
2007/10/30, sergio [EMAIL PROTECTED]:
Alguém sabe o que significa esse erro. Retornado quando estava executando
uma função.
WARNING: ShmemAlloc: out of memory
WARNING: Error occurred while executing PL/pgSQL function teste
WARNING: line 417 at execute statement
ERROR: LockAcquire: lock
O problema que eu enfrento é como liberar memoria durante o processo.
- Original Message -
From: Leandro DUTRA [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Tuesday, October 30, 2007 9:21 AM
Subject: Re: [pgbr-geral] Erro
2007/10/30,
Alguem sabe me dizer porque o hibernate para fazer uma consulta para
retornar em um t:dataTable(tomahawk) faz 20 consultas ?
A consulta so retorna 5 registros.
Verifiquei isso usando o log dos postgres com pgfounie.
Postgres 8.2.4, FreeBSD-6.2 e Java 1.6.
2007/10/30, sergio [EMAIL PROTECTED]:
O problema que eu enfrento é como liberar memoria durante o processo.
Ou você aloca mais memória, ou pede ajuda com a função…
--
+55 (11) 5685 2219 xmpp:[EMAIL PROTECTED]
+55 (11) 9406 7191 Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 5686
Euler, obrigado pela resposta...
Existe alguma metrica de quanto (mais ou menos) se ganha colocando o
t-log em outro set de discos ?
Abs
Marcelo Magno
On Mon, 2007-10-29 at 21:29 -0200, Euler Taveira de Oliveira wrote:
Marcelo Magno wrote:
Não sei se eu conseguiria colocar 2 hds para
2007/10/30, Mateus [EMAIL PROTECTED]:
Alguem sabe me dizer porque o hibernate para fazer uma consulta para
retornar em um t:dataTable(tomahawk) faz 20 consultas ?
Primeira resposta: porque ele não presta.
Segunda: porque ele exige muito cuidado para trabalhar direito.
No final das contas,
Eu acredito que o ponto crítico seja o seguinte.
Imagine que você tenha um sql que retorne uma quantidade de dados. Na minha
função, esse sql é executado várias vezes (com parâmetros diferentes).
Nos testes que fiz, me parace que esse é o ponto onde vai alocando memória.
Mas eu posso liberar os
Cara nao presta mesmo!!!
Tive experiencias de consultas com hibernate de rodar em minutos, nego fez
na mao roda em 2 segundos!
- Original Message -
From: Leandro DUTRA [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Tuesday, October 30,
2007/10/30, sergio [EMAIL PROTECTED]:
Imagine que você tenha um sql que retorne uma quantidade de dados. Na minha
função, esse sql é executado várias vezes (com parâmetros diferentes).
Nos testes que fiz, me parace que esse é o ponto onde vai alocando memória.
Mas eu posso liberar os dados do
Pessoal ta ai um shell script que faz o seguinte!
Cada vez que é executado realiza a copia fisica do banco de dados salva em uma
pasta determinada, e comeca do zero o sistema de backup utilizando wal.
Ele salva os wal files anteriores para caso de algum imprevisto movendo para
uma pasta
Coloque
Boa tarde a todos,
Estou montando uma funcao em cima de uma trigger, e dentro da funcao estou
usando o dblink para poder quando
tiver a inclusao de um registro na minha tabela de usuarios ele propague para
todos os outros servidores.
Mas quando e para disparar o dblink, esta acusando um erro
Erro muito comum usando dblink.
ex:
Certo
select resp.* from dblink(ext_link,
'SELECT col1,col2 from tab')'
) as resp(col1 int,col2 int) ;
Errado
select resp.* into result from dblink(ext_link,
Fiz o meu na semana passada... :D
Ainda está em testes pois tenho umas situações muito específicas aqui.
Mas, mais cedo ou mais tarde disponibilizo pra todos.
Abraços.
From: Joao [EMAIL PROTECTED]
Subject: [pgbr-geral] Shell script Wal files
To: Comunidade PostgreSQL Brasileira
Alguem sabe me dizer porque o hibernate para fazer uma consulta para
retornar em um t:dataTable(tomahawk) faz 20 consultas ?
A consulta so retorna 5 registros.
Verifiquei isso usando o log dos postgres com pgfounie.
Postgres 8.2.4, FreeBSD-6.2 e Java 1.6.
--
View this message in context:
Tem algo errado, é a terceira vez que recebo eſta menſagem. Alguém mais?
Justamente esta é a terceira mensagem igual...estranho...
Antonio Nascimento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Leandro DUTRA wrote:
2007/10/30, mateusgra [EMAIL PROTECTED]:
Alguem sabe me dizer porque o hibernate para fazer uma consulta para
retornar em um t:dataTable(tomahawk) faz 20 consultas ?
Tem algo errado, é a terceira vez que recebo eſta menſagem. Alguém mais?
Tem sim. O autor escreveu a
Em 30/10/07, mateusgra[EMAIL PROTECTED] escreveu:
Alguem sabe me dizer porque o hibernate para fazer uma consulta para
retornar em um t:dataTable(tomahawk) faz 20 consultas ?
A consulta so retorna 5 registros.
O Hibernate faz isso mesmo... dependendo de como estiver configurado.
Se seus
Em 30/10/07, Leandro DUTRA[EMAIL PROTECTED] escreveu:
2007/10/30, Pablo Sánchez [EMAIL PROTECTED]:
Só recebi uma... :-/
Não se sinta discriminado, muito antes pelo contrário! ;-)
Quer dizer, discriminação pode, em tese, ser negativa ou positiva…
oiuaheoiuehoiea.
A verdade é que eu nem
Abaixo está uma função que criei e que tem o mesmo efeito no consumo de
memória. Execute a função com um número alto no parâmetro(1) e acompanhe
o consumo de memória. A pergunta é, por que quando a tabela é dropada, ela
não é liberada da memória?
CREATE OR REPLACE FUNCTION teste2(int4)
sergio wrote:
Abaixo está uma função que criei e que tem o mesmo efeito no consumo de
memória. Execute a função com um número alto no parâmetro(1) e acompanhe
o consumo de memória. A pergunta é, por que quando a tabela é dropada, ela
não é liberada da memória?
Outra colocação,
Se eu chamar a função de outra estação, vai funcionar, pois o banco gerencia
automaticamente varias chamadas, não precisando dar um nome específico para
cada tabela. Em síntese, eu não consigo provar que a tabela não seja apaga
fisicamente, pois se listar as tabelas do schema, ela não aparece.
2007/10/30, Rudinei Dias [EMAIL PROTECTED]:
No postgres há como fazer, via consulta sql, o retorno de um registro de
forma randômica?
Você quer dizer 'aleatória', certo?
/Random/ é 'aleatório' — em inglês.
Tenho uma tabela que armazena pensamentos de autores.
A cada consulta que que o sql
Fala Galera,
A exemplo do Joao, eu tb tenho uma rotininha de backup..
Estou postando tb a minha, caso alguem tb achar interessante, fica a disposicao
#Passo 1 -- Iniciando pg_start_backup
psql -U postgres fenix -c 'select pg_start_backup()' /backup/log/log_start.log
#Passo 2 -- Efetuando a
Experimente:
SELECT * FROM pensamento ORDER BY RANDOM();
Abraço.
Date: Tue, 30 Oct 2007 16:21:26 -0300
From: Rudinei Dias [EMAIL PROTECTED]
Subject: [pgbr-geral] Seleção randômica
To: pgbr-geral@listas.postgresql.org.br
Olá!
No postgres há como fazer, via consulta sql, o
Ismael ,
você está executando um comando de insert , certo? O retorno de um
comando de insert não são todas as colunas igual o meu comando de
select.
De uma olhada na documentacao para saber qual é o retorno de um
insert. Se eu não estiver enganado ele retornar 2 campos. Um contador
e um id .
Obrigado!
Rudinei
Evandro Ricardo Silvestre escreveu:
Leandro DUTRA wrote:
Tenho uma tabela que armazena pensamentos de autores.
A cada consulta que que o sql retorne uma e somente uma linha de forma
aleatória.
Uma sugestão é usar uma função de dispersão para uma chave… como o
30 matches
Mail list logo