Re: [pgbr-geral] Script para teste web postgresql...

2013-10-07 Por tôpico Leonardo Cezar
2013/10/7 »» Thiago Pedro «« 

> Pessoal, estou querendo fazer uns testes em uma base de dados postgresql
> no meu servidor de hospedagem.
> Alguém tem ou sabe onde posso conseguir um arquivo .sql de milhares de
> registros para anexar ao meu banco de dados e fazer testes ?
>


Base de dados pagila do projeto dbsamples:
   – http://pgfoundry.org/projects/dbsamples/

Módulo pgbench:
   – http://www.postgresql.org/docs/9.3/static/pgbench.html


Abraço!

-Leo
-- 
Leonardo Cezar
http://www.postgreslogia.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Script para teste web postgresql...

2013-10-07 Por tôpico Bruno Silva
O Apache Jmeter deve ajudar.

Enviado pelo meu Nexus
On Oct 7, 2013 10:41 PM, "»» Thiago Pedro ««" 
wrote:

> Pessoal, estou querendo fazer uns testes em uma base de dados postgresql
> no meu servidor de hospedagem.
> Alguém tem ou sabe onde posso conseguir um arquivo .sql de milhares de
> registros para anexar ao meu banco de dados e fazer testes ?
>
> Aproveitando. Existe alguma ferramenta especifica que faz análise através
> de análises de envios e recepções de dados, sobre a velocidade e autonomia
> do banco de dados na web ?
>
>
> Agradeço as dicas!
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Script para teste web postgresql...

2013-10-07 Por tôpico »» Thiago Pedro ««
Pessoal, estou querendo fazer uns testes em uma base de dados postgresql no
meu servidor de hospedagem.
Alguém tem ou sabe onde posso conseguir um arquivo .sql de milhares de
registros para anexar ao meu banco de dados e fazer testes ?

Aproveitando. Existe alguma ferramenta especifica que faz análise através
de análises de envios e recepções de dados, sobre a velocidade e autonomia
do banco de dados na web ?


Agradeço as dicas!
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] FATAL: soma de verificação incorreta em arquivo de controle

2013-10-07 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2013/10/7 Danilo Silva :
>
> Ocorreu um erro no S.O do servidor, a pasta data foi copiada via live cd.

Você quer dizer que não tinha cópias de segurança?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] FATAL: soma de verificação incorreta em arquivo de controle

2013-10-07 Por tôpico Danilo Silva
Pessoal,

Ocorreu um erro no S.O do servidor, a pasta data foi copiada via live cd.

Transferi essa cópia para um novo servidor, com mesma arquitetura (64
bits). Ao tentar subir o postgres, apresenta a mensagem "FATAL:  soma de
verificação incorreta em arquivo de controle".

Eu sei que o S.O e versão do postgres em ambos têm que ser iguais, mas como
estou sem acesso ao servidor que deu problemas eu pergunto: além de S.O.,
arquitetura e versão do postgres, existe algum outro fator que pode
ocasionar essa mensagem?

[]s
Danilo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Duvida em dump

2013-10-07 Por tôpico Osvaldo Kussama
Em 07/10/13, Rogério Grando escreveu:
> Olá pessoal, boa tarde!
>
> Tenho uma base de dados que armazena várias empresa, sendo dividido por uma
> coluna co_empresa em todas as tabelas.
> Preciso fazer um backup apenas de uma empresa.
> Sei que com dump não é possível, por não ter clausula WHERE. “Que bom
> seria.”
> Alguém já precisou fazer isso?
> Versão: Postgres 8.3.20 em Linux: Debian
>
> Outro problema, já a algum tempo não estou recebendo os e-mails da lista, é
> necessário recadastrar?
>


Você está ciente de que a versão 8.3 deixou de ser suportada em Fevereiro/2013?

Existem diversos relatos de que as mensagens da lista estão sendo
consideradas spam. Verifique sua caixa de spam.

Trate o arquivo gerado com o sed.

Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Duvida em dump

2013-10-07 Por tôpico Rogério Grando
Olá pessoal, boa tarde!

Tenho uma base de dados que armazena várias empresa, sendo dividido por uma 
coluna co_empresa em todas as tabelas.
Preciso fazer um backup apenas de uma empresa.
Sei que com dump não é possível, por não ter clausula WHERE. “Que bom seria.”
Alguém já precisou fazer isso?
Versão: Postgres 8.3.20 em Linux: Debian

Outro problema, já a algum tempo não estou recebendo os e-mails da lista, é 
necessário recadastrar? 

Grato, pela habitual atenção de todos.___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Somando data (DATE) com hora (character varying)

2013-10-07 Por tôpico fmarcelo cnc
Os Eventos A e B estão no mesmo registro.
Consegui aplicando a sugestão do Osvaldo Kussama:

SELECT ((EXTRACT(EPOCH FROM ((data_eventoB +
hora_eventoB::time)-(data_eventoA + hora_eventoA::time))) / 60):: double
precision)  as tempo_minutos

Muito Obrigado a todos.


Em 7 de outubro de 2013 11:58, Osvaldo Kussama
escreveu:

