Tenho uma lista que contem no máximo 3.000 objetos.
Só que toda vez que um novo objeto é inserido, eu fazia uma nova pesquisa no banco de dados para retornar a lista completa para o usuário. E estava enfrentando problemas com a memória.
Como solução, cria uma lista estática no servidor. (na verdade 4, pois preciso manter alguns agrupamentos com esses objetos).
Criei a lista estática, pois essa inserção de objetos é feita por até quatro pessoas. Mantendo apenas uma lista para todos pensei que fosse utilizar menos memória. Agora também estou enfrentando esses problemas de memória.
Qual das soluções vocês usariam pesquisar toda vez ou manter uma lista estática ou outra solução?