You should consider introducing some kind of comet technology (server push) when you want to optimize server load. If you have only a few users, what is the survey suitable for.
About comets: comet technology is nothing but a simple HTTP request to the server, where the server does not respond immediately, but waits until there is something to answer. Until the flow on the server is suspended.
There are some technical aspects that should be considered when implementing push server technology (for example, where should I pause a stream). It is best to use open source. It is easy to find them on the Internet if you are looking for a comet.
Szobi source share