> Em 07/10/13, fmarcelo cnc escreveu:
> > Bom dia  pessoal,
> >
> > Tenho dois campos para data e hora em uma tabela, o campo data no formato
> > DATE e hora em character varying.
> > Preciso compor esses campos para obter a data/hora de um evento, em
> seguida
> > calcular o tempo em minutos entre dois eventos.
> > Exemplo:
> >Data(Date) Hora(character varying)  Evento A 21/08/2013 1250  Evento B
> > 21/08/2013 1352  Tempo 62 mi
> >
>
>
> Tente algo do tipo:
> SELECT (EXTRACT(EPOCH FROM ('2013-08-21'::date + '1352':: time) -
> ('2013-08-21'::date + '1250':: time)) / 60):: int;
>  int4
> --
>62
> (1 row)
>
> Osvaldo
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problemas com pg_restore

2013-10-07 Por tôpico Matheus de Oliveira
2013/10/4 Miguel Bezerra 

> Bom pessoal,
>
> Acredito que o problema foi resolvido.
>
>
Que bom.


Tentei a abordagem do *verbose (-v)* citada pelo Euler. Também resolvi
> tirar o* -Z1*, deixando apenas a opção* -Fc*. O dump foi feito
> normalmente e sem erros. Depois disso copiei-o para o servidor de
> homologacao via SCP e o restore funcionou normalmente.
>
> Onde imagino que possa ter acontecido o problema:
> - Alguma coisa referente ao* -Z1* que retirei. Vou testar novamente em
> outra oportunidade com este parâmetro para ver se o erro volta a acontecer.
>

Não vejo como isso poderia afetar, mas... Outra coisa, verifique se é
realmente válido alterar o nível de compressão (tempo de execução vs
tamanho final), já vi muitos casos onde isso não ajuda muito...


- Alguma coisa referente a cópia via SCP para nosso servidor de backup.
> Como o procedimento do pg_dump demora, eu estava deixando agendado para
> rodar de madrugada e no dia seguinte pegar a cópia no servidor de backup.
> Hoje fiz tudo manualmente, esperando alguma horas para o dump ser concluído.
>
>
Ahaa... É muito provável que esse seja o problema, se a restauração puder
pegar um dump que incompleto, erros como esse vão acontecer, naturalmente.
Eu acho que tarefas agendadas que dependem uma da outra devem ser
"disparadas" pelo mesmo processo (ou script) e não agendadas separadamente.



> Agradeço a todos pela ajuda.
>
>
> Best regards,
> --
> Miguel Eugênio Ramalho Bezerra, M.Sc.
> Federal University of Pernambuco, Brazil
> home: http://www.cin.ufpe.br/~merb/
> twitter: @migueleugenio
>
>
> Em 3 de outubro de 2013 13:51, Matheus de Oliveira <
> matioli.math...@gmail.com> escreveu:
>
>>
>> 2013/10/3 Miguel Bezerra 
>>
>>> Pessoal,
>>>
>>> Estou tentando fazer um dump do nosso servidor de produção para o de
>>> homologação, ambos estão com PostgreSQL 9.1.9.
>>>
>>> O comando usado no pg_dump foi:
>>>
>>> *pg_dump -c -h host1 -p 5432 -U postgres -Fc -Z1 -f banco_prod.bkp
>>> banco_prod*
>>>
>>> O comando usado no Pg_restore foi:
>>>
>>> *pg_restore -c -h host2 -p 5432 -U postgres -d banco_homo -j 2
>>> banco_prod.bkp*
>>>
>>>
>>> Então o pg_restore é interrompido com a seguinte mensagem de erro:
>>>
>>> pg_restore: [custom archiver] found unexpected block ID (-944814966)
>>> when reading data -- expected 10768
>>> pg_restore: [archiver] worker process failed: exit code 1
>>>
>>> No log do banco, fica registrada a seguinte mensagem de erro:
>>>
>>> 2013-10-03 10:12:54 BRT [28928]: [13-1] user=postgres,db=banco_homo
>>> LOG:  could not send data to client: Broken pipe
>>> 2013-10-03 10:12:54 BRT [28928]: [14-1] user=postgres,db=banco_homo
>>> LOG:  unexpected EOF on client connection
>>>
>>>
>>> Alguém tem alguma idéia do que pode estar acontecendo? Fica parecendo
>>> como se o arquivo de backup estivesse corrompido, mas já refiz o backup e
>>> não resolveu.  Procurei no google e não encontrei nada de relevante para
>>> minha versão.
>>>
>>>
>>>
>> Primeiro, verifique, por garantia, que os binários estão na mesma versão:
>>
>> pg_dump --version
>> pg_restore --version
>>
>> Segundo, o parâmetro "-c", na minha opinião, é meio perigoso, evite
>> usá-lo. Quando você faz isso, vai aparecer um "DROP DATABASE banco_prod", o
>> que pode gerar problemas graves. Ao invés disso, faça um pg_dump sem o "-c"
>> e na hora de restaurar, crie a base de dados antes, +ou- assim:
>>
>> dropdb -h host2 -p 5432 -U postgres banco_homo
>> createdb -h host2 -p 5432 -U postgres -T template0 -O  banco_homo
>> pg_restore -h host2 -p 5432 -U postgres -d banco_homo banco_prod.bkp
>>
>> Por fim, se o problema ainda persistir, tente isolar de um problema do
>> banco vs apenas do arquivo de dump, usando o pg_restore para "extrair" o
>> dump (se for uma base muito grande isso pode ser inviável):
>>
>> pg_restore banco_prod.bkp -f banco_prod.sql
>>
>>
>> Atenciosamente,
>> --
>> Matheus de Oliveira
>> Analista de Banco de Dados
>> Dextra Sistemas - MPS.Br nível F!
>> www.dextra.com.br/postgres
>>
>>
>> ___
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Somando data (DATE) com hora (character varying)

