[pgbr-geral] REF. Usuarios Conectados.

2010-03-25 Por tôpico VisualP Sistemas
Ola Pessoal. Preciso controlar os usuarios conectados para nao permitir que usuario ja conectado acesse novamente. Penso em colocar um flag na tabela de usuario, quando entra no sistema e reseta o flag quando sai. Mas nao sei ate que ponto isto é seguro uma vez que o PC pode ser desligado sem

Re: [pgbr-geral] REF. Usuarios Conectados.

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 09:46, VisualP Sistemas pa...@visualpsistemas.com.br escreveu: Ola Pessoal. Preciso controlar os usuarios conectados para nao permitir que usuario ja conectado acesse novamente. Explique melhor como isso vai funcionar? Você vai mapear o usuário de conexão do

[pgbr-geral] Guarda saida do Psql com erro.

2010-03-25 Por tôpico paulo matadr
Bom dia a Todos, Preciso que o psql guarde no log de execulcao todas as msg geradas, percebi o seguinte: postgres=# create database teste; CREATE DATABASE postgres=# \c teste; You are now connected to database teste. teste=#  create table teste_psql( a int , b int); CREATE TABLE -bash-3.1$ cat 

[pgbr-geral] doc

2010-03-25 Por tôpico josemario rosa
21782_87505_atividade_01.doc Description: MS-Word document ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] doc

2010-03-25 Por tôpico Fábio Telles Rodriguez
É para corrigir??? hehehe -- 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] doc

2010-03-25 Por tôpico josemario rosa
foi mal era pra mandar pra outra pessoa Em 25 de março de 2010 10:15, Fábio Telles Rodriguez fabio.tel...@gmail.com escreveu: É para corrigir??? hehehe -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: fabio.tel...@gmail.com ___

Re: [pgbr-geral] Guarda saida do Psql com erro.

2010-03-25 Por tôpico Osvaldo Kussama
2010/3/25 paulo matadr saddon...@yahoo.com.br: Bom dia a Todos, Preciso que o psql guarde no log de execulcao todas as msg geradas, percebi o seguinte: postgres=# create database teste; CREATE DATABASE postgres=# \c teste; You are now connected to database teste. teste=#  create table

Re: [pgbr-geral] Guarda saida do Psql com erro.

2010-03-25 Por tôpico JotaComm
2010/3/25 paulo matadr saddon...@yahoo.com.br Bom dia a Todos, Preciso que o psql guarde no log de execulcao todas as msg geradas, percebi o seguinte: postgres=# create database teste; CREATE DATABASE postgres=# \c teste; You are now connected to database teste. teste=# create table

[pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico Marcelo Cardoso de Souza
Boa dia a todos, Gostaria de uma ajuda. Alguem sabe se é possivel fazer uma consulta onde eu possa comparar dois registros de uma mesma tabela e retorne somente os atributos com valores diferentes, os que foram alterados. Desde já agradeço Marcelo -- Antes de imprimir pense em sua

Re: [pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico Osvaldo Kussama
Em 25 de março de 2010 10:28, Marcelo Cardoso de Souza marceloc...@gmail.com escreveu: Boa dia a todos, Gostaria de uma ajuda. Alguem sabe se é possivel fazer uma consulta onde eu possa comparar dois registros de uma mesma tabela e retorne somente os atributos com valores diferentes, os que

Re: [pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 10:28, Marcelo Cardoso de Souza marceloc...@gmail.com escreveu: Boa dia a todos, Gostaria de uma ajuda. Alguem sabe se é possivel fazer uma consulta onde eu possa comparar dois registros de uma mesma tabela e retorne somente os atributos com valores diferentes,

Re: [pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico Marcelo Cardoso de Souza
Vamos ao exemplo. Estou fazendo um sistema de cadastro. O cliente exige que tenha um mecanismo onde ele possa validar as alterações feitas no cadastro. A cada alteração do usuario eu gero um novo registro na tabela e também possuo um atributo que indica o registro anterior a alteração que no caso

Re: [pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 10:54, Marcelo Cardoso de Souza marceloc...@gmail.com escreveu: Vamos ao exemplo. Estou fazendo um sistema de cadastro. O cliente exige que tenha um mecanismo onde ele possa validar as alterações feitas no cadastro. A cada alteração do usuario eu gero um novo

Re: [pgbr-geral] Problemas ao usar o psql(Lívio Si queira)

2010-03-25 Por tôpico Lívio Siqueira
Olá JotaComm. O Postgres está rodando e consigo utilizá-lo somente pelo SQL Shell(psql) que vem no arquivo .bin Resultado do comando /etc/init.d/postgresql status: pg_ctl: server is running (PID: 2739) /opt/PostgreSQL/8.4/bin/postgres -D /opt/PostgreSQL/8.4/data Prefiro utilizar o Console pq

[pgbr-geral] Res: Guarda saida do Psql com erro.

2010-03-25 Por tôpico paulo matadr
Bom dia  Osvaldo Ai ele inverte: -bash-3.1$ psql -d teste -f teste.sql 2 resultado.log INSERT 0 1 INSERT 0 1 INSERT 0 1 INSERT 0 1 -bash-3.1$ cat resultado.log psql:teste.sql:2: ERROR:  syntax error at or near ^ LINE 1: ^     ^ psql:teste.sql:6: ERROR:  column a does not exist LINE 1:

[pgbr-geral] Hash join Dvuida

2010-03-25 Por tôpico Tiago Valério
Pessoal Tenho a seguinte duvida sobre um join entre duas tabelas.A tabela a possui aproximadamente 400.000 mil registros ao passo que a tabela b possui 20 milhoes de regitros, Os campos de juncao ambos sao pk e os campos do where possuem indices, porem verifico atraves do explain a montagem

Re: [pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico Marcelo Cardoso de Souza
Mas eu querio que mostre somente os atributos que foram alterados. Será q isso é possivel? Em 25 de março de 2010 11:03, JotaComm jota.c...@gmail.com escreveu: Olá, Em 25 de março de 2010 10:54, Marcelo Cardoso de Souza marceloc...@gmail.com escreveu: Vamos ao exemplo. Estou fazendo um

[pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico letgaude
Boa Tarde, Em todos os foruns sobre particionamento, é dito que a implementação desta é feita através de herança. Que precisa criar uma trigger ou role pra redirecionar os registros para as tabelas filhas e etc. No entanto, com a herança, os dados acabam ficando nas duas tabelas, gerando

Re: [pgbr-geral] Res: Guarda saida do Psql com erro.

2010-03-25 Por tôpico Osvaldo Kussama
Em 25 de março de 2010 11:10, paulo matadr saddon...@yahoo.com.br escreveu: Bom dia  Osvaldo Ai ele inverte: -bash-3.1$ psql -d teste -f teste.sql 2 resultado.log INSERT 0 1 INSERT 0 1 INSERT 0 1 INSERT 0 1 -bash-3.1$ cat resultado.log psql:teste.sql:2: ERROR:  syntax error at or near ^

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 12:07, letgaude letga...@gmail.com escreveu: Boa Tarde, Em todos os foruns sobre particionamento, é dito que a implementação desta é feita através de herança. Que precisa criar uma trigger ou role pra redirecionar os registros para as tabelas filhas e etc. No

[pgbr-geral] Postgres embarcado - Win XP

2010-03-25 Por tôpico Thiago Tiedtke dos Reis
Bom dia pessoal, Acompanho a lista a muito tempo, e em todas as vezes que precisei, obtive respostas somente consultando o histórico desta, encontrando sábias soluções propostas pelos diversos colaboradores de peso que aqui visitam, ou mesmo habitam ... :) Há algum tempo estou com umas dúvidas a

Re: [pgbr-geral] Hash join Dvuida

2010-03-25 Por tôpico Fabrízio de Royes Mello
Em 25 de março de 2010 11:30, Tiago Valério tiagosvale...@gmail.comescreveu: corte - Seq Scan on cnpj_rf b (cost=0.00..96.78 rows=19055578 width=27) corte O seu maior custo está aqui, na juncao entre a tabela A e B pelos campos CNPJ... vc tem indice na tabela

Re: [pgbr-geral] Hash join Dvuida

2010-03-25 Por tôpico Tiago Valério
Tenho uma pk para este campo, no mais fiz um set random_page_cost '2', para ver se o otimizador faria a escolha do indice da pk. O analyze eu fiz antes de ser dado o explain. Grato pela ajuda Em 25 de março de 2010 13:03, Fabrízio de Royes Mello fabriziome...@gmail.com escreveu: Em 25 de

Re: [pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico Marcelo Cardoso de Souza
Mas ai que vem a questão como saber quais campos mostrar, pois quero somente os que foram alterados. Em 25 de março de 2010 11:50, JotaComm jota.c...@gmail.com escreveu: Em 25 de março de 2010 11:39, Marcelo Cardoso de Souza marceloc...@gmail.com escreveu: Mas eu querio que mostre somente

Re: [pgbr-geral] Hash join Dvuida

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 13:19, Tiago Valério tiagosvale...@gmail.comescreveu: Tenho uma pk para este campo, no mais fiz um set random_page_cost '2', para ver se o otimizador faria a escolha do indice da pk. Você conhece como funciona o random_page_cost para te-lo modificado? O analyze

[pgbr-geral] instalação do postgresql 8.4

2010-03-25 Por tôpico Leonardo Ribeiro
Pessoal, Tenho no meu pc o 8.4 e fui instalar na máquina de um cliente com XP a mesma versão que tenho na minha máquina. Tenho a instalação next, next, finish. Quando estava instalando me pediu a senha e sempre recebo a mensagem de que a senha é incorreta (para a conta do usuário postgres). O

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico letgaude
Desculpe o ROLE. Foi falta de atenção mesmo. Mas, voltando ao assunto. Eu ja tinha visto esse artigo e foi exatamente o exemplo q eu usei pra testar. E gerou dados na tabela measurement e na measurement_y2006m02, por exemplo. Mas ao criar as tabelas sem heranca isso nao aconteceu. JotaComm

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 13:50, letgaude letga...@gmail.com escreveu: Desculpe o ROLE. Foi falta de atenção mesmo. Mas, voltando ao assunto. Eu ja tinha visto esse artigo e foi exatamente o exemplo q eu usei pra testar. E gerou dados na tabela measurement e na measurement_y2006m02, por

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico letgaude
Esta exatamente como no exemplo do link q você passou: --- TRIGGER CREATE TRIGGER insert_measurement_trigger BEFORE INSERT ON measurement FOR EACH ROW EXECUTE PROCEDURE measurement_insert_trigger(); --- FUNCTION CREATE OR REPLACE FUNCTION measurement_insert_trigger() RETURNS

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 13:59, letgaude letga...@gmail.com escreveu: Esta exatamente como no exemplo do link q você passou: --- TRIGGER CREATE TRIGGER insert_measurement_trigger BEFORE INSERT ON measurement FOR EACH ROW EXECUTE PROCEDURE measurement_insert_trigger(); ---

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 14:09, letgaude letga...@gmail.com escreveu: Bom, eu fiz insert na tabela pai, ex: insert into measurement values (1, '2006-02-04', 1, 1); Depois simplesmente dei select nas duas tabelas e vi q o mesmo dado estava na tabela measurement e e na

Re: [pgbr-geral] Hash join Dvuida

2010-03-25 Por tôpico Tiago Valério
Entao na verdade nao tenho um conhecimento aprofundado em qual momento usar, fiz uma leitura do artigo do Walter Cruz http://artigos.waltercruz.com/postgresql/otimizador/ coloquei o parametro somente para a sessao para fins de testes. Em 25 de março de 2010 13:43, JotaComm jota.c...@gmail.com

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico letgaude
Que massa !! Não vi esse detalhe em nenhum dos artigos que eu li. Mais uma pergunta: é indicado criar um tablespace para cada partição ? E os indices ? Devem ser particionados também ? Obrigada ! Letícia JotaComm wrote: Olá, Em 25 de março de 2010 14:09, letgaude letga...@gmail.com

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico JotaComm
Em 25 de março de 2010 14:45, letgaude letga...@gmail.com escreveu: Que massa !! Não vi esse detalhe em nenhum dos artigos que eu li. Mais uma pergunta: é indicado criar um tablespace para cada partição ? E os indices ? Devem ser particionados também ? Com relação a criar uma tablespace

[pgbr-geral] Res: Res: Guarda saida do Psql com erro.

2010-03-25 Por tôpico paulo matadr
Funciono Vlw. Ats De: Osvaldo Kussama osvaldo.kuss...@gmail.com Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Enviadas: Quinta-feira, 25 de Março de 2010 12:10:00 Assunto: Re: [pgbr-geral] Res: Guarda saida do Psql com erro. Em 25

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico letgaude
Atualmente temos cerca de 50 tabelas, sendo que 3 delas possuem cerca de 734 milhoes de registros cada uma, outras com pouco mais de 600 mil e algumas outras tabelas de configuracao pequenas. Criamos um tablespace para dados e outro para indice. Essas tabelas gigantes é que serão particionadas.

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico JotaComm
Olá, Em 25 de março de 2010 15:32, letgaude letga...@gmail.com escreveu: Atualmente temos cerca de 50 tabelas, sendo que 3 delas possuem cerca de 734 milhoes de registros cada uma, outras com pouco mais de 600 mil e algumas outras tabelas de configuracao pequenas. Criamos um tablespace para

Re: [pgbr-geral] Select retornando diferenças

2010-03-25 Por tôpico Osvaldo Kussama
Em 25 de março de 2010 13:43, Marcelo Cardoso de Souza marceloc...@gmail.com escreveu: Mas ai que vem a questão como saber quais campos mostrar, pois quero somente os que foram alterados. Talvez seja mais fácil verificar na própria aplicação mas se você deseja fazer na própria consulta use

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico letgaude
Não temos um ambiente definitivo ainda para produção. A previsão é que tenhamos varios storages com 360 Gb no minimo cada um. Poderíamos então aloca-los da seguinte forma: Tabela Pai - na tablespace PRINCIPAL Tabela Filha1 na TABLESPACE1. Esta tabela é herança da tabela pai, portanto

Re: [pgbr-geral] Particionamento x Herança

2010-03-25 Por tôpico Andre Fernandes
Em 25 de março de 2010 16:52, letgaude letga...@gmail.com escreveu: Não temos um ambiente definitivo ainda para produção. A previsão é que tenhamos varios storages com 360 Gb no minimo cada um. Poderíamos então aloca-los da seguinte forma: Tabela Pai - na tablespace PRINCIPAL Tabela

Re: [pgbr-geral] Postgres embarcado - Win XP

2010-03-25 Por tôpico Thiago Tiedtke dos Reis
Olá Osvaldo, Obrigado pela indicação do WAL, examinarei a documentação e realizarei testes. Inicialmente, o sistema era Linux, porém o sensor e todos dispositivos de aquisição só funcionam em Windows ou Mac, então fico preso a isto. Mas mesmo assim valeu! []s Thiago Tiedtke dos Reis Em 25 de

Re: [pgbr-geral] instalação do postgresql 8.4

2010-03-25 Por tôpico Tiago Adami
Em 25 de março de 2010 13:48, Leonardo Ribeiro leojribe...@gmail.com escreveu: Pessoal, Tenho no meu pc o 8.4 e fui instalar na máquina de um cliente com XP a mesma versão que tenho na minha máquina. Tenho a instalação next, next, finish. Quando estava instalando me pediu a senha e sempre