Gostaria de algumas opiniões sobre a forma que vocês fazem e manipulam
a pesquisa de vocês com a base de dados.

Por exemplo: Atualmente o usuário quando abre uma tela, por exemplo de
cliente.O sistema carrega a lista de cliente e armazena ela na memória
em uma variável "global". (A lista tem no máximo 3.000 itens e leva
cerca de 8~10 segundos para carregar)

Quando ele precisar dessa lista, ela estará na memória, um dos contras
é a questão da atualização desses dados, porém implementei um data-
push que toda vez que algum usuário no sistema faz uma alteração nessa
lista avisa a todos online para realizar essa pesquisa novamente, para
manter a lista atualizada.
A vantagem é que no datagrid consigo manipular os dados com filtros,
já que tenho acesso a todos os dados.

Pensei em implementar o método de pesquisa por demanda.Ao abrir a tela
de cliente teria apenas os 20 primeiros, e ele poderia paginar nesse
grid, ou então utilizar um filtro para buscar por nome.Nesse filtro a
cada letra digitada teria que fazer a pesquisa no banco de dados...

Gostaria de saber qual método vocês acham melhor e como vocês lidam
com isso?

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