[pgbr-geral] DER Controle de estoque
Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DER Controle de estoque
que linguagem voce usa ? Sds Sebastiao Bezerra Date: Wed, 28 Jul 2010 09:24:47 -0300 From: elias...@gmail.com To: pgbr-geral@listas.postgresql.org.br Subject: [pgbr-geral] DER Controle de estoque Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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] DER Controle de estoque
Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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] DER Controle de estoque
Obrigado pelas respostas. Eu uso Java (Hibernate e Struts2) + Postgres. Att, Em 28 de julho de 2010 09:33, Alexsandro Haag alexsandro.h...@gmail.comescreveu: Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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 mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Problemas com Acentuação
Bom dia,Estou tendo problemas com acentuação ao gravar no banco de dado. Uso PostgreSQL 8.4 com php. Exemplo:Ao gravar a palavra ELEVAÇÃO - grava no banco assim: ELEVAçãO Ao gravar a palavra GAÚCHA - grava no banco assim: GAÊCHAAo gravar a palavra PARANÁ - grava no banco assim: PARANá []'s Edson ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Postgresql x rede
Bom dia! tenho a seguinte dúvida e gostaria de uma ajuda: tenho um sistema ERP integrado com banco de dados Postgresql na empresa, para que todas as vinte unidades espalhadas em locais geograficamente diferentes possam acessar o sistema usamos, até então, VPN e área de trabalho remota/Terminal Server, onde os clientes acessam os sistema/banco como se estivessem local. Este procedimento, tenho percebido que causa uma lentidão significativa dos processos. Meu sistema me permite que instale um client nas unidades, porém gostaria de saber se a demanda de consultas/gravações no banco podem causar ainda mais lentidão se acessados diretamente pela rede. Att, Alex B. Ferreira Analista em Segurança da Informação ___ 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 Acentuação
Olá, Em 28 de julho de 2010 10:11, Edson Lidorio edson.lido...@bol.com.brescreveu: Bom dia, Estou tendo problemas com acentuação ao gravar no banco de dado. Uso PostgreSQL 8.4 com php. Qual sistema operacional você está utilizando? Qual encoding? Qual localização? Exemplo: Ao gravar a palavra ELEVAÇÃO - grava no banco assim: ELEVAçãO Ao gravar a palavra GAÚCHA - grava no banco assim: GAÊCHA Ao gravar a palavra PARANÁ - grava no banco assim: PARANá []'s Edson ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] inscrições abertas para o Consegi
Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Paulo Fernando Pastore Programa Serpro de Software Livre Coordenação Estratégica de Tecnologia Tel: +55-61-2021-7293 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgresql x rede
Olá, Em 28 de julho de 2010 10:17, Alex Barbosa Ferreira al...@yahoo.com.brescreveu: Bom dia! tenho a seguinte dúvida e gostaria de uma ajuda: tenho um sistema ERP integrado com banco de dados Postgresql na empresa, para que todas as vinte unidades espalhadas em locais geograficamente diferentes possam acessar o sistema usamos, até então, VPN e área de trabalho remota/Terminal Server, onde os clientes acessam os sistema/banco como se estivessem local. Este procedimento, tenho percebido que causa uma lentidão significativa dos processos. Meu sistema me permite que instale um client nas unidades, porém gostaria de saber se a demanda de consultas/gravações no banco podem causar ainda mais lentidão se acessados diretamente pela rede. Poder deixar mais lento sim. Att, *Alex B. Ferreira* *Analista em Segurança da Informação* ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.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] Problemas com Acentuação
Qual encoding voce está usando? Em 28 de julho de 2010 10:19, JotaComm jota.c...@gmail.com escreveu: Olá, Em 28 de julho de 2010 10:11, Edson Lidorio edson.lido...@bol.com.brescreveu: Bom dia, Estou tendo problemas com acentuação ao gravar no banco de dado. Uso PostgreSQL 8.4 com php. Qual sistema operacional você está utilizando? Qual encoding? Qual localização? Exemplo: Ao gravar a palavra ELEVAÇÃO - grava no banco assim: ELEVAçãO Ao gravar a palavra GAÚCHA - grava no banco assim: GAÊCHA Ao gravar a palavra PARANÁ - grava no banco assim: PARANá []'s Edson ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- José Mário F. Rosa josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Travamento comando COPY
Bom dia pessoal! Rodei um script .sh que tem um loop que gera um arquivo txt (com 396 registros) e depois faz copy do mesmo para a base de dados, n vezes. Coloquei o mesmo script rodando em duas instancias concorrentes, e em alguns momentos o banco trava fazendo o copy, mas não sei onde buscar informação que explique o ocorrido. No caso explicado abaixo, o erro ocorreu na sexta vez q estava rodando o loop, mas as vezes não acontece. No momento que estava travado rodei as consultas abaixo mas não consegui concluir nada: BaseReiterado=# select * from pg_stat_activity ; datid |datname| procpid | usesysid |usename | current_query | waiting | query_start | backend_start | client_addr | client_port +---+-+--++---+-+---+---+-+- 181828 | BaseReiterado |7771 |16384 | root | IDLE | f | 2010-07-27 20:11:47.814735-03 | 2010-07-27 19:34:45.357057-03 | | -1 181828 | BaseReiterado |7772 |16384 | root | select * from pg_stat_activity ; | f | 2010-07-27 20:42:48.278407-03 | 2010-07-27 20:22:23.044175-03 | | -1 181828 | BaseReiterado |3077 |17690 | user_reiterado | COPY tab_reiterados FROM '/root/preenche_sql/saiday.txt'; | f | 2010-07-27 20:27:44.193394-03 | 2010-07-27 20:27:44.192093-03 | | -1 181828 | BaseReiterado | 32033 |17690 | user_reiterado | COPY tab_reiterados FROM '/root/preenche_sql/saidax.txt'; | f | 2010-07-27 20:27:40.727867-03 | 2010-07-27 20:27:40.726598-03 | | -1 (4 rows) BaseReiterado=# select * from pg_locks; locktype | database | relation | page | tuple | transactionid | classid | objid | objsubid | transaction | pid | mode | granted ---+--+--+--+---+---+-+---+--+-+---+--+- relation | 181828 | 181832 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181838 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181840 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t transactionid | | | | | 1252232 | | | | 1252232 | 7772 | ExclusiveLock| t transactionid | | | | | 1252004 | | | | 1252004 | 32033 | ExclusiveLock| t relation | 181828 | 181832 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181838 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181840 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 |10328 | | | | | | | 1252232 | 7772 | AccessShareLock | t transactionid | | | | | 1252006 | | | | 1252006 | 3077 | ExclusiveLock| t relation | 181828 | 181841 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181839 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181841 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181839 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t (14 rows) É possível concluir alguma coisa? Se não, vcs podem me dar alguma dica pra investigação? obs: sei q é absurdo, mas estou rodando em um postgres 7.2. Pelo q me falaram aqui na empresa, a evolucao para outra versao é custosa, visto que envolve kernel do linux e necessidade de recompilacao de todos os modulos da aplicacao (que eh gigante, escrita em C/C++) e reteste de tudo. Desde já, agradeço possiveis comentarios. []'s Fabio Barros ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] [pgbr-dev] inscrições abertas para o Consegi
rs .. básico ... http://www.consegi.gov.br/ -Leo 2010/7/28 Marcelo Costa marcelojsco...@gmail.com: 2010/7/28 Leonardo Cezar lhce...@gmail.com Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Passa o link ai pra gente Leo :-) -- Marcelo Costa ___ pgbr-dev mailing list pgbr-...@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-dev -- Leonardo Cezar http://www.aslid.org.br http://postgreslogia.wordpress.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] [pgbr-dev] inscrições aberta s para o Consegi
Cacilda, tanta gente da comunidade aí em DF é só o Fabrício é palestrante no evento? Cadê o resto da turma? Perdemos o bonde? []s Em 28 de julho de 2010 10:31, Leonardo Cezar lhce...@gmail.com escreveu: rs .. básico ... http://www.consegi.gov.br/ -Leo 2010/7/28 Marcelo Costa marcelojsco...@gmail.com: 2010/7/28 Leonardo Cezar lhce...@gmail.com Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Passa o link ai pra gente Leo :-) -- Marcelo Costa ___ pgbr-dev mailing list pgbr-...@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-dev -- Leonardo Cezar http://www.aslid.org.br http://postgreslogia.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: fabio.tel...@gmail.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] inscrições abertas para o Consegi
Leo passa o link para as inscrições. == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, Leonardo Cezar lhce...@gmail.com escreveu: Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Paulo Fernando Pastore Programa Serpro de Software Livre Coordenação Estratégica de Tecnologia Tel: +55-61-2021-7293 ___ 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] inscrições abertas para o Consegi
Pessoal segue o link para as inscrições http://softwarelivre.org/linux-na-rede/blog/consegi-2010-inscricoes-abertas confirma isso Leo??? == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, Leonardo Cezar lhce...@gmail.com escreveu: Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Paulo Fernando Pastore Programa Serpro de Software Livre Coordenação Estratégica de Tecnologia Tel: +55-61-2021-7293 ___ 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] inscrições abertas para o Consegi
Olá Fabio, Não sou do DF(Coxim-MS), mas estarei la divulgando e defendendo o postgres =) http://papers.consegi.gov.br/pub/programacao/46 Aproveito para convidar todos que forem participar a assistir minha palestra. Abraço Em 28 de julho de 2010 10:37, cleys...@cleyssonlima.com.br escreveu: Leo passa o link para as inscrições. == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, Leonardo Cezar lhce...@gmail.com escreveu: Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Paulo Fernando Pastore Programa Serpro de Software Livre Coordenação Estratégica de Tecnologia Tel: +55-61-2021-7293 ___ 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 -- Fernando Maia Acadêmico Sistemas de Informação-CPCX-UFMS msn: maia_...@hotmail.com email: maia...@gmail.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] Travamento comando COPY
Olá, Em 28 de julho de 2010 10:30, fabio barros fabi...@hotmail.com escreveu: Bom dia pessoal! Rodei um script .sh que tem um loop que gera um arquivo txt (com 396 registros) e depois faz copy do mesmo para a base de dados, n vezes. Coloquei o mesmo script rodando em duas instancias concorrentes, e em alguns momentos o banco trava fazendo o copy, mas não sei onde buscar informação que explique o ocorrido. No caso explicado abaixo, o erro ocorreu na sexta vez q estava rodando o loop, mas as vezes não acontece. O que você se refere a palavra trava? O processo fica parado ou ele fica executando porém de forma que todo o sistema fique lento? No momento que estava travado rodei as consultas abaixo mas não consegui concluir nada: BaseReiterado=# select * from pg_stat_activity ; datid | datname | procpid | usesysid | usename | current_query | waiting | query_start | backend_start | client_addr | client_port +---+-+--++---+-+---+---+-+- 181828 | BaseReiterado | 7771 | 16384 | root | IDLE | f | 2010-07-27 20:11:47.814735-03 | 2010-07-27 19:34:45.357057-03 | | -1 181828 | BaseReiterado | 7772 | 16384 | root | select * from pg_stat_activity ; | f | 2010-07-27 20:42:48.278407-03 | 2010-07-27 20:22:23.044175-03 | | -1 181828 | BaseReiterado | 3077 | 17690 | user_reiterado | COPY tab_reiterados FROM '/root/preenche_sql/saiday.txt'; | f | 2010-07-27 20:27:44.193394-03 | 2010-07-27 20:27:44.192093-03 | | -1 181828 | BaseReiterado | 32033 | 17690 | user_reiterado | COPY tab_reiterados FROM '/root/preenche_sql/saidax.txt'; | f | 2010-07-27 20:27:40.727867-03 | 2010-07-27 20:27:40.726598-03 | | -1 (4 rows) BaseReiterado=# select * from pg_locks; locktype | database | relation | page | tuple | transactionid | classid | objid | objsubid | transaction | pid | mode | granted ---+--+--+--+---+---+-+---+--+-+---+--+- relation | 181828 | 181832 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181838 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181840 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t transactionid | | | | | 1252232 | | | | 1252232 | 7772 | ExclusiveLock | t transactionid | | | | | 1252004 | | | | 1252004 | 32033 | ExclusiveLock | t relation | 181828 | 181832 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181838 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181840 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 10328 | | | | | | | 1252232 | 7772 | AccessShareLock | t transactionid | | | | | 1252006 | | | | 1252006 | 3077 | ExclusiveLock | t relation | 181828 | 181841 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181839 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181841 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181839 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t (14 rows) É possível concluir alguma coisa? Se não, vcs podem me dar alguma dica pra investigação? obs: sei q é absurdo, mas estou rodando em um postgres 7.2. Pelo q me falaram aqui na empresa, a evolucao para outra versao é custosa, visto que envolve kernel do linux e necessidade de recompilacao de todos os modulos da aplicacao (que eh gigante, escrita em C/C++) e reteste de tudo. Bem complicado isso hein.. Desde já, agradeço possiveis comentarios. []'s Fabio Barros ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.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] inscrições abertas para o Consegi
Pessoal esse é o link direto para inscrição do consegi 2010 http://www.consegi.gov.br/ == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, cleys...@cleyssonlima.com.br escreveu: Pessoal segue o link para as inscrições http://softwarelivre.org/linux-na-rede/blog/consegi-2010-inscricoes-abertas confirma isso Leo??? == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, Leonardo Cezar lhce...@gmail.com escreveu: Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Paulo Fernando Pastore Programa Serpro de Software Livre Coordenação Estratégica de Tecnologia Tel: +55-61-2021-7293 ___ 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 mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Problemas com Acentuação
ENCODING = 'UTF8' LC_COLLATE = 'Portuguese_Brazil.1252' LC_CTYPE = 'Portuguese_Brazil.1252' Em 28/07/2010 10:19, JotaComm jota.c...@gmail.com escreveu:Olá, Em 28 de julho de 2010 10:11, Edson Lidorio edson.lido...@bol.com.br escreveu: Bom dia,Estou tendo problemas com acentuação ao gravar no banco de dado. Uso PostgreSQL 8.4 com php. Qual sistema operacional você está utilizando?Qual encoding?Qual localização? Exemplo:Ao gravar a palavra ELEVAÇÃO - grava no banco assim: ELEVAçãO Ao gravar a palavra GAÚCHA - grava no banco assim: GAÊCHAAo gravar a palavra PARANÁ - grava no banco assim: PARANá []'s Edson ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s-- JotaCommhttp://jotacomm.wordpress.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] Problemas com Acentuação
Estou usando SO windows xp. ENCODING = 'UTF8' LC_COLLATE = 'Portuguese_Brazil.1252' LC_CTYPE = 'Portuguese_Brazil.1252' -- Edson Lidorio Msn:elido...@gmail.com Em 28/07/2010 10:23, José Mário josemario.r...@ibest.com.br escreveu: Qual encoding voce está usando? Em 28 de julho de 2010 10:19, JotaComm jota.c...@gmail.com escreveu: Olá, Em 28 de julho de 2010 10:11, Edson Lidorio edson.lido...@bol.com.br escreveu: Bom dia,Estou tendo problemas com acentuação ao gravar no banco de dado.Uso PostgreSQL 8.4 com php. Qual sistema operacional você está utilizando?Qual encoding?Qual localização? Exemplo:Ao gravar a palavra ELEVAÇÃO - grava no banco assim: ELEVAçãOAo gravar a palavra GAÚCHA - grava no banco assim: GAÊCHA Ao gravar a palavra PARANÁ - grava no banco assim: PARANá[]'s Edson ___ pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s-- JotaCommhttp://jotacomm.wordpress.com___ pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- José Mário F. Rosajosemario.r...@ibest.com.brM.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] inscrições abertas para o Consegi
Opa, muito bacana. Passei batido na sua pois não havia o nome postgres no nome da palestra. Valeu. []s Em 28 de julho de 2010 10:41, Fernando Maia maia...@gmail.com escreveu: Olá Fabio, Não sou do DF(Coxim-MS), mas estarei la divulgando e defendendo o postgres =) http://papers.consegi.gov.br/pub/programacao/46 Aproveito para convidar todos que forem participar a assistir minha palestra. Abraço Em 28 de julho de 2010 10:37, cleys...@cleyssonlima.com.br escreveu: Leo passa o link para as inscrições. == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, Leonardo Cezar lhce...@gmail.com escreveu: Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Paulo Fernando Pastore Programa Serpro de Software Livre Coordenação Estratégica de Tecnologia Tel: +55-61-2021-7293 ___ 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 -- Fernando Maia Acadêmico Sistemas de Informação-CPCX-UFMS msn: maia_...@hotmail.com email: maia...@gmail.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: fabio.tel...@gmail.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] Problemas com Acentuação
esperimente usar ENCODING = 'WIN1252' Em 28 de julho de 2010 10:52, Edson Lidorio edson.lido...@bol.com.brescreveu: Estou usando SO windows xp. ENCODING = 'UTF8' LC_COLLATE = 'Portuguese_Brazil.1252' LC_CTYPE = 'Portuguese_Brazil.1252' -- Edson Lidorio Msn:elido...@gmail.com msn%3aelido...@gmail.com -- Em 28/07/2010 10:23, *José Mário josemario.r...@ibest.com.br *escreveu: Qual encoding voce está usando? Em 28 de julho de 2010 10:19, JotaComm jota.c...@gmail.comhttp://mce_host/compose?to=jota.c...@gmail.com escreveu: Olá, Em 28 de julho de 2010 10:11, Edson Lidorio edson.lido...@bol.com.brhttp://mce_host/compose?to=edson.lido...@bol.com.br escreveu: Bom dia, Estou tendo problemas com acentuação ao gravar no banco de dado. Uso PostgreSQL 8.4 com php. Qual sistema operacional você está utilizando? Qual encoding? Qual localização? Exemplo: Ao gravar a palavra ELEVAÇÃO - grava no banco assim: ELEVAçãO Ao gravar a palavra GAÚCHA - grava no banco assim: GAÊCHA Ao gravar a palavra PARANÁ - grava no banco assim: PARANá []'s Edson ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.brhttp://mce_host/compose?to=pgbr-ge...@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.brhttp://mce_host/compose?to=pgbr-ge...@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- José Mário F. Rosa josemario.r...@ibest.com.brhttp://mce_host/compose?to=josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.brhttp://mce_host/compose?to=josemario.r...@ibest.com.br Desenvolvedor Java ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- José Mário F. Rosa josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] [pgbr-dev] inscrições aberta s para o Consegi
Ministraei uma oficina de postgres, não sei qual o dia ainda, mas assim que confirmar coloco aqui na lista. -Leo 2010/7/28 Fábio Telles Rodriguez fabio.tel...@gmail.com: Cacilda, tanta gente da comunidade aí em DF é só o Fabrício é palestrante no evento? Cadê o resto da turma? Perdemos o bonde? []s Em 28 de julho de 2010 10:31, Leonardo Cezar lhce...@gmail.com escreveu: rs .. básico ... http://www.consegi.gov.br/ -Leo 2010/7/28 Marcelo Costa marcelojsco...@gmail.com: 2010/7/28 Leonardo Cezar lhce...@gmail.com Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de Empreendedores, Install Fest e o Cloud Camp também integram essa programação. Acompanhe as novidades no twitter e colabore com a divulgação do Consegi 2010. Atenciosamente, Passa o link ai pra gente Leo :-) -- Marcelo Costa ___ pgbr-dev mailing list pgbr-...@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-dev -- Leonardo Cezar http://www.aslid.org.br http://postgreslogia.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: fabio.tel...@gmail.com ___ pgbr-dev mailing list pgbr-...@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-dev -- Leonardo Cezar http://www.aslid.org.br http://postgreslogia.wordpress.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] DER Controle de estoque
preciso mudar de de linguagem, trabalho hoje com fivewin,onde consigo,java(Hibernate e Struts2, sabes o preço, é dificil de se trabalhar o que achas ? Date: Wed, 28 Jul 2010 10:04:26 -0300 From: elias...@gmail.com To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Obrigado pelas respostas. Eu uso Java (Hibernate e Struts2) + Postgres. Att, Em 28 de julho de 2010 09:33, Alexsandro Haag alexsandro.h...@gmail.com escreveu: Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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 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] DER Controle de estoque
Em 28 de julho de 2010 11:26, jose sebastiao sebastiao joses...@hotmail.com escreveu: preciso mudar de de linguagem, trabalho hoje com fivewin,onde consigo,java(Hibernate e Struts2, sabes o preço, é dificil de se trabalhar o que achas ? bom o teu onde consigo e uma pergunta ou o fivewin gera pra vc o java? a respeito do preço q vc se refere é como gravar nas tabelas? -- Date: Wed, 28 Jul 2010 10:04:26 -0300 From: elias...@gmail.com To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Obrigado pelas respostas. Eu uso Java (Hibernate e Struts2) + Postgres. Att, Em 28 de julho de 2010 09:33, Alexsandro Haag alexsandro.h...@gmail.comescreveu: Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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 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 -- José Mário F. Rosa josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DER Controle de estoque
É uma pergunta nao iria usar mais fivewin, e sim java. minha pergunte é: onde consigo comprar Hibernate e Struts2, sabes o preço ? Date: Wed, 28 Jul 2010 11:36:05 -0300 From: josemario.r...@ibest.com.br To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Em 28 de julho de 2010 11:26, jose sebastiao sebastiao joses...@hotmail.com escreveu: preciso mudar de de linguagem, trabalho hoje com fivewin,onde consigo,java(Hibernate e Struts2, sabes o preço, é dificil de se trabalhar o que achas ? bom o teu onde consigo e uma pergunta ou o fivewin gera pra vc o java? a respeito do preço q vc se refere é como gravar nas tabelas? Date: Wed, 28 Jul 2010 10:04:26 -0300 From: elias...@gmail.com To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Obrigado pelas respostas. Eu uso Java (Hibernate e Struts2) + Postgres. Att, Em 28 de julho de 2010 09:33, Alexsandro Haag alexsandro.h...@gmail.com escreveu: Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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 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 -- José Mário F. Rosa josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ 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] Comparaçao strings.
Bom dia a gurus, estou precisando comparar se é igual o ultimo nome entre duas ou mais pessoas. create table stringss( a text)); insert into stringss values ('joao pedro mariano da silva'); insert into stringss values ('maria jose santos'); insert into stringss values ('maria jose pandora dos santos'); Aguardeço a ajudar de quem puder. Paulo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DER Controle de estoque
http://www.hibernate.org 1. Hibernate is licensed http://www.hibernate.org/hibernate/license.html under the open source GNU Lesser General Public License (LGPL) and is free to download and free to use for both development and production deployments. The license also allows ISVs to embed and distribute Hibernate free of charge. http://struts.apache.org/2.x/index.html 2. Apache Struts 2 source code and documentation is licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file included in distribution for additional information regarding copyright ownership. The ASF licenses the source code and documentation files in our Apache Struts distribution to you under the Apache License, Version 2.0 (the License); you may not use the Apache Struts product except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Acho que não precisa*s* comprar nenhum. São gratuitos. Em 28 de julho de 2010 10:44, jose sebastiao sebastiao joses...@hotmail.com escreveu: É uma pergunta nao iria usar mais fivewin, e sim java. minha pergunte é: onde consigo comprar Hibernate e Struts2, sabes o preço ? -- Date: Wed, 28 Jul 2010 11:36:05 -0300 From: josemario.r...@ibest.com.br To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Em 28 de julho de 2010 11:26, jose sebastiao sebastiao joses...@hotmail.com escreveu: preciso mudar de de linguagem, trabalho hoje com fivewin,onde consigo,java(Hibernate e Struts2, sabes o preço, é dificil de se trabalhar o que achas ? bom o teu onde consigo e uma pergunta ou o fivewin gera pra vc o java? a respeito do preço q vc se refere é como gravar nas tabelas? -- Date: Wed, 28 Jul 2010 10:04:26 -0300 From: elias...@gmail.com To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Obrigado pelas respostas. Eu uso Java (Hibernate e Struts2) + Postgres. Att, Em 28 de julho de 2010 09:33, Alexsandro Haag alexsandro.h...@gmail.comescreveu: Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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 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 -- José Mário F. Rosa josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ 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 -- Jorge Vilela ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DER Controle de estoque
Ok amigo, através deles eu consigo compilar ? From: cont...@jorgevilela.com.br Date: Wed, 28 Jul 2010 11:01:14 -0400 To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque http://www.hibernate.org 1. Hibernate is licensed under the open source GNU Lesser General Public License (LGPL) and is free to download and free to use for both development and production deployments. The license also allows ISVs to embed and distribute Hibernate free of charge. http://struts.apache.org/2.x/index.html 2. Apache Struts 2 source code and documentation is licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file included in distribution for additional information regarding copyright ownership. The ASF licenses the source code and documentation files in our Apache Struts distribution to you under the Apache License, Version 2.0 (the License); you may not use the Apache Struts product except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Acho que não precisas comprar nenhum. São gratuitos. Em 28 de julho de 2010 10:44, jose sebastiao sebastiao joses...@hotmail.com escreveu: É uma pergunta nao iria usar mais fivewin, e sim java. minha pergunte é: onde consigo comprar Hibernate e Struts2, sabes o preço ? Date: Wed, 28 Jul 2010 11:36:05 -0300 From: josemario.r...@ibest.com.br To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Em 28 de julho de 2010 11:26, jose sebastiao sebastiao joses...@hotmail.com escreveu: preciso mudar de de linguagem, trabalho hoje com fivewin,onde consigo,java(Hibernate e Struts2, sabes o preço, é dificil de se trabalhar o que achas ? bom o teu onde consigo e uma pergunta ou o fivewin gera pra vc o java? a respeito do preço q vc se refere é como gravar nas tabelas? Date: Wed, 28 Jul 2010 10:04:26 -0300 From: elias...@gmail.com To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Obrigado pelas respostas. Eu uso Java (Hibernate e Struts2) + Postgres. Att, Em 28 de julho de 2010 09:33, Alexsandro Haag alexsandro.h...@gmail.com escreveu: Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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 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 -- José Mário F. Rosa josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ 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 -- Jorge Vilela ___ 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
Re: [pgbr-geral] Comparaçao strings.
Em 28 de julho de 2010 11:59, paulo matadr saddon...@yahoo.com.br escreveu: Bom dia a gurus, estou precisando comparar se é igual o ultimo nome entre duas ou mais pessoas. create table stringss( a text)); insert into stringss values ('joao pedro mariano da silva'); insert into stringss values ('maria jose santos'); insert into stringss values ('maria jose pandora dos santos'); Veja se é isto: bdteste=# SELECT substring('maria jose pandora dos santos' from ' ([^ ]+)$'); substring --- santos (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] Comparaçao strings.
2010/7/28 Osvaldo Kussama osvaldo.kuss...@gmail.com: Veja se é isto: bdteste=# SELECT substring('maria jose pandora dos santos' from ' ([^ ]+)$'); substring --- santos (1 row) Se essa consulta for frequente, crie um índice funcional: CREATE INDEX blah_ultimo_nome ON minha_tab (substring('maria jose pandora dos santos' from ' ([^ ]+)$')); Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] [pgbr-dev] inscrições aberta s para o Consegi
Em 28 de julho de 2010 11:06, Leonardo Cezar lhce...@gmail.com escreveu: Ministraei uma oficina de postgres, não sei qual o dia ainda, mas assim que confirmar coloco aqui na lista. -Leo Leonardo, Também irei ministrar uma oficina de PostgreSQL (Básico) [1] e outra sobre Database Refactoring [2] no Consegi. Se vc ministrar uma de PostgreSQL Avançado quem sabe trocarmos uma idéia para mais ou menos ter um roteiro de inicio ao fim (básico e avançado)... de repente negociar com organização de ser no mesmo laboratório e aproveitar o que foi realizado no básico (instalação /configuração) e vc utilizar o mesmo ambiente... é só uma idéia... [1] http://papers.consegi.gov.br/pub/programacao/183 [2] http://papers.consegi.gov.br/pub/programacao/61 -- Fabrízio de Royes Mello Blog sobre TI: http://fabriziomello.blogspot.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] [pgbr-dev] inscrições aberta s para o Consegi
2010/7/28 Fabrízio de Royes Mello fabriziome...@gmail.com: Leonardo, Também irei ministrar uma oficina de PostgreSQL (Básico) [1] e outra sobre Database Refactoring [2] no Consegi. Se vc ministrar uma de PostgreSQL Avançado quem sabe trocarmos uma idéia para mais ou menos ter um roteiro de inicio ao fim (básico e avançado)... de repente negociar com organização de ser no mesmo laboratório e aproveitar o que foi realizado no básico (instalação /configuração) e vc utilizar o mesmo ambiente... é só uma idéia... Diga-se de passagem uma boa idéia. Vou falar com o Pastore a respeito, principalmente porque não faço idéia onde está minha oficina, mas depois podemos conversar para articular dessa forma sim. Abraço! -Leo -- Leonardo Cezar http://www.aslid.org.br http://postgreslogia.wordpress.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] [pgbr-dev] inscrições aberta s para o Consegi
Em 28 de julho de 2010 13:16, Leonardo Cezar lhce...@gmail.com escreveu: Diga-se de passagem uma boa idéia. Vou falar com o Pastore a respeito, principalmente porque não faço idéia onde está minha oficina, mas depois podemos conversar para articular dessa forma sim. Abraço! -Leo Ótimo... fico no aguardo então! Abraço, -- Fabrízio de Royes Mello Blog sobre TI: http://fabriziomello.blogspot.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] DER Controle de estoque
sim, recomendaria usar o java com spring e hibernate Em 28 de julho de 2010 12:10, jose sebastiao sebastiao joses...@hotmail.com escreveu: Ok amigo, através deles eu consigo compilar ? -- From: cont...@jorgevilela.com.br Date: Wed, 28 Jul 2010 11:01:14 -0400 To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque http://www.hibernate.org 1. Hibernate is licensed http://www.hibernate.org/hibernate/license.html under the open source GNU Lesser General Public License (LGPL) and is free to download and free to use for both development and production deployments. The license also allows ISVs to embed and distribute Hibernate free of charge. http://struts.apache.org/2.x/index.html 2. Apache Struts 2 source code and documentation is licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file included in distribution for additional information regarding copyright ownership. The ASF licenses the source code and documentation files in our Apache Struts distribution to you under the Apache License, Version 2.0 (the License); you may not use the Apache Struts product except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Acho que não precisa*s* comprar nenhum. São gratuitos. Em 28 de julho de 2010 10:44, jose sebastiao sebastiao joses...@hotmail.com escreveu: É uma pergunta nao iria usar mais fivewin, e sim java. minha pergunte é: onde consigo comprar Hibernate e Struts2, sabes o preço ? -- Date: Wed, 28 Jul 2010 11:36:05 -0300 From: josemario.r...@ibest.com.br To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Em 28 de julho de 2010 11:26, jose sebastiao sebastiao joses...@hotmail.com escreveu: preciso mudar de de linguagem, trabalho hoje com fivewin,onde consigo,java(Hibernate e Struts2, sabes o preço, é dificil de se trabalhar o que achas ? bom o teu onde consigo e uma pergunta ou o fivewin gera pra vc o java? a respeito do preço q vc se refere é como gravar nas tabelas? -- Date: Wed, 28 Jul 2010 10:04:26 -0300 From: elias...@gmail.com To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] DER Controle de estoque Obrigado pelas respostas. Eu uso Java (Hibernate e Struts2) + Postgres. Att, Em 28 de julho de 2010 09:33, Alexsandro Haag alexsandro.h...@gmail.comescreveu: Olá Elias, existe um projeto em Python + Postgres, mantido pela Async que se chama Stoq (http://www.stoq.com.br). É um projeto de código aberto, que dentre alguns módulos, possui também o Controle de Estoque que está se referindo. Se quiser dar uma olhada na modelagem feita por eles, pode usar este link: http://doc.stoq.com.br/devel/schema/ Att. Alex On 28-07-2010 09:24, .:eliastxt:. ... wrote: Bom dia pessoal, Não é bem uma dúvida de postgreSQL, mas, vou arriscar. Estou fazendo uma modelagem para controle de estoque e me deparei com alguns problemas tipicos desse tipo de sistema. Referem-se a modelagem das tabelas de movimentação de material e a tabela de fechamento por período. Alguém já trabalhou com esse tipo de sistema e teria um exemplo de DER para eu ver o exemplo. Att, ___ 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 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 -- José Mário F. Rosa josemario.r...@ibest.com.br M.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ 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 -- Jorge Vilela
Re: [pgbr-geral] Digest pgbr-geral, volume 41, assunto 69 (Re: Travamento comando COPY)
:40.727867-03 | 2010-07-27 20:27:40.726598-03 | | -1 (4 rows) BaseReiterado=# select * from pg_locks; locktype | database | relation | page | tuple | transactionid | classid | objid | objsubid | transaction | pid | mode | granted ---+--+--+--+---+---+-+---+--+-+---+--+- relation | 181828 | 181832 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181838 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181840 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t transactionid | | | | | 1252232 | | | | 1252232 | 7772 | ExclusiveLock | t transactionid | | | | | 1252004 | | | | 1252004 | 32033 | ExclusiveLock | t relation | 181828 | 181832 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181838 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181840 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 10328 | | | | | | | 1252232 | 7772 | AccessShareLock | t transactionid | | | | | 1252006 | | | | 1252006 | 3077 | ExclusiveLock | t relation | 181828 | 181841 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t relation | 181828 | 181839 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181841 | | | | | | | 1252004 | 32033 | RowExclusiveLock | t relation | 181828 | 181839 | | | | | | | 1252006 | 3077 | RowExclusiveLock | t (14 rows) É possível concluir alguma coisa? Se não, vcs podem me dar alguma dica pra investigação? obs: sei q é absurdo, mas estou rodando em um postgres 7.2. Pelo q me falaram aqui na empresa, a evolucao para outra versao é custosa, visto que envolve kernel do linux e necessidade de recompilacao de todos os modulos da aplicacao (que eh gigante, escrita em C/C++) e reteste de tudo. Bem complicado isso hein.. Desde já, agradeço possiveis comentarios. []'s Fabio Barros ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com -- Próxima Parte -- Um anexo em HTML foi limpo... URL: http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20100728/14be388e/attachment-0001.htm -- Message: 2 Date: Wed, 28 Jul 2010 10:42:24 -0300 From: cleys...@cleyssonlima.com.br Subject: Re: [pgbr-geral] inscrições abertas para o Consegi To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Cc: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br, Organização do PostgreSQL Brasil pgbr-...@listas.postgresql.org.br Message-ID: 20100728134206.3f55f...@smtpj.f1.k8.com.br Content-Type: text/plain; charset=utf-8; format=flowed Pessoal esse é o link direto para inscrição do consegi 2010 http://www.consegi.gov.br/ == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, cleys...@cleyssonlima.com.br escreveu: Pessoal segue o link para as inscrições http://softwarelivre.org/linux-na-rede/blog/consegi-2010-inscricoes-abertas confirma isso Leo??? == Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Seja inteligente, use Software-livre!!! == Em 28/07/2010, Leonardo Cezar lhce...@gmail.com escreveu: Prezados, O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2010 será realizado no período de 18 a 20 de agosto, em Brasília, nas instalações da Esaf. As inscrições já estão abertas e são gratuitas. Inscreva-se! Entre os palestrantes já confirmados estão Michael Tiemann (Red Hat), Sergio Amadeu, Alexandre Oliva (FSF), Constantino Vásquez (Open Nebula), Bruno Sousa (Javaman), Nagarjuna G (FSF India), Jinesh Varia (Amazon), Karin Breitman (PUC) e Jomar Silva (ODF Alliance). Confira a programação completa. Além das palestras, o evento oferece mais de 60 Oficinas técnicas focadas em softwares livres e na temática da Computação em Nuvem. Joomla, Plone, Moodle, Blender, Ardour e muitos outros serão objetos de estudo nas Oficinas Consegi. Garanta já a sua vaga, as inscrições para as Oficinas já estão disponíveis. Neste ano, o Consegi oferece uma interessante grade de eventos simultâneos. A novidade são os Espaços para desconferências (open spaces), onde os participantes poderão apresentar palestras relâmpago e debater em mesas redonda assuntos relacionados a Software Livre e Computação em Nuvem. Outros eventos como o Encontro de Comunidades, Encontro de
[pgbr-geral] login roles
sou iniciante no programa e estou precisando de uma ajuda. estou usando o postgre+postgis como BD de um SIG, porém preciso que existam dois tipos de usuários, um que possa editar tudo e outro que seja somente de leitura, ou seja, não possa fazer alterações. Se alguém puder dar uma ajuda, passando uma esquema de como eu faria isso (de preferência através do PGADMIN), eu agradeço muito. Dario ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgresql x rede
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Em 28-07-2010 10:17, Alex Barbosa Ferreira escreveu: [...] tenho a seguinte dúvida e gostaria de uma ajuda: tenho um sistema ERP integrado com banco de dados Postgresql na empresa, para que todas as vinte unidades espalhadas em locais geograficamente diferentes possam acessar o sistema usamos, até então, VPN e área de trabalho remota/Terminal Server, onde os clientes acessam os sistema/banco como se estivessem local. Este procedimento, tenho percebido que causa uma lentidão significativa dos processos. Meu sistema me permite que instale um client nas unidades, porém gostaria de saber se a demanda de consultas/gravações no banco podem causar ainda mais lentidão se acessados diretamente pela rede. Se já está lento usando Terminal Service com VPN, ficará muito pior com um cliente acessando remotamente. Tens que adotar alguma estratégia de QoS para isso ou outra ação de infra-estrutura. two cents, - -- Fernando Ike -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJMUGvSAAoJENlDpkkM3Ld6beAP/0RqNFZf+aQIiTEv5O1kAV/z LyAnUUhkttKB91rK69hJYS0ymYkYdxB7trwnNCvkx4C2kEcSRshDeJvChihal4UK 10suOZKbM4WCAbHYQmrBPQhI/WdZnPHRbTWwUwiZ6Deh9VgilFX11u/mDAn2v6HF ePXtlmPwbb8s9+QdMrUMlmtNKLkPtAUWPZ1emqvhT9Wp6n/hWfHP9xFFqYc3Srl8 VskARqtAnm5cACEHuz2jIhk0/I6vSLq4J9mJWdK/lSaJMZPHuBZ0w37avkWbH+Sa S1Wya1Utmbe8Krq40TCO6MPj6fH4aRwz7BPub9w5+WhGkK3BRzeu5BK3a2LlT/aJ ng7fOO7isUcpmA5F9bzmidzDZO6jOjuRhOg24qxehXcwgEBfU18tZuMeSvwXGGJ4 1suUdh765whPJdvGykUC16WwRqrtIkH6rWjS15PclQsOzrNJgcpet6a35Nkpyz3W BMYKLHp3kVpfmpIxY4M6hKzN9WuZQERWN78xG4H9IZ1wGV2HpzwKfhXihNrPR4hh 71n40ZpW3dD0zqoeu4qInomu2gptpb1EDpzEGfpKSoMDCZ8Y7N+94ZwQlORKaSZZ 7MdH0JvQT2Bay2Oz9ETXzq6aiYmcbbbxp/dDr6OrYj5mxr8sNkw0qFb/brXGA4/1 PNvk/+0+8SZnnWnTN/1n =mRBv -END PGP SIGNATURE- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] login roles
Olá, Em 28 de julho de 2010 14:36, Dario dari...@yahoo.com.br escreveu: sou iniciante no programa e estou precisando de uma ajuda. Corrigindo é PostgreSQL ou Postgres e não postgre. estou usando o postgre+postgis como BD de um SIG, porém preciso que existam dois tipos de usuários, um que possa editar tudo e outro que seja somente de leitura, ou seja, não possa fazer alterações. Se alguém puder dar uma ajuda, passando uma esquema de como eu faria isso (de preferência através do PGADMIN), eu agradeço muito. De uma olhada no comando GRANT [1]. [1] http://www.postgresql.org/docs/8.4/interactive/sql-grant.html Dario ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Consulta lenta
Olá! Será que é possível otimizar a seguinte consulta, executada de hora em hora no banco: select count(*) from history; Essa consulta costuma ter uma duração que varia de 32000.000 ms a 62262.751 ms conforme o horário em que é executada. A tabela history possui em média 87 milhões de registros. É uma tabela que sofre muito insert/update/delete. Faço analyze e reindexação semanalmente. Estou utilizando postgresql 8.4.4 A tabela tem a seguinte estrutura e índice: CREATE TABLE history ( itemid bigint NOT NULL DEFAULT (0)::bigint, clock integer NOT NULL DEFAULT 0, value numeric(16,4) NOT NULL DEFAULT 0. ) WITH (OIDS=TRUE); -- Index: history_1 CREATE INDEX history_1 ON.history USING btree (itemid, clock); Mônica ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Software free para Modelagem de dados for postgree
Olá pessoal, Por gentileza, alguém utiliza ou sabe mais algum software para modelagem de dados for postgresql que seje free... Eu pesquisei na Net encontrei este http://www.modelright.com Obrigado, Jairo de Melo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Consulta lenta
Serve um SELECT pg_relation_size('history') / tamanho do registro ? Em 28 de julho de 2010 15:33, Monica Ferrari Villarino moni...@stf.jus.brescreveu: Olá! Será que é possível otimizar a seguinte consulta, executada de hora em hora no banco: select count(*) from history; Essa consulta costuma ter uma duração que varia de 32000.000 ms a 62262.751 ms conforme o horário em que é executada. A tabela history possui em média *87 milhões* de registros. É uma tabela que sofre muito insert/update/delete. Faço analyze e reindexação semanalmente. Estou utilizando postgresql 8.4.4 A tabela tem a seguinte estrutura e índice: CREATE TABLE history ( itemid bigint NOT NULL DEFAULT (0)::bigint, clock integer NOT NULL DEFAULT 0, value numeric(16,4) NOT NULL DEFAULT 0. ) WITH (OIDS=TRUE); -- Index: history_1 CREATE INDEX history_1 ON.history USING btree (itemid, clock); *Mônica*** ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Alexsander da Rosa Linux User #113925 Extremismo na defesa da liberdade não é defeito. Moderação na busca por justiça não é virtude. -- Barry Goldwater ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Consulta lenta
Olá, Em 28 de julho de 2010 15:33, Monica Ferrari Villarino moni...@stf.jus.brescreveu: Olá! Será que é possível otimizar a seguinte consulta, executada de hora em hora no banco: select count(*) from history; Essa consulta costuma ter uma duração que varia de 32000.000 ms a 62262.751 ms conforme o horário em que é executada. Uma forma de você descobrir é: SELECT reltuples FROM pg_class WHERE relname='history'; Para o resultado preciso o ideal é executar um ANALYZE history antes. A tabela history possui em média *87 milhões* de registros. É uma tabela que sofre muito insert/update/delete. Faço analyze e reindexação semanalmente. Estou utilizando postgresql 8.4.4 A tabela tem a seguinte estrutura e índice: CREATE TABLE history ( itemid bigint NOT NULL DEFAULT (0)::bigint, clock integer NOT NULL DEFAULT 0, value numeric(16,4) NOT NULL DEFAULT 0. ) WITH (OIDS=TRUE); -- Index: history_1 CREATE INDEX history_1 ON.history USING btree (itemid, clock); *Mônica*** ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Atenciosamente -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] RES: Consulta lenta
Infelizmente não! Eu não posso mudar a instrução, pois ela é executada por uma ferramenta de monitoração. Eu gostaria de otimizar a consulta, sem mexer na sentença, mas alterando, talvez, algum parâmetro de configuração. Mônica. De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Alexsander Rosa Enviada em: quarta-feira, 28 de julho de 2010 15:42 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] Consulta lenta Serve um SELECT pg_relation_size('history') / tamanho do registro ? Em 28 de julho de 2010 15:33, Monica Ferrari Villarino moni...@stf.jus.br escreveu: Olá! Será que é possível otimizar a seguinte consulta, executada de hora em hora no banco: select count(*) from history; Essa consulta costuma ter uma duração que varia de 32000.000 ms a 62262.751 ms conforme o horário em que é executada. A tabela history possui em média 87 milhões de registros. É uma tabela que sofre muito insert/update/delete. Faço analyze e reindexação semanalmente. Estou utilizando postgresql 8.4.4 A tabela tem a seguinte estrutura e índice: CREATE TABLE history ( itemid bigint NOT NULL DEFAULT (0)::bigint, clock integer NOT NULL DEFAULT 0, value numeric(16,4) NOT NULL DEFAULT 0. ) WITH (OIDS=TRUE); -- Index: history_1 CREATE INDEX history_1 ON.history USING btree (itemid, clock); Mônica ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Alexsander da Rosa Linux User #113925 Extremismo na defesa da liberdade não é defeito. Moderação na busca por justiça não é virtude. -- Barry Goldwater ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Pl/PHP CentOS PHP SAPI Error
Boa Tarde pessoal! Estrou precisando instalar Pl/PHP mas está dando o seguinte erro: checking whether PHP is compiled with the Embed SAPI... no configure: error: PL/php requires the Embed PHP SAPI. Meu ambiente é: CentOS 5.5 x86_64, PHP 5.3.3 - bibiotecas do PHP: # find / -name *php*.so /usr/lib64/httpd/modules/libphp5.so /usr/lib64/libphp5.so /usr/lib64/php/modules/phpcups.so /usr/lib64/libphp5-5.3.3.so - módulos do PHP: php-dev php-embedded php-pear etc.. Att, Moisés P. Sena http://moisespsena.com http://linux.moisespsena.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] RES: Consulta lenta
Olá, Em 28 de julho de 2010 16:02, Monica Ferrari Villarino moni...@stf.jus.brescreveu: Infelizmente não! Eu não posso mudar a instrução, pois ela é executada por uma ferramenta de monitoração. Eu gostaria de otimizar a consulta, sem mexer na sentença, mas alterando, talvez, algum parâmetro de configuração. Não vejo o que modificar visto que a consulta é executada sem nenhuma condição. E também parâmetro de configuração ajudaria neste caso, salvo alguma exceção que não me vem a cabeça agora. Mônica. -- *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto: pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *Alexsander Rosa *Enviada em:* quarta-feira, 28 de julho de 2010 15:42 *Para:* Comunidade PostgreSQL Brasileira *Assunto:* Re: [pgbr-geral] Consulta lenta Serve um SELECT pg_relation_size('history') / tamanho do registro ? Em 28 de julho de 2010 15:33, Monica Ferrari Villarino moni...@stf.jus.br escreveu: Olá! Será que é possível otimizar a seguinte consulta, executada de hora em hora no banco: select count(*) from history; Essa consulta costuma ter uma duração que varia de 32000.000 ms a 62262.751 ms conforme o horário em que é executada. A tabela history possui em média *87 milhões* de registros. É uma tabela que sofre muito insert/update/delete. Faço analyze e reindexação semanalmente. Estou utilizando postgresql 8.4.4 A tabela tem a seguinte estrutura e índice: CREATE TABLE history ( itemid bigint NOT NULL DEFAULT (0)::bigint, clock integer NOT NULL DEFAULT 0, value numeric(16,4) NOT NULL DEFAULT 0. ) WITH (OIDS=TRUE); -- Index: history_1 CREATE INDEX history_1 ON.history USING btree (itemid, clock); Mônica ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Alexsander da Rosa Linux User #113925 Extremismo na defesa da liberdade não é defeito. Moderação na busca por justiça não é virtude. -- Barry Goldwater ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Atenciosamente -- JotaComm http://jotacomm.wordpress.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] Delete *
Pelo que eu entendi a idéia é evitar erros do administrador mas tudo bem... Em 22 de julho de 2010 13:32, JotaComm jota.c...@gmail.com escreveu: Olá, Em 22 de julho de 2010 13:21, Vinicius Marconi Vasconcelos Berni vinicius.marc...@gmail.com escreveu: Quero garantir que não aconteça nas duas situações. Pela aplicação você garante usando a função que comentei no email anterior. Quanto ao acesso direto ao banco o usuário não deveria ter privilégio de acesso direto e se tiver deveria no meu modo de ver apenas de SELECT. O único que deveria ter os privilégios de UPDATE, INSERT e DELETE deveria ser o administrador. Em 22 de julho de 2010 11:38, JotaComm jota.c...@gmail.com escreveu: Olá, Em 22 de julho de 2010 11:25, Candido Vieira da Silva Neto cvieira.br@ gmail.com escreveu: Vinicius, existe o controle de transacoes para evitar 'acidentes'. BEGIN e COMMIT/SAVEPOINT/ROLLBACK On 7/22/10, Vinicius Marconi Vasconcelos Berni vinicius.marc...@gmail.com wrote: Não permitir que seja executado delete na base de dados sem fornecer clausula where, quero fazer isto para evitar 'acidentes'. Ex.: delete from pessoa - Esta query não deve ser permitida. delete from pessoa where id=2 - Esta será permitida Uma pergunta. As exclusões serão feitas pela aplicação ou o usuário pode ir manualmente na base e executar um comando delete em qualquer tabela? Que tal criar uma função simples para fazer a deleção dos usuários se este procedimento for executado pela aplicação, com por exemplo: CREATE OR REPLACE FUNCTION exclusao(INTEGER) RETURNS BOOLEAN AS $$ BEGIN DELETE FROM tabela WHERE campo_chave=$1; IF FOUND THEN RAISE NOTICE 'O registro % foi excluido.',$1; RETURN TRUE; END IF; RAISE NOTICE 'O registro % não foi encontrado.',$1; RETURN FALSE; END; $$ LANGUAGE PLPGSQL RETURNS NULL ON NULL INPUT; Em 22 de julho de 2010 11:12, JotaComm jota.c...@gmail.com escreveu: Olá, Em 22 de julho de 2010 09:31, Vinicius Marconi Vasconcelos Berni vinicius.marc...@gmail.com escreveu: Olá. Existe uma maneira de restringir 'delete' sem cláusula 'where' ? Como assim? O que exatamente você deseja? Desde já agradeço. No aguardo. -- Ass.: Vinicius Marconi Vasconcelos Berni 51 - 96608087 51 - 32482071 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Ass.: Vinicius Marconi Vasconcelos Berni 51 - 96608087 51 - 32482071 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Ass.: Vinicius Marconi Vasconcelos Berni 51 - 96608087 51 - 32482071 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Rafael Lúcio http://www.hangarnet.com.br ___ 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: Consulta lenta
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Em 28-07-2010 16:02, Monica Ferrari Villarino escreveu: Infelizmente não! Eu não posso mudar a instrução, pois ela é executada por uma ferramenta de monitoração. Eu gostaria de otimizar a consulta, sem mexer na sentença, mas alterando, talvez, algum parâmetro de configuração. [...] Nenhuma alteração de configuração irá conseguir melhorar a performance, ele sempre irá varrer toda a tabela. É I/O, sem não mexer com discos ou particionar a tabela, vai continuar sofrendo um bocado. Talvez uma visão (view) resolva, teria que analisar melhor. Sem mexer na sentença é particionamento da tabela e aumentar o I/O. two cents, - -- Fernando Ike -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJMUIP1AAoJENlDpkkM3Ld6dpcQAKvPZOaA0EvArFkhCohVRQt4 1fUieUlQK6NWnkcSNrgGZjfsvubPTp/dlFz9JifYQHzRXHBSsOO0ywDhWoSTR21X 6ipH/MNJFRbw4Pab/WoVvZzFy5iaryJCoHIXeFfvY9+7OreqMSEu2Z0jRxC5xFIS hqKVwVVhFT4WBXBN9uN80mIpMObHsbtWNAzFXof7mYz4mlrrcYoztvtq7Em3DT7x e+/BC4KGk3iuT8s1Giaknao9uWXNX0xgm2tEc5cdVYoEAHK8dTJHPF3xjCozLOcb Ko+DDFcbs9bb5uKark1vRVUxhHYJoqMdpwNKER+f7knHMW+fWtInFtXReaNsZmIg pUV4uCqr/oNmjDuPMT7p4Mwke7m+WbQ4qCwx66EwKGRSVyjX4bpUAhQQwsyIqp6P Zv6Cyf6d9Yc4kd8MhFlT1mvX8vE63X3sv0GptN0hs+ItvKkBXTiELvYLhKXSx6he JKecAVbrw2kWU4fExYL1oPQZOU6/9RbS/Qsv51RhhsYrinYUL1x64K4dXlVeSP2U b/J/DrcNfXOGEU5TdcHkj/TCIKTrngpZCd3sEppQsgMJXoCcPCI3EYmss4yUPHbe +YiXrfUDslw/8TyKlBXDUIaglh3oNW0W/GoygGRg/Y8D2gt4UI+WrOZawugTKqcE rPPCr0zU3noC5CQLI9SJ =pNCL -END PGP SIGNATURE- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Backup físico
Boa tarde! como proceder para realizar um restore/backup físico, visto que minha base de dados já está com mais de 40GB? Existe algum risco de se corromper as bases de dados que estão em produção? Att, Alex B. Ferreira Analista em Segurança da Informação ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Software free para Modelagem de dados for postgree
Utilizo *Power Architect* sendo free achei um dos melhores http://www.sqlpower.ca/software att Rodrigo Della Justina Em 28 de julho de 2010 15:39, Jairo ja...@pmlnet.com.br escreveu: Olá pessoal, Por gentileza, alguém utiliza ou sabe mais algum software para modelagem de dados for postgresql que seje free... Eu pesquisei na Net encontrei este http://www.modelright.com Obrigado, Jairo de Melo ___ 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] Backup físico
2010/7/28 Alex Barbosa Ferreira al...@yahoo.com.br: Boa tarde! como proceder para realizar um restore/backup físico, visto que minha base de dados já está com mais de 40GB? Existe algum risco de se corromper as bases de dados que estão em produção? Leia o manual do administrador, seção de backup e restauração: http://www.postgresql.org/docs/8.4/static/backup.html Risco sempre há: problema de disco, de gravação de dados, de hardware, sistema de arquivos, controladora de discos, etc. Risco do PostgreSQL corromper é muiti difícil. 40 GB é pouco. Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] RES: Backup físico
Um backup físico do seu cluster consiste em copiar os arquivos existentes no diretório $PGDATA. Mas para isso é preciso parar o serviço postgresql, para garantir a integridade dos dados. Backup: cd $PGDATA pg_ctl stop tar czf backup7.dump.tgz data Restore: Cd $PGDATA tar xzf backup7.dump.tgz Pg_ctl start Mônica. De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Alex Barbosa Ferreira Enviada em: quarta-feira, 28 de julho de 2010 16:27 Para: Comunidade PostgreSQL Brasileira Assunto: [pgbr-geral] Backup físico Boa tarde! como proceder para realizar um restore/backup físico, visto que minha base de dados já está com mais de 40GB? Existe algum risco de se corromper as bases de dados que estão em produção? Att, Alex B. Ferreira Analista em Segurança da Informação ___ 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: Backup físico
Em 28 de julho de 2010 16:46, Monica Ferrari Villarino moni...@stf.jus.brescreveu: Um backup físico do seu cluster consiste em copiar os arquivos existentes no diretório $PGDATA. Mas para isso é preciso parar o serviço postgresql, para garantir a integridade dos dados. corte Essa é uma forma de realizar um backup físico, existe também o Continuous Archiving and Point-In-Time Recovery (PITR) [1] o qual conseguimos fazer um backup sem necessidade de parar o PostgreSQL. [1] http://www.postgresql.org/docs/8.4/static/continuous-archiving.html -- Fabrízio de Royes Mello Blog sobre TI: http://fabriziomello.blogspot.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] persistência de objetos
Le 2010.J.2 0h32, Cláudio Pires a écrit : Pessoal, existe alguma vantagem em tempo de desenvolvimento, ou performance final de acesso, persistir um objeto (de um aplicativo escrito em alguma linguagem OO) utilizando os atributos Objeto-Relacionais do PostegreSQL? Não. é melhor utilizar o mesmo mecanismo utilizado para bancos puramente relacionais (ORM)? Sim. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Delete *
/* Gostei da dica da store function exclusao de JotaComm Baseado nas mesma function incrementei algumas funcionalidades. */ DROP FUNCTION IF EXISTS public.exclusao(esquema_tabelax VARCHAR(255), campox VARCHAR(255), idx INTEGER); CREATE OR REPLACE FUNCTION public.exclusao(esquema_tabelax VARCHAR(255), campox VARCHAR(255), idx INTEGER) RETURNS BOOLEAN AS $$ DECLARE ds_comando TEXT; deletado BIGINT; BEGIN IF (esquema_tabelax IS NULL) THEN RAISE EXCEPTION 'ESQUEMA TABELA COM VALOR NULO!'; -- caso o parametro venha nulo END IF; IF (campox IS NULL) THEN RAISE EXCEPTION 'CAMPO COM VALOR NULO!'; -- caso o parametro venha nulo END IF; IF (idx IS NULL) THEN RAISE EXCEPTION 'ID COM VALOR NULO!'; -- caso o parametro venha nulo END IF; ds_comando := 'DELETE FROM ' || esquema_tabelax || ' WHERE ' || campox || '=' || idx; EXECUTE ds_comando; GET DIAGNOSTICS deletado = ROW_COUNT; IF deletado 0 THEN RAISE NOTICE '%', ds_comando; RAISE NOTICE 'Total de registro(s) deletado(s): %',deletado; RETURN TRUE; END IF; RAISE NOTICE '%', ds_comando; RAISE NOTICE 'Total de registro(s) deletado(s): %',deletado; RAISE NOTICE 'O registro % não foi encontrado. NADA FOI DELETADO!!.',idx; RETURN FALSE; END; $$ LANGUAGE 'plpgsql' RETURNS NULL ON NULL INPUT ; ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PostgreSQL - Rodar sem Instalar
Em 27 de julho de 2010 16:09, Jean Cristiano jcristia...@gmail.com escreveu: Minha dúvida é a seguinte: Necessito fazer uma aplicação em que um app PostgreSQL rode apenas copiando a pasta para o computador sem que seja feita instalação e configuração. Neste caso, utilizo o PgAdminIII. Se você está pensando em criar um aplicativo somente para Microsoft Windows, uma instalação silenciosa talvez possa resolver o seu problema. Utilize o comando (versão 8.3.11 dos pacotes originais [1]): msiexec postgresql-8.3.msi /? E uma lista de opções será exibida. Ao final da instalação do PostgreSQL você pode programar scripts para criar e restaurar o banco de dados de sua aplicação (pg_restore / psql). Utilizamos desta forma em um projeto na empresa onde trabalho e funciona perfeitamente. -- TIAGO J. ADAMI http://www.adamiworks.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] Consulta lenta
Em 28 de julho de 2010 15:33, Monica Ferrari Villarino moni...@stf.jus.br escreveu: Será que é possível otimizar a seguinte consulta, executada de hora em hora no banco: select count(*) from history; Essa consulta costuma ter uma duração que varia de 32000.000 ms a 62262.751 ms conforme o horário em que é executada. A tabela history possui em média 87 milhões de registros. É uma tabela que sofre muito insert/update/delete. (corte) Já precisei de algo parecido em mais de uma tabela (auditoria), e para reduzir ao máximo os problemas de desempenho foi criada uma tabela de contadores que é atualizada a cada operação. Adaptei o script para a sua tabela, espero que possa ajudá-la. -- INÍCIO DO SCRIPT -- *** -- PARA A COLUNA counter_type: -- *** -- 'ROW' = Número de Linhas, 'DEL' = Delete, 'UPD' = Update, 'INS' = Insert CREATE TABLE table_counter ( table_name VARCHAR(100) not null, counter_type CHAR(3) not null, counter_value INTEGER not null default 0 ); -- ALTER TABLE table_counter ADD PRIMARY KEY( table_name, counter_type ); -- -- Adiciona pela primeira vez o total de registros na tabela -- INSERT INTO table_counter( table_name, counter_type, counter_value ) VALUES( 'history', 'ROW', ( SELECT COUNT(*) FROM history ) ); -- CREATE FUNCTION trf_ins_history_count() RETURNS TRIGGER AS $BODY$ DECLARE _RS RECORD; i_count INTEGER; BEGIN SELECT INTO _RS counter_value FROM table_counter WHERE table_name = 'history' AND counter_type = 'INS'; IF NOT FOUND THEN INSERT INTO table_counter( table_name, counter_type, counter_value ) VALUES( 'history', 'INS', 0 ); i_count := 1; ELSE i_count := _RS.counter_value; i_count := i_count + 1; END IF; -- Atualiza a quantidade de INSERTs que a tabela recebeu UPDATE table_counter SET counter_value = i_count WHERE table_name = 'history' AND counter_type = 'INS'; -- Atualiza o número de registros -- Deve existir um TRIGGER para DELETE que remova uma unidade a cada registro eliminado. UPDATE table_counter SET counter_value = counter_value +1 WHERE table_name = 'history' AND counter_type = 'ROW'; RETURN NEW; END; $BODY$ LANGUAGE 'plpgsql' VOLATILE; -- CREATE TRIGGER tr_ins_history AFTER INSERT ON history FOR EACH ROW EXECUTE PROCEDURE trf_ins_history_count(); -- CREATE FUNCTION trf_upd_history_count() RETURNS TRIGGER AS $BODY$ DECLARE _RS RECORD; i_count INTEGER; BEGIN SELECT INTO _RS counter_value FROM table_counter WHERE table_name = 'history' AND counter_type = 'UPD'; IF NOT FOUND THEN INSERT INTO table_counter( table_name, counter_type, counter_value ) VALUES( 'history', 'UPD', 0 ); i_count := 1; ELSE i_count := _RS.counter_value; i_count := i_count + 1; END IF; -- Atualiza a quantidade de UPDATES que a tabela recebeu UPDATE table_counter SET counter_value = i_count WHERE table_name = 'history' AND counter_type = 'UPD'; -- NÃO Atualiza o número de registros RETURN NEW; END; $BODY$ LANGUAGE 'plpgsql' VOLATILE; -- CREATE TRIGGER tr_upd_history AFTER UPDATE ON history FOR EACH ROW EXECUTE PROCEDURE trf_upd_history_count(); -- CREATE FUNCTION trf_del_history_count() RETURNS TRIGGER AS $BODY$ DECLARE _RS RECORD; i_count INTEGER; BEGIN SELECT INTO _RS counter_value FROM table_counter WHERE table_name = 'history' AND counter_type = 'DEL'; IF NOT FOUND THEN INSERT INTO table_counter( table_name, counter_type, counter_value ) VALUES( 'history', 'DEL', 0 ); i_count := 1; ELSE i_count := _RS.counter_value; i_count := i_count + 1; END IF; -- Atualiza a quantidade de INSERTs que a tabela recebeu UPDATE table_counter SET counter_value = i_count WHERE table_name = 'history' AND counter_type = 'DEL'; -- Atualiza o número de registros UPDATE table_counter SET counter_value = counter_value -1 WHERE table_name = 'history' AND counter_type = 'ROW'; RETURN NEW; END; $BODY$ LANGUAGE 'plpgsql' VOLATILE; -- CREATE TRIGGER tr_del_history AFTER DELETE ON history FOR EACH ROW EXECUTE PROCEDURE trf_del_history_count(); -- FIM DO SCRIPT -- TIAGO J. ADAMI http://www.adamiworks.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] Postgresql x rede
Em 28 de julho de 2010 10:22, JotaComm jota.c...@gmail.com escreveu: Olá, Em 28 de julho de 2010 10:17, Alex Barbosa Ferreira al...@yahoo.com.br escreveu: Bom dia! tenho a seguinte dúvida e gostaria de uma ajuda: tenho um sistema ERP integrado com banco de dados Postgresql na empresa, para que todas as vinte unidades espalhadas em locais geograficamente diferentes possam acessar o sistema usamos, até então, VPN e área de trabalho remota/Terminal Server, onde os clientes acessam os sistema/banco como se estivessem local. Este procedimento, tenho percebido que causa uma lentidão significativa dos processos. Meu sistema me permite que instale um client nas unidades, porém gostaria de saber se a demanda de consultas/gravações no banco podem causar ainda mais lentidão se acessados diretamente pela rede. Poder deixar mais lento sim. Com certeza fica mais lento se o sistema for no estilo Client/Server. Entretanto se o seu client é apenas a casca, ou seja, apenas a interface que faz a entrada e apresentação dos dados utilizando-se de funções do banco para as regras de negócio, é possível que fique com um desempenho aceitável. -- TIAGO J. ADAMI http://www.adamiworks.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] RES: Consulta lenta
2010/7/28 Monica Ferrari Villarino moni...@stf.jus.br: Infelizmente não! Eu não posso mudar a instrução, pois ela é executada por uma ferramenta de monitoração. A ferramenta é burra. Quem escreveu a ferramenta deveria ter sabido que ao se tratar de bancos de dados, SELECT * sem condições é puro I/O. Eu gostaria de otimizar a consulta, sem mexer na sentença, mas alterando, talvez, algum parâmetro de configuração. Não tem configuração pra isso. Se tivesse uma condição poderia se usar uma RULE para reescrever a consulta. Poderias revogar os privilégios de SELECT dessa tabela do usuário da ferramenta de monitoração. Assim ele não gastaria tempo fazendo consulta nessa tabela, mas poderia disparar alguma alerta. Eu recomendaria mudar de ferramenta. Se ela comete um erro grotesco desse, não deve ser uma ferramenta muito boa. Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Consulta lenta
Vixe, desculpem pelo último POST. Não havia percebido que o problema está em uma ferramenta externa... sorry... -- TIAGO J. ADAMI http://www.adamiworks.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] Problemas com Acentuação
Olá José,Fui tentar criar um novo banco com o encodig 'win1252' e deu erro: --Edson Lidorio Em 28/07/2010 10:57, José Mário josemario.r...@ibest .com.br escreveu:esperimente usar ENCODING = 'WIN1252'Em 28 de julho de 2010 10:52, Edson Lidorio edson.lido...@bol.com.br escreveu:Estou usando SO windows xp.ENCODING = 'UTF8'LC_COLLATE = 'Portuguese_Brazil.1252'LC_CTYPE = 'Portuguese_Brazil.1252'--Edson LidorioMsn:elido...@gmail.com Em 28/07/2010 10:23, José Mário josemario.r...@ibest.com.br escreveu:Qual encoding voce está usando?Em 28 de julho de 2010 10:19, JotaComm jota.c...@gmail.com escreveu:Olá,Em 28 de julho de 2010 10:11, Edson Lidorio edson.lido...@bol.com.br escreveu:Bom dia,Estou tendo problemas com acentuação ao gravar no banco de dado.Uso PostgreSQL 8.4 com php.Qual sistema operacional você está utilizando?Qual encoding?Qual localização?Exemplo:Ao gravar a palavra ELEVAÇÃO - grava no banco assim: ELEVAçãOAo gravar a palavra GAÚCHA - grava no banco assim: GAÊCHA Ao gravar a palavra PARANÁ - grava no banco assim: PARANá[]'s Edson ___ pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s-- JotaCommhttp://jotacomm.wordpress.com___ pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- José Mário F. Rosajosemario.r...@ibest.com.brM.S.N.: josemario.r...@ibest. com.br Desenvolvedor Java___pgbr-geral mailing listpgbr-geral@listas.postgresql.org.brhttps://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- José Mário F. Rosajosemario.r...@ibest.com.brM.S.N.: josemario.r...@ibest.com.br Desenvolvedor Java ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Consulta lenta
Oi Monica, Seguindo nas suas razoáveis premissas: A tabela history possui em média *87 milhões* de registros. É uma tabela que sofre muito insert/update/delete. Faço analyze e reindexação semanalmente. Tem como fazer com mais frequência, como por exemplo diariamente? Pelo volume de atualizações, pode fazer alguma diferença. A tabela tem a seguinte estrutura e índice: CREATE TABLE history ( itemid bigint NOT NULL DEFAULT (0)::bigint, clock integer NOT NULL DEFAULT 0, value numeric(16,4) NOT NULL DEFAULT 0. ) WITH (OIDS=TRUE); Tire esse maldito OIDS=TRUE, só ocupa espaço. Se alguém disser que usa esse treco, convença-o a não usar. Como teu gargalo é I/O e o teu registro é pequeno, isso pode fazer dar uma boa diferença. CREATE INDEX history_1 ON.history USING btree (itemid, clock); Creio que a consulta nem use esse índice, tente criar uma PK ou declare esse índice como UNIQUE (se estes campos o forem de fato). Não sei o PostgreSQL, mas um banco de dados inteligente se aproveitaria disso. Usar as tabelas de estatísticas não te dará uma estimativa exata ou vai mudar o ponto de lentidão, veja se é aplicável a seu caso. Esse índice é muito esquisito, você tem certeza que alguma aplicação faz uso dele?! COm um índice a menos, a atualização e o vacuum/analyze ficariam menos piores. Mozart ___ 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 Acentuação
Em 28 de julho de 2010 21:15, Edson Lidorio edson.lido...@bol.com.br escreveu: Olá José, Fui tentar criar um novo banco com o encodig 'win1252' e deu erro: Veja o resultado dos seguintes comandos SQL (pode rodar no bd postgres): SHOW server_encoding; SHOW client_encoding; Se o server_encoding for UTF-8 e este cliente utiliza win1252 mas o client_encoding não está especificando win1252 então utilize o comando: SET client_encoding TO WIN1252; no início de cada sessão. Se todos os seus clientes utilizam o encoding win1252 então você pode alterar o client_encoding no postgresql.conf. Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral