I am not sure what is the purpose of measuring receive time of the first byte. Please try to measure time of getting the first page, or the whole result set you are interested in.
The main purpose of page size is to better utilize network and decrease number of request responses. If you are interested in getting the very first result ASAP, then it is better to keep page size small. But if the goal is to get all results ASAP, then greater page size will help. After some threshold greater page size will not provide benefits and may even make performance worse. So it is better to experiment with different pages size to find optimal value. On Thu, Aug 30, 2018 at 3:14 PM dmitrievanthony <dmitrievanth...@gmail.com> wrote: > Hi, > > I prepared an example that reproduces what I'm talking about. Please take a > look: > > https://github.com/dmitrievanthony/slow-scan-query-reproducer/blob/master/src/main/java/Client.java > . > > I calculate time between the has been sent and the result is ready to be > received (not fully received). And I use localhost as well. > > > > -- > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ >