Re: [pgbr-geral] banco voltou no passado (urgente)

2009-02-17 Por tôpico Jota
Olá,

Por acaso vocês rodam o procedimento de vacuum diariamente? Qual a
versão do PostgreSQL vocês estão utilizando?

Abraços

2009/2/17 Edson Mundin Ferreira edson.mun...@uol.com.br:
 tive um problema com o erro arquivo pg_clog/ não existe
 vi em algumas discussoes mandando recriar esse arquivo usando:

 dd if=/dev/zero of=/var/lib/pgsql/data/pg_clog/ bs=512b count=1

 após feito o banco voltou alguns meses no passado

 obs: o cara não tem backup

 o que aconteceu?
 há algo que posso fazer?
 alguem poderia ajudar em algo ?


 obrigado
 Édson



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




-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico mateusgra

Mas o estranho é que so aceita valores abaixo de 256MB.


Coutinho wrote:
 
 
 o problema é que você estava distribuindo mais memória do que vc tinha na
 verdade.
 Com isso quando o postgresql tentava alocar a quantidade de ram que você
 havia pedido para manutenção, dava estouro.
 Você disse que tinha 2GB livre, mas você tem que se lembrar também da
 memória usada por cada conexão.
 
 On Fri, 13 Feb 2009 05:30:02 -0800 (PST), mateusgra mateus...@bol.com.br
 wrote:
 
 Tenho 2GB de memoria livre e ja reduzir o shmall tb.
 
 Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu coloco
 256MB no maintenance_work_mem so com esse valor.
 
  
 
 Euler Taveira de Oliveira-2 wrote:
 
 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.
 
 Se você consegue fazer aquele SELECT é porque provavelmente não há
 dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou
 reduzir a
 shmall?
 
 
 -- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 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
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22058154.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.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] Create Index out of memory

2009-02-17 Por tôpico Jota
Olá,

Por isso mesmo que o Coutinho falou isso Mateus. Se você colocar um
valor superior a 256MB você irá estourar o tamanho máximo da sua
memória. Então você tem que colocar 256MB ou menos.

Chegou a fazer a modificação no shmall como o Euler comentou?

[]s

2009/2/17 mateusgra mateus...@bol.com.br:

 Mas o estranho é que so aceita valores abaixo de 256MB.


 Coutinho wrote:


 o problema é que você estava distribuindo mais memória do que vc tinha na
 verdade.
 Com isso quando o postgresql tentava alocar a quantidade de ram que você
 havia pedido para manutenção, dava estouro.
 Você disse que tinha 2GB livre, mas você tem que se lembrar também da
 memória usada por cada conexão.

 On Fri, 13 Feb 2009 05:30:02 -0800 (PST), mateusgra mateus...@bol.com.br
 wrote:

 Tenho 2GB de memoria livre e ja reduzir o shmall tb.

 Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu coloco
 256MB no maintenance_work_mem so com esse valor.



 Euler Taveira de Oliveira-2 wrote:

 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.

 Se você consegue fazer aquele SELECT é porque provavelmente não há
 dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou
 reduzir a
 shmall?


 --
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 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



 --
 View this message in context: 
 http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22058154.html
 Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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




-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] banco voltou no passado (urgente)

2009-02-17 Por tôpico Edson Mundin Ferreira
é rodado vacuum full uma vez por semana
e vacuum (não full) os demais dias
e reindex uma vez por semana

versão: PostgreSQL 8.1.15 on x86_64-redhat-linux-gnu, compiled by GCC 
gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33)


Jota wrote:
 Olá,

 Por acaso vocês rodam o procedimento de vacuum diariamente? Qual a
 versão do PostgreSQL vocês estão utilizando?

 Abraços

   

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


Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico mateusgra

Ja sim.


Jota.Comm wrote:
 
 Olá,
 
 Por isso mesmo que o Coutinho falou isso Mateus. Se você colocar um
 valor superior a 256MB você irá estourar o tamanho máximo da sua
 memória. Então você tem que colocar 256MB ou menos.
 
 Chegou a fazer a modificação no shmall como o Euler comentou?
 
 []s
 
 2009/2/17 mateusgra mateus...@bol.com.br:

 Mas o estranho é que so aceita valores abaixo de 256MB.


 Coutinho wrote:


 o problema é que você estava distribuindo mais memória do que vc tinha
 na
 verdade.
 Com isso quando o postgresql tentava alocar a quantidade de ram que você
 havia pedido para manutenção, dava estouro.
 Você disse que tinha 2GB livre, mas você tem que se lembrar também da
 memória usada por cada conexão.

 On Fri, 13 Feb 2009 05:30:02 -0800 (PST), mateusgra
 mateus...@bol.com.br
 wrote:

 Tenho 2GB de memoria livre e ja reduzir o shmall tb.

 Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu
 coloco
 256MB no maintenance_work_mem so com esse valor.



 Euler Taveira de Oliveira-2 wrote:

 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.

 Se você consegue fazer aquele SELECT é porque provavelmente não há
 dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou
 reduzir a
 shmall?


 --
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 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



 --
 View this message in context:
 http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22058154.html
 Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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

 
 
 
 -- 
 João Paulo
 www.dextra.com.br/postgres
 PostgreSQL
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22060735.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.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] banco voltou no passado (urgente)

2009-02-17 Por tôpico Sebastian SWC
2009/2/17 Edson Mundin Ferreira edson.mun...@uol.com.br:
 é rodado vacuum full uma vez por semana
 e vacuum (não full) os demais dias
 e reindex uma vez por semana

 versão: PostgreSQL 8.1.15 on x86_64-redhat-linux-gnu, compiled by GCC
 gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33)


de q adianta rodar vacuum, vacuum full e reindex (talvez até
desnecessário..) se não fazem backup!?

faz um backup da pasta data e tenta resetar o log de transação[1]...

[1] http://www.postgresql.org/docs/8.1/static/app-pgresetxlog.html
-- 
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico Sebastian SWC
2009/2/17 mateusgra mateus...@bol.com.br:

 Ja sim.


se mudou o shmall ou o shmmax no /etc/sysctl.conf vc já reiniciou a
máquina ou rodou o comando sysctl -p ?

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico mateusgra

Rodei o sysctl -w.


Sebastian SWC-2 wrote:
 
 2009/2/17 mateusgra mateus...@bol.com.br:

 Ja sim.

 
 se mudou o shmall ou o shmmax no /etc/sysctl.conf vc já reiniciou a
 máquina ou rodou o comando sysctl -p ?
 
 -- 
 Atenciosamente,
 Sebastian Selau Webber Colombo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22060876.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.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] banco voltou no passado (urgente)

2009-02-17 Por tôpico Jota
Olá,

Alguma vez vocês rodaram o vacuum freeze?

Abraços

2009/2/17 Sebastian SWC sebastian...@gmail.com:
 2009/2/17 Edson Mundin Ferreira edson.mun...@uol.com.br:
 é rodado vacuum full uma vez por semana
 e vacuum (não full) os demais dias
 e reindex uma vez por semana

 versão: PostgreSQL 8.1.15 on x86_64-redhat-linux-gnu, compiled by GCC
 gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33)


 de q adianta rodar vacuum, vacuum full e reindex (talvez até
 desnecessário..) se não fazem backup!?

 faz um backup da pasta data e tenta resetar o log de transação[1]...

 [1] http://www.postgresql.org/docs/8.1/static/app-pgresetxlog.html
 --
 Atenciosamente,
 Sebastian Selau Webber Colombo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Nilson Chagas
pessoal,

Já vi algumas coisas sobre, mas não me agradou muito.

Preciso implementar uma enquete no site, e estava pensando em ter algo
assim:

Tabela enquete:
codigo - código para enquete
data - Data da enquete
pergunta - pergunta da enquete

Tabela itens_enquete:
codigo - codigo da enquete
sequencia - sequencial das opções
descriçao - descrição da opção de escolha

Tabela escolha_enquete:
Codigo - codigo da enquete respondida
sequencia - sequencial  respondido
usuario - usuario que respondeu

Só lembrando que não são nomes definitivos, é apenas para se ter uma ideia

Acredito que assim, não limito a enquente  em X opções e vai ficar mais
facil chamar as opções na tela, é só percorrer a tabela de itens.

Depois posso buscar o percentual e quantidade, de acordo com a tabela de
escolha.

O que acham??


[]s
Nilson Chagas - Ubuntu User 25794
---
Visite:
http://www.amados.com.br/podcast - Peça gratuitamente um curso Bíblico
http://tempodesalvacao.blogspot.com/
http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Fabricio Telles
Já tentou http://www.limesurvey.org ?

suporta postgreSQL

2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com

 pessoal,

 Já vi algumas coisas sobre, mas não me agradou muito.

 Preciso implementar uma enquete no site, e estava pensando em ter algo
 assim:

 Tabela enquete:
 codigo - código para enquete
 data - Data da enquete
 pergunta - pergunta da enquete

 Tabela itens_enquete:
 codigo - codigo da enquete
 sequencia - sequencial das opções
 descriçao - descrição da opção de escolha

 Tabela escolha_enquete:
 Codigo - codigo da enquete respondida
 sequencia - sequencial  respondido
 usuario - usuario que respondeu

 Só lembrando que não são nomes definitivos, é apenas para se ter uma ideia

 Acredito que assim, não limito a enquente  em X opções e vai ficar mais
 facil chamar as opções na tela, é só percorrer a tabela de itens.

 Depois posso buscar o percentual e quantidade, de acordo com a tabela de
 escolha.

 O que acham??


 []s
 Nilson Chagas - Ubuntu User 25794
 ---
 Visite:
 http://www.amados.com.br/podcast - Peça gratuitamente um curso Bíblico
 http://tempodesalvacao.blogspot.com/
 http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico



 ___
 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] Busca de gargalo.

2009-02-17 Por tôpico André Ormenese ( Yahoo )
Boa tarde pessoal !!
Estou montando um servidor de banco com FreeBSD 6.2 e PostgreSQL 8.3.6.
Neste momento estou fazendo uma carga de dados, mas estou achando muito 
lento.
Como saber se o problema está na configuração do postgresql.conf, ou se 
é problema de I/O ???

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


