Pensei em divir as tabelas mesmo, e na Classe, de acordo com o paramtro do
estado que eu passasse, por exemplo AL faria a consulta na tabela estado_AL,
o q me preocupa e ter q acrescentar campos nas tabelas e tambem as chaves
primarias que irao se repetir, entao eu nao posso mais usar o id do registro
como chave apenas, e muita coisa tinha sido baseada nisso :D.

Agradeco as dicas de toos, e continuo colhendo alternativas, vou pesquisar
bastante antes de tomar a decisao, pq tem q se manter funcionando :D

Abraços a todos!


2008/3/18 Daniel Costa <[EMAIL PROTECTED]>:

> Uma solução seria criar uma *view* com um select + union em todas as
> tabelas dos estados e filtrar de acordo com suas necessidades.
> Outra saída é dar uma estudada no tipo de tabela *MERGE* que existe no
> MySQL e fazer o filtro pelo estado.
>
>
> 2008/3/18 Beto <[EMAIL PROTECTED]>:
>
> > Não trata-se diretamente de CodeIgniter minha dúvida, não sei se estou
> > indo contra alguma regra da lista, mas de qualquer forma vou enviar, caso eu
> > esteja indo contra algo, por favor me digam que não faço mais ;)
> >
> >
> > Temos um banco com aproximadamente 7 milhoes de registros, esses sao
> > dividos por estados, quase todos do nordeste, conversando com outro
> > programador ele sugeriu que dividissemos os registros em tabelas diferentes,
> > uma pra cada estado, isso ajudaria na performace da consulta. ontem na
> > faculdade conversei com meu professor de BDe ele disse que o ORACLE possui
> > um recurso chamado parcionamento que faz essa divisao mas que fica
> > trasnparente pra quem esta programando,  ou seja faria a consulta em uma
> > tabela 'estado' e o propior SGBD saberia em que tabela consultar.
> >
> > Finalizando, alguem ja teve que resolver alguma coisa parecida, alguem
> > sabe se o mysql tbm tem esse recurso ?
> >
> > Abraços a todos!
> >
> > --
> > - - - - - - - - - - - - - - - - - - - - -
> > Luiz Alberto S. Ribeiro ( Beto )
> > _______________________________________________
> > Lista mailing list
> > [email protected]
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> >
>
>
> --
> Daniel Costa
> ::. http://danielcosta.info
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>


-- 
- - - - - - - - - - - - - - - - - - - - -
Luiz Alberto S. Ribeiro ( Beto )
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a