Bom dia,
como meu problema é generalizado em 2 partes, extendi a mais de uma lista
(Flex, PHP).

Resumo]

   - tenho um banco de dados  innodb, que possui uma tabela com
   aproximadamente 3.2 gb e crescendo.Esta possui 3 campos varchar e 2
   BLOB (text)
   - tenho que fazer uma listagem dela e apresentar num datagrid
   (tabela), e abaixo do datagrid tem uma caixa de consulta pra fazer
   - uma pesquisa em tempo real, ao ir se digitando os valores vao se
   resumindo a busca do usuário.(usando like)
   - tanto na listagem como na consulta o resultado é gerado em um xml,
   que minha interface (FLEX) lê.



1ª parte: PHP & MYSQL
[Problema]

   - Como otimizar as consultas, para que não exceda o tempo limite de
   execução do servidor.
   - Como tratar esse erro, quando isso acontece ele não me da um retorno
   válido, o que me gera problemas na Interface.
   - Já tentei fazer cache das principais palavras pesquisadas e ir
   armazenando, mas nâo obtive sucesso.
   - Para não exceder o tempo tenho paginado por 10.000, e na interface
   faço uma subpaginação por 750, ou seja busco inicialmente usando limit de
   0,10000 e esses 10000 registros viram um array gigantesco em xml, que pagino
   dentro da aplicação.
   - So que quando é efetuado uma busca tenho problemas
   - como fazer que minha paginação conte com os outros 2 milhoes de
   registros?

2ª parte: FLEX
[Problema]

   - como tratar exceções desse tipo no flex
   - uso um componente que faz paginação em um grid, como fazer para
   dinamizar a paginação de um xml?

Grato por qualquer ajuda.






-- 
Jackson F. de A. Mafra
Designer e Desenvolvedor, Consultor
Designer and  Developer, Consultant

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a