Re: [pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Pablo Sánchez
Acho que na tabela enquete vc deve também colocar o resultado final,
ou então, na tabela itens criar um campo para registrar a quantidade
de votos daquele item. Porque? Para facilitar no final, pois trabalhar
com dados consolidados é menos custoso para o servidor do que ter
10.000 pessoas simultaneamente solicitando para o servidor fazer o
cálculo, e vide que como enquete é uma coisa viva (muda o resultado
a todo instante até a finalização de sua publicação) não cabe aí fazer
cache de dados...

Em 17/02/09, Nilson Chagasnilson.chagas.si...@gmail.com escreveu:
 pessoal,

 Já vi algumas coisas sobre, mas não me agradou muito.

 Preciso implementar uma enquete no site, e estava pensando em ter algo
 assim:

 Tabela enquete:
 codigo - código para enquete
 data - Data da enquete
 pergunta - pergunta da enquete

 Tabela itens_enquete:
 codigo - codigo da enquete
 sequencia - sequencial das opções
 descriçao - descrição da opção de escolha

 Tabela escolha_enquete:
 Codigo - codigo da enquete respondida
 sequencia - sequencial  respondido
 usuario - usuario que respondeu

 Só lembrando que não são nomes definitivos, é apenas para se ter uma ideia

 Acredito que assim, não limito a enquente  em X opções e vai ficar mais
 facil chamar as opções na tela, é só percorrer a tabela de itens.

 Depois posso buscar o percentual e quantidade, de acordo com a tabela de
 escolha.

 O que acham??


 []s
 Nilson Chagas - Ubuntu User 25794
 ---
 Visite:
 http://www.amados.com.br/podcast - Peça gratuitamente um
 curso Bíblico
 http://tempodesalvacao.blogspot.com/
 http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico



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




-- 
=
Pablo Santiago Sánchez
Análise e Desenvolvimento de Sistemas Web
Zend Certified Engineer #ZEND006757
phack...@gmail.com
(61) 9975-0883
http://www.corephp.com.br
Quidquid latine dictum sit, altum viditur
=
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Busca de gargalo.

2009-02-17 Por tôpico Sebastian SWC
On Tue, Feb 17, 2009 at 3:46 PM, André Ormenese ( Yahoo )
ormen...@yahoo.com.br wrote:
 Boa tarde pessoal !!
 Estou montando um servidor de banco com FreeBSD 6.2 e PostgreSQL 8.3.6.
 Neste momento estou fazendo uma carga de dados, mas estou achando muito
 lento.
 Como saber se o problema está na configuração do postgresql.conf, ou se
 é problema de I/O ???


q tal começar a detalhar mais o seu ambiente?

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Pablo Sánchez
O Lime Survey tem um objetivo muito mais amplo, com muitos mais tipos
de campos, pode ser que não se aplique às necessidades dele.

Em 17/02/09, Fabricio Tellesfabricio.tel...@gmail.com escreveu:
 Já tentou http://www.limesurvey.org ?

 suporta postgreSQL

 2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com
 
  pessoal,
 
  Já vi algumas coisas sobre, mas não me agradou muito.
 
  Preciso implementar uma enquete no site, e estava pensando em ter algo
 assim:
 
  Tabela enquete:
  codigo - código para enquete
  data - Data da enquete
  pergunta - pergunta da enquete
 
  Tabela itens_enquete:
  codigo - codigo da enquete
  sequencia - sequencial das opções
  descriçao - descrição da opção de escolha
 
  Tabela escolha_enquete:
  Codigo - codigo da enquete respondida
  sequencia - sequencial  respondido
  usuario - usuario que respondeu
 
  Só lembrando que não são nomes definitivos, é apenas para se ter uma ideia
 
  Acredito que assim, não limito a enquente  em X opções e vai ficar mais
 facil chamar as opções na tela, é só percorrer a tabela de itens.
 
  Depois posso buscar o percentual e quantidade, de acordo com a tabela de
 escolha.
 
  O que acham??
 
 
  []s
  Nilson Chagas - Ubuntu User 25794
  ---
  Visite:
  http://www.amados.com.br/podcast - Peça gratuitamente um
 curso Bíblico
  http://tempodesalvacao.blogspot.com/
  http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico
 
 
 
  ___
  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




-- 
=
Pablo Santiago Sánchez
Análise e Desenvolvimento de Sistemas Web
Zend Certified Engineer #ZEND006757
phack...@gmail.com
(61) 9975-0883
http://www.corephp.com.br
Quidquid latine dictum sit, altum viditur
=
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Busca de gargalo.

2009-02-17 Por tôpico Jota
Olá,

Monitoramento é a resposta.

Você deve monitorar o I/O com ferramentas como o iostat e o sar, além
disso é importante monitorar a CPU.

Como está a sua configuração do PG? Quais os parâmetros que você
alterou no postgresql.conf?

Você alterou fsync, checkpoint_segments, remove os índices?

[]s

2009/2/17 André Ormenese ( Yahoo ) ormen...@yahoo.com.br:
 Boa tarde pessoal !!
 Estou montando um servidor de banco com FreeBSD 6.2 e PostgreSQL 8.3.6.
 Neste momento estou fazendo uma carga de dados, mas estou achando muito
 lento.
 Como saber se o problema está na configuração do postgresql.conf, ou se
 é problema de I/O ???

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




-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Busca de gargalo.

2009-02-17 Por tôpico Jota
Olá,

Outra questão. Como você está restaurando o banco? É um dump texto ou
binário? Tamanho do dump que você está importando?

[]s

2009/2/17 Jota jota.c...@gmail.com:
 Olá,

 Monitoramento é a resposta.

 Você deve monitorar o I/O com ferramentas como o iostat e o sar, além
 disso é importante monitorar a CPU.

 Como está a sua configuração do PG? Quais os parâmetros que você
 alterou no postgresql.conf?

 Você alterou fsync, checkpoint_segments, remove os índices?

 []s

 2009/2/17 André Ormenese ( Yahoo ) ormen...@yahoo.com.br:
 Boa tarde pessoal !!
 Estou montando um servidor de banco com FreeBSD 6.2 e PostgreSQL 8.3.6.
 Neste momento estou fazendo uma carga de dados, mas estou achando muito
 lento.
 Como saber se o problema está na configuração do postgresql.conf, ou se
 é problema de I/O ???

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




 --
 João Paulo
 www.dextra.com.br/postgres
 PostgreSQL




-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Nilson Chagas
Realmente, e a sua ideia foi no ponto, esqueci deste detalhe de ter varias
pessoas acessando o resultado da tabela.

O que vc de uma materialize view para ter os totais???

[]s
Nilson Chagas - Ubuntu User 25794
---
Visite:
http://www.amados.com.br/podcast - Peça gratuitamente um curso Bíblico
http://tempodesalvacao.blogspot.com/
http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico




2009/2/17 Pablo Sánchez phack...@gmail.com

 O Lime Survey tem um objetivo muito mais amplo, com muitos mais tipos
 de campos, pode ser que não se aplique às necessidades dele.

 Em 17/02/09, Fabricio Tellesfabricio.tel...@gmail.com escreveu:
  Já tentou http://www.limesurvey.org ?
 
  suporta postgreSQL
 
  2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com
  
   pessoal,
  
   Já vi algumas coisas sobre, mas não me agradou muito.
  
   Preciso implementar uma enquete no site, e estava pensando em ter algo
  assim:
  
   Tabela enquete:
   codigo - código para enquete
   data - Data da enquete
   pergunta - pergunta da enquete
  
   Tabela itens_enquete:
   codigo - codigo da enquete
   sequencia - sequencial das opções
   descriçao - descrição da opção de escolha
  
   Tabela escolha_enquete:
   Codigo - codigo da enquete respondida
   sequencia - sequencial  respondido
   usuario - usuario que respondeu
  
   Só lembrando que não são nomes definitivos, é apenas para se ter uma
 ideia
  
   Acredito que assim, não limito a enquente  em X opções e vai ficar mais
  facil chamar as opções na tela, é só percorrer a tabela de itens.
  
   Depois posso buscar o percentual e quantidade, de acordo com a tabela
 de
  escolha.
  
   O que acham??
  
  
   []s
   Nilson Chagas - Ubuntu User 25794
   ---
   Visite:
   http://www.amados.com.br/podcast - Peça gratuitamente um
  curso Bíblico
   http://tempodesalvacao.blogspot.com/
   http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso
 Biblico
  
  
  
   ___
   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
 
 


 --
 =
 Pablo Santiago Sánchez
 Análise e Desenvolvimento de Sistemas Web
 Zend Certified Engineer #ZEND006757
 phack...@gmail.com
 (61) 9975-0883
 http://www.corephp.com.br
 Quidquid latine dictum sit, altum viditur
 =
 ___
 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] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Pablo Sánchez
Acho que já resolveria bastante do seu problema, mas manter os dados
consolidados pode ser ainda melhor, porque a view não recebe parâmetro
como o ID da query que ele quer (mas o select na view sim...). A
diferença de performance deve ser pequena, mas vai estar lá. Se
estamos falando de enquetes semanais em um site com 100.000 acessos
diários, qualquer otimização é bem vinda

Em 17/02/09, Nilson Chagasnilson.chagas.si...@gmail.com escreveu:
 Realmente, e a sua ideia foi no ponto, esqueci deste detalhe de ter varias
 pessoas acessando o resultado da tabela.

 O que vc de uma materialize view para ter os totais???

 []s
 Nilson Chagas - Ubuntu User 25794
 ---
 Visite:
 http://www.amados.com.br/podcast - Peça gratuitamente um
 curso Bíblico
 http://tempodesalvacao.blogspot.com/
 http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico




 2009/2/17 Pablo Sánchez phack...@gmail.com

  O Lime Survey tem um objetivo muito mais amplo, com muitos mais tipos
  de campos, pode ser que não se aplique às necessidades dele.
 
  Em 17/02/09, Fabricio Tellesfabricio.tel...@gmail.com
 escreveu:
   Já tentou http://www.limesurvey.org ?
  
   suporta postgreSQL
  
   2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com
 
 
 
   
pessoal,
   
Já vi algumas coisas sobre, mas não me agradou muito.
   
Preciso implementar uma enquete no site, e estava pensando em ter algo
   assim:
   
Tabela enquete:
codigo - código para enquete
data - Data da enquete
pergunta - pergunta da enquete
   
Tabela itens_enquete:
codigo - codigo da enquete
sequencia - sequencial das opções
descriçao - descrição da opção de escolha
   
