Em Ter, 2007-04-03 às 18:06 -0300, Everton Luís Berz escreveu:
> eu uso em todo meu sistema dois tipos de soluções para agrupar
> valores de vários registros em um só campo.

        Bom, é meramente uma questão de apresentação, certo?


> Para entenderem como é este campo coloquei no meu site uma imagem[1] com
> uma tela de exemplo (campo "turno") e também scripts[2] para demonstrar 
> como eu faço minhas consultas (utilizo stored procedures ou agregação).

        Sem analisar o código-fonte (que é meio demais para eu fazer na lista),
só constato que tuas tabelas são ligeiramente gordinhas por terem chaves
artificiais quando têm chaves naturais perfeitamente boas.


> O problema é que o meu banco está crescendo e a performance para as
> consultas com este tipo de operação está caindo muito. Queria saber se
> voces também costumam utilizar este mesmo tipo de solução que eu uso? Ou 
> teriam alguma outra sugestão?

        Você teria de dizer que consultas, dar exemplos específicos e o plano
de execução delas.


> Estou recorrendo a lista pois não sei se chegou a hora de melhorar
> o hardware ou se ainda tenho a alternativa de mexer nas minhas
> queries/configurações. Percebi que estas operações exige muita
> CPU, eu tenho 1 processador Xeon 2.8. Eu já faço o explain analyze e
> crio índices quando necessário.

        Teria de ver tuas configurações.  Aliás, processador não deveria pegar.


-- 
Leandro Guimarães Faria Corcete DUTRA <[EMAIL PROTECTED]>
http://orolix.com.br./
+55 (11) 2122 0302
Join the FSF: http://www.fsf.org/register_form?referrer=4686

Attachment: signature.asc
Description: Esta é uma parte de mensagem assinada digitalmente

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a