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

