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

2009-02-19 Por tôpico Leandro Guimarães Faria Corcete DUTRA
Le mardi 17 février 2009 à 14:43 -0300, Nilson Chagas a écrit :
 Tabela enquete:
 codigo - código para enquete
 data - Data da enquete
 pergunta - pergunta da enquete

Primeiro, ajuda para modelar é muito, muito difícil por correio
eletrônico.

Segundo, ¿cadê as chaves?

-- 
skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3040 7344 gTalk: xmpp:leand...@jabber.org
+55 (11) 3854 7191   ICQ: aim:GoIM?screenname=61287803
BRAZIL GMT-3  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


[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


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] 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] 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] 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] 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] 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