Salve, ho la necessità di aggiornare un div con dei dati che prelevo da un db tramite una chiamata ajax, fin qui è tutto ok, siccome i dati potrebbe cambiare in fretta ho la necessità di richiamare la funzione che aggiorna il div, in modo da visualizzare sempre i dati aggiornati. Ho pensato di utilizzare

codice:
setInterval(function(){ //chiamata ajax etc... }, 5000);
In questo modo una volta richiamata la funzione questa si ripete ogni 5 secondi. Secondo voi questa è la soluzione migliore? interrogando il db ogni 5 secondi rischierei di rallentare il tutto?