Tabela escolha_enquete:
Codigo - codigo da enquete respondida
sequencia - sequencial  respondido
usuario - usuario que respondeu
   
Só lembrando que não são nomes definitivos, é apenas para se ter uma
 ideia
   
Acredito que assim, não limito a enquente  em X opções e vai ficar
 mais
   facil chamar as opções na tela, é só percorrer a tabela de itens.
   
Depois posso buscar o percentual e quantidade, de acordo com a tabela
 de
   escolha.
   
O que acham??
   
   
[]s
Nilson Chagas - Ubuntu User 25794
---
Visite:
http://www.amados.com.br/podcast - Peça
 gratuitamente um
   curso Bíblico
http://tempodesalvacao.blogspot.com/
http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso
 Biblico
   
   
   
___
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
  
  
 
 
  --
  =
  Pablo Santiago Sánchez
  Análise e Desenvolvimento de Sistemas Web
  Zend Certified Engineer #ZEND006757
  phack...@gmail.com
  (61) 9975-0883
  http://www.corephp.com.br
  Quidquid latine dictum sit, altum viditur
  =
  ___
  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




-- 
=
Pablo Santiago Sánchez
Análise e Desenvolvimento de Sistemas Web
Zend Certified Engineer #ZEND006757
phack...@gmail.com
(61) 9975-0883
http://www.corephp.com.br
Quidquid latine dictum sit, altum viditur
=
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Nilson Chagas
As pageviews do site é um pouco mais que esta que vc passou.

Pensei em Materialize view por trazer algo pronto.

Mas para efeito de otimização, poderia manter na materialize só a enquete
atual.
E na tabela o resultado final das enquetes anteriores.

Acredito que ficaria melhor.

[]s
Nilson Chagas - Ubuntu User 25794
---
Visite:
http://www.amados.com.br/podcast - Peça gratuitamente um curso Bíblico
http://tempodesalvacao.blogspot.com/
http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico




2009/2/17 Pablo Sánchez phack...@gmail.com

 Acho que já resolveria bastante do seu problema, mas manter os dados
 consolidados pode ser ainda melhor, porque a view não recebe parâmetro
 como o ID da query que ele quer (mas o select na view sim...). A
 diferença de performance deve ser pequena, mas vai estar lá. Se
 estamos falando de enquetes semanais em um site com 100.000 acessos
 diários, qualquer otimização é bem vinda

 Em 17/02/09, Nilson Chagasnilson.chagas.si...@gmail.com escreveu:
  Realmente, e a sua ideia foi no ponto, esqueci deste detalhe de ter
 varias
  pessoas acessando o resultado da tabela.
 
  O que vc de uma materialize view para ter os totais???
 
  []s
  Nilson Chagas - Ubuntu User 25794
  ---
  Visite:
  http://www.amados.com.br/podcast - Peça gratuitamente um
  curso Bíblico
  http://tempodesalvacao.blogspot.com/
  http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso
 Biblico
 
 
 
 
  2009/2/17 Pablo Sánchez phack...@gmail.com
 
   O Lime Survey tem um objetivo muito mais amplo, com muitos mais tipos
   de campos, pode ser que não se aplique às necessidades dele.
  
   Em 17/02/09, Fabricio Tellesfabricio.tel...@gmail.com
  escreveu:
Já tentou http://www.limesurvey.org ?
   
suporta postgreSQL
   
2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com
  
  
  

 pessoal,

 Já vi algumas coisas sobre, mas não me agradou muito.

 Preciso implementar uma enquete no site, e estava pensando em ter
 algo
assim:

 Tabela enquete:
 codigo - código para enquete
 data - Data da enquete
 pergunta - pergunta da enquete

 Tabela itens_enquete:
 codigo - codigo da enquete
 sequencia - sequencial das opções
 descriçao - descrição da opção de escolha

 Tabela escolha_enquete:
 Codigo - codigo da enquete respondida
 sequencia - sequencial  respondido
 usuario - usuario que respondeu

 Só lembrando que não são nomes definitivos, é apenas para se ter
 uma
  ideia

 Acredito que assim, não limito a enquente  em X opções e vai ficar
  mais
facil chamar as opções na tela, é só percorrer a tabela de itens.

 Depois posso buscar o percentual e quantidade, de acordo com a
 tabela
  de
escolha.

 O que acham??


 []s
 Nilson Chagas - Ubuntu User 25794
 ---
 Visite:
 http://www.amados.com.br/podcast - Peça
  gratuitamente um
curso Bíblico
 http://tempodesalvacao.blogspot.com/
 http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso
  Biblico



 ___
 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
   
   
  
  
   --
   =
   Pablo Santiago Sánchez
   Análise e Desenvolvimento de Sistemas Web
   Zend Certified Engineer #ZEND006757
   phack...@gmail.com
   (61) 9975-0883
   http://www.corephp.com.br
   Quidquid latine dictum sit, altum viditur
   =
   ___
   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
 
 


 --
 =
 Pablo Santiago Sánchez
 Análise e Desenvolvimento de Sistemas Web
 Zend Certified Engineer #ZEND006757
 phack...@gmail.com
 (61) 9975-0883
 http://www.corephp.com.br
 Quidquid latine dictum sit, altum viditur
 =
 ___
 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] Busca de gargalo.

2009-02-17 Por tôpico André Ormenese ( Yahoo )
Jota,
o dump é texto e o arquivo tem 862 MB. O dump está em texto pois tive 
que passar um iconv nele para poder transferir de uma base SQL_ASCII 
para UTF-8.

O que estou estranhando é que fiz este mesmo teste em outra máquina, 
teoricamente mais fraca e a carga dos dados foi infinitamente mais rápida.

Estou desconfiado das configurações do postgresql.conf, juntamente com a 
SHMMAX do SO.

Tenho 16 GB de RAM mas qdo dou um top, no FreeBSD, só é mostrado 3 GB.

Aliás não tenho os cálculos adequados para fazer toda esta 
parametrização, ou seja, em função da RAM definir /SHMMAXPGS,/
/SHMSEG, /e consequentemente shared_buffers, work_mem, 
maintenance_work_mem, max_stack_depth, max_fsm_pages, max_fsm_relations 
e por aí vai

Minha controladora é uma P400 smart array, os discos são 4 SCSI de 72GB 
com 10k rpm, raid 1+0.

Estou buscando estas informações na web, mas se alguém tiver uns toques 
a dar, será de grande valia.

Obrigado
André



Jota escreveu:
 Olá,

 Outra questão. Como você está restaurando o banco? É um dump texto ou
 binário? Tamanho do dump que você está importando?

 []s

 2009/2/17 Jota jota.c...@gmail.com:
   
 Olá,

 Monitoramento é a resposta.

 Você deve monitorar o I/O com ferramentas como o iostat e o sar, além
 disso é importante monitorar a CPU.

 Como está a sua configuração do PG? Quais os parâmetros que você
 alterou no postgresql.conf?

 Você alterou fsync, checkpoint_segments, remove os índices?

 []s

 2009/2/17 André Ormenese ( Yahoo ) ormen...@yahoo.com.br:
 
 Boa tarde pessoal !!
 Estou montando um servidor de banco com FreeBSD 6.2 e PostgreSQL 8.3.6.
 Neste momento estou fazendo uma carga de dados, mas estou achando muito
 lento.
 Como saber se o problema está na configuração do postgresql.conf, ou se
 é problema de I/O ???

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

   

 --
 João Paulo
 www.dextra.com.br/postgres
 PostgreSQL

 



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


Re: [pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Osvaldo Kussama
2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com:

 Pensei em Materialize view por trazer algo pronto.

 Mas para efeito de otimização, poderia manter na materialize só a enquete
 atual.
 E na tabela o resultado final das enquetes anteriores.



Só para lembrar: o PostgreSQL não implementou visões materializadas.

Está na TODO:
Add the ability to automatically create materialized views

Right now materialized views require the user to create triggers
on the main table to keep the summary table current. SQL syntax should
be able to manager the triggers and summary table automatically. A
more sophisticated implementation would automatically retrieve from
the summary table when the main table is referenced, if possible. 
http://wiki.postgresql.org/wiki/Todo

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] Busca de gargalo.

2009-02-17 Por tôpico Armando Roque
2009/2/17 André Ormenese ( Yahoo ) ormen...@yahoo.com.br:
 Jota,
 o dump é texto e o arquivo tem 862 MB. O dump está em texto pois tive
 que passar um iconv nele para poder transferir de uma base SQL_ASCII
 para UTF-8.

 O que estou estranhando é que fiz este mesmo teste em outra máquina,
 teoricamente mais fraca e a carga dos dados foi infinitamente mais rápida.

 Estou desconfiado das configurações do postgresql.conf, juntamente com a
 SHMMAX do SO.

 Tenho 16 GB de RAM mas qdo dou um top, no FreeBSD, só é mostrado 3 GB.

Tu instalou a versão 32 ou 64 bits?
Com 32bits existe a limitação de acesso a memória é de 3GB.


 Aliás não tenho os cálculos adequados para fazer toda esta
 parametrização, ou seja, em função da RAM definir /SHMMAXPGS,/
 /SHMSEG, /e consequentemente shared_buffers, work_mem,
 maintenance_work_mem, max_stack_depth, max_fsm_pages, max_fsm_relations
 e por aí vai

 Minha controladora é uma P400 smart array, os discos são 4 SCSI de 72GB
 com 10k rpm, raid 1+0.

 Estou buscando estas informações na web, mas se alguém tiver uns toques
 a dar, será de grande valia.


-- 
Armando Roque
http://www.linkedin.com/in/armandoroque
http://dropsdef.blogspot.com
http://del.icio.us/dropsdef
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Osvaldo Kussama
2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com:
 Não oficialmente.  rsrsrs

 Estou no escritório,não sei o link, mas em casa tenho um link muito
 interessante sobre.

 Utilizo uma function que cria uma tabela que simula a função da view
 materializada.



Mas se você está preocupado com performance talvez não seja uma boa idéia.

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] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Nilson Chagas
Sei não...

O que ele faz... executa uma view, que alimenta esta tabela (que faria o
papel da view materializada).

é o tempo de gravar a informação, montar a view com o resultado atual da
enquete, e alimentar a tabela.

Apesar que se eu for manter a view só com a enquete atual, tenho que fazer
um teste o que seria melhor.

Entre fazer um select somando o resulado da enquete atual, e um view, é
preferivel ter um view, correto??

[]s
Nilson Chagas - Ubuntu User 25794
---
Visite:
http://www.amados.com.br/podcast - Peça gratuitamente um curso Bíblico
http://tempodesalvacao.blogspot.com/
http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico




2009/2/17 Osvaldo Kussama osvaldo.kuss...@gmail.com

 2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com:
  Não oficialmente.  rsrsrs
 
  Estou no escritório,não sei o link, mas em casa tenho um link muito
  interessante sobre.
 
  Utilizo uma function que cria uma tabela que simula a função da view
  materializada.
 


 Mas se você está preocupado com performance talvez não seja uma boa idéia.

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

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


Re: [pgbr-geral] Busca de gargalo.

2009-02-17 Por tôpico Jota
Olá,

Quer dizer então que seu PG está cru, sem nenhuma parametrização? O
seu outro PG que você comentou está com alguma configuração?

[]s

2009/2/17 André Ormenese ( Yahoo ) ormen...@yahoo.com.br:
 Jota,
 o dump é texto e o arquivo tem 862 MB. O dump está em texto pois tive
 que passar um iconv nele para poder transferir de uma base SQL_ASCII
 para UTF-8.

 O que estou estranhando é que fiz este mesmo teste em outra máquina,
 teoricamente mais fraca e a carga dos dados foi infinitamente mais rápida.

 Estou desconfiado das configurações do postgresql.conf, juntamente com a
 SHMMAX do SO.

 Tenho 16 GB de RAM mas qdo dou um top, no FreeBSD, só é mostrado 3 GB.

 Aliás não tenho os cálculos adequados para fazer toda esta
 parametrização, ou seja, em função da RAM definir /SHMMAXPGS,/
 /SHMSEG, /e consequentemente shared_buffers, work_mem,
 maintenance_work_mem, max_stack_depth, max_fsm_pages, max_fsm_relations
 e por aí vai

 Minha controladora é uma P400 smart array, os discos são 4 SCSI de 72GB
 com 10k rpm, raid 1+0.

 Estou buscando estas informações na web, mas se alguém tiver uns toques
 a dar, será de grande valia.

 Obrigado
 André



 Jota escreveu:
 Olá,

 Outra questão. Como você está restaurando o banco? É um dump texto ou
 binário? Tamanho do dump que você está importando?

 []s

 2009/2/17 Jota jota.c...@gmail.com:

 Olá,

 Monitoramento é a resposta.

 Você deve monitorar o I/O com ferramentas como o iostat e o sar, além
 disso é importante monitorar a CPU.

 Como está a sua configuração do PG? Quais os parâmetros que você
 alterou no postgresql.conf?

 Você alterou fsync, checkpoint_segments, remove os índices?

 []s

 2009/2/17 André Ormenese ( Yahoo ) ormen...@yahoo.com.br:

 Boa tarde pessoal !!
 Estou montando um servidor de banco com FreeBSD 6.2 e PostgreSQL 8.3.6.
 Neste momento estou fazendo uma carga de dados, mas estou achando muito
 lento.
 Como saber se o problema está na configuração do postgresql.conf, ou se
 é problema de I/O ???

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



 --
 João Paulo
 www.dextra.com.br/postgres
 PostgreSQL






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




-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Carga noturna, TXT ou XML?

2009-02-17 Por tôpico Guilherme Carvalho
Estou com uma demanda para ler dados de um outro banco, Firebird, todas as
noites e trazer para um banco PostgreSQL, neste caso o melhor é ler de um
arquivo txt ou de um arquivo XML?


Atenciosamente
Guilherme de Carvalho Carneiro.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Carga noturna, TXT ou XML?

2009-02-17 Por tôpico Jota
Olá,

Você quer migrar dados toda a noite dados do Firebird para o PG?

[]s

2009/2/17 Guilherme Carvalho desenvolvedor@gmail.com:
 Estou com uma demanda para ler dados de um outro banco, Firebird, todas as
 noites e trazer para um banco PostgreSQL, neste caso o melhor é ler de um
 arquivo txt ou de um arquivo XML?


 Atenciosamente
 Guilherme de Carvalho Carneiro.

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





-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Carga noturna, TXT ou XML?

2009-02-17 Por tôpico Guilherme Carvalho
Sim. Na verdade não é o banco todo, apenas alguns dados de algumas tabela.

On Tue, Feb 17, 2009 at 5:58 PM, Jota jota.c...@gmail.com wrote:

 Olá,

 Você quer migrar dados toda a noite dados do Firebird para o PG?

 []s

 2009/2/17 Guilherme Carvalho desenvolvedor@gmail.com:
  Estou com uma demanda para ler dados de um outro banco, Firebird, todas
 as
  noites e trazer para um banco PostgreSQL, neste caso o melhor é ler de um
  arquivo txt ou de um arquivo XML?
 
 
  Atenciosamente
  Guilherme de Carvalho Carneiro.
 
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 



 --
 João Paulo
 www.dextra.com.br/postgres
 PostgreSQL
 ___
 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] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Osvaldo Kussama
2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com:
 Sei não...

 O que ele faz... executa uma view, que alimenta esta tabela (que faria o
 papel da view materializada).

 é o tempo de gravar a informação, montar a view com o resultado atual da
 enquete, e alimentar a tabela.

 Apesar que se eu for manter a view só com a enquete atual, tenho que fazer
 um teste o que seria melhor.

 Entre fazer um select somando o resulado da enquete atual, e um view, é
 preferivel ter um view, correto??



Mas o que faz a view que alimenta a tabela? Não seria um select
somando o resultado da enquete atual?

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] Ajuda modelar tabela de Enquete

2009-02-17 Por tôpico Nilson Chagas
Sim, mas estou falando de descartar a view materializada, visto que a ideia
mudou para manter somente a enquete atual.

E fazer um view com o resultado , ou dar um select normal na tabela, somando
os resultados.

Se na pratica o que é mais rapido um view?? ou uma select count?? Ou da na
mesma??

Alias view não aceita parametros né... então seria melhor fazer um select
count da enquete atual.. é isto?

[]s
Nilson Chagas - Ubuntu User 25794
---
Visite:
http://www.amados.com.br/podcast - Peça gratuitamente um curso Bíblico
http://tempodesalvacao.blogspot.com/
http://bbnradio.org/ - Ouça a rádio e faça gratuitamente um Curso Biblico




On Tue, Feb 17, 2009 at 6:11 PM, Osvaldo Kussama
osvaldo.kuss...@gmail.comwrote:

 2009/2/17 Nilson Chagas nilson.chagas.si...@gmail.com:
  Sei não...
 
  O que ele faz... executa uma view, que alimenta esta tabela (que faria o
  papel da view materializada).
 
  é o tempo de gravar a informação, montar a view com o resultado atual da
  enquete, e alimentar a tabela.
 
  Apesar que se eu for manter a view só com a enquete atual, tenho que
 fazer
  um teste o que seria melhor.
 
  Entre fazer um select somando o resulado da enquete atual, e um view, é
  preferivel ter um view, correto??
 


 Mas o que faz a view que alimenta a tabela? Não seria um select
 somando o resultado da enquete atual?

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

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


Re: [pgbr-geral] Carga noturna, TXT ou XML?

2009-02-17 Por tôpico ivo nascimento
eu nao recomendaria nenhum dos dois pois implicaria em dois
processamentos...
que tal uma aplicacao direta entre os bancos... que alem de facilitar teu
trabalho, pode ser distribuida em partes menosres sem maiores dores de
cabeça usando DBI ou dblink, dentro de uma transacao unica fazendo todo o
trabalho.?
Mas se a ideia for estritamente performance... muito provavelmente, apesar
de voce primeiro ter de fazer o arquivo d importação e depois importar, se
usar os dados de importação da maneira correta, a operação será muito mais
rapida...
no formato em que os inserts sao feitos em lote(como um bunk load) isso vai
ficar show.



2009/2/17 Guilherme Carvalho desenvolvedor@gmail.com

 Sim. Na verdade não é o banco todo, apenas alguns dados de algumas tabela.


 On Tue, Feb 17, 2009 at 5:58 PM, Jota jota.c...@gmail.com wrote:

 Olá,

 Você quer migrar dados toda a noite dados do Firebird para o PG?

 []s

 2009/2/17 Guilherme Carvalho desenvolvedor@gmail.com:
  Estou com uma demanda para ler dados de um outro banco, Firebird, todas
 as
  noites e trazer para um banco PostgreSQL, neste caso o melhor é ler de
 um
  arquivo txt ou de um arquivo XML?
 
 
  Atenciosamente
  Guilherme de Carvalho Carneiro.
 
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 



 --
 João Paulo
 www.dextra.com.br/postgres
 PostgreSQL
 ___
 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




-- 
Ivo Nascimento - Iann
-
|   twitter: ivonascimento . |
|   http://ianntech.com.br.  |
|   ZCE ID 227463685|
-
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] PGNP - OLEDB - ODBC

2009-02-17 Por tôpico Robison Geraldi Garcia
Boa noite;

 

Olá pessoal como vão tudo bem?

Gostaria de deixar uma dúvida em relação há drivers para o Windows.

Sei que é uma merda Windows, mais fazer o que.

 

A dúvida é a seguinte:

 

Foi comprada uma solução XYZ, que fará consultas em meu banco de dados.

Esta solução está rodando em cima do Sistema Operacional Windows 2003 Server
64 bit.

Não estou conseguindo fazer uma conexão ODBC, OLEDB com minha base de dados,
antes que qualquer pergunte em relação a configurações no postgres, posso
afirmar que está tudo correto pois outras máquinas rodam normalmente, o
problema é a merda do Windows 2003 server 64.

 

Achei no site da postgresql.org, esta versão de conector chamado PGNP é
comercial tem até uma versão Trial para testar, mais gostaria de saber se
alguém já passou por isso e conseguiu fazer alguma coisa diferente?

 

A página do produto pago é esta:

http://www.geocities.com/izenkov

 

 

Obrigado!

 

[]´s

__
Robison Geraldi Garcia
Tecnologia da Informação
“Antes de imprimir, lembre-se do meio ambiente

 

 

 

 

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


Re: [pgbr-geral] banco voltou no passado (urgente)

2009-02-17 Por tôpico Edson Mundin Ferreira
nunca rodou o freeze

Jota wrote:
 Olá,

 Alguma vez vocês rodaram o vacuum freeze?

 Abraços
   

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