Desenvolvi uma tela de consulta onde um datatable é preenchido através de consulta ao banco de dados. Este datatable é atualizado periodicamente através do componente poll do primefaces.
A tela funciona corretamente porém a consulta ao banco de dados é executada várias vezes para uma única atualização da tela (observado no console do Eclipse). A consulta foi repetida nas seguintes fases do ciclo de vida JSF: APPLY_REQUEST_VALUES, PROCESS_VALIDATIONS, UPDATE_MODEL_VALUES e PHASE RENDER_RESPONSE.
Existe alguma maneira de executar a consulta ao banco de dados apenas uma vez?