2013-10-07 Por tôpico Osvaldo Kussama
Em 07/10/13, fmarcelo cnc escreveu:
> Bom dia  pessoal,
>
> Tenho dois campos para data e hora em uma tabela, o campo data no formato
> DATE e hora em character varying.
> Preciso compor esses campos para obter a data/hora de um evento, em seguida
> calcular o tempo em minutos entre dois eventos.
> Exemplo:
>Data(Date) Hora(character varying)  Evento A 21/08/2013 1250  Evento B
> 21/08/2013 1352  Tempo 62 mi
>


Tente algo do tipo:
SELECT (EXTRACT(EPOCH FROM ('2013-08-21'::date + '1352':: time) -
('2013-08-21'::date + '1250':: time)) / 60):: int;
 int4
--
   62
(1 row)

Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Somando data (DATE) com hora (character varying)

2013-10-07 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2013/10/7 fmarcelo cnc 
>
> Tenho dois campos para data e hora em uma tabela, o campo data no formato 
> DATE e hora em character varying.
> Preciso compor esses campos para obter a data/hora de um evento, em seguida 
> calcular o tempo em minutos entre dois eventos.

O que você já tentou, e qual o resultado?

Já tentou converter para texto, concatenar, e aí converter de volta para tempo?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Somando data (DATE) com hora (character varying)

2013-10-07 Por tôpico Rafael Fialho Corrêa
Em 7 de outubro de 2013 11:02, fmarcelo cnc escreveu:

> Bom dia  pessoal,
>

Bom dia!


> Tenho dois campos para data e hora em uma tabela, o campo data no formato
> DATE e hora em character varying.
> Preciso compor esses campos para obter a data/hora de um evento, em
> seguida calcular o tempo em minutos entre dois eventos.
> Exemplo:
>Data(Date) Hora(character varying)  Evento A 21/08/2013 1250  Evento B
> 21/08/2013 1352  Tempo 62 mi
>

Como você tem estes dados? Estas duas linhas seriam o retorno de um SQL? (o
resultado teria que ser obtido do Evento B subtraindo a linha anterior?) Ou
seria de forma mais simples, comparando o resultado de 2 SQL's distintos?

Essa informação ao meu ver é crucial para a elaboração de uma solução, mas
de antemão verificaria a possibilidade de alterar o tipo do campo,
utilizando o "using", pois a solução mais fácil para este problema seria a
conversão do "1250", por exemplo, para hora, utilizando a função "substr"
ou qualquer outro tipo de alteração de texto e transformando em seguida,
através de cast, em hora.


>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> []'s
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Somando data (DATE) com hora (character varying)

2013-10-07 Por tôpico fmarcelo cnc
Bom dia  pessoal,

Tenho dois campos para data e hora em uma tabela, o campo data no formato
DATE e hora em character varying.
Preciso compor esses campos para obter a data/hora de um evento, em seguida
calcular o tempo em minutos entre dois eventos.
Exemplo:
   Data(Date) Hora(character varying)  Evento A 21/08/2013 1250  Evento B
21/08/2013 1352  Tempo 62 mi
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] RES: [OFF-TOPIC] Spam

2013-10-07 Por tôpico Carlos Menandro
No Gmail existe a possibilidade de criar filtros para que as mensagens não
caiam no SPAM e sejam direcionadas para um marcador específico.


Em 6 de outubro de 2013 19:09, jpaulorieg escreveu:

>
> 2013/10/4 Julio F. Figueiredo :
> > É só comigo ou com mais alguem que as mensagens do grupo estão parando
> > na pasta spam no GMail?
>
> Tudo normal aqui.  Busque as mensagens da lista na tua pasta de /spam/,
> marque todas e use o botão de ‘não spam’.  Ele deve rapidinho aprender.
>
> Você deve ter marcado uma ou duas mensagens da lista como /spam/ por
> engano, aí ele foi na onda.
>
> E, por favor, evite mensagens formatadas para a lista, principalmente não
> com MS Comic Sans e similares.
>
> Eu sofro bastante com esse problema, no Yahoo, e eu faço exatamente
> isso... marco como não spam mas sempre aparece  mensagens da lista la de
> novo!
> Att. rieg
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral