我正在使用Influxdb来存储一些表示对某些服务的请求的数据。我想计算在5秒的时间间隔内1秒内完成的请求数(一秒内可能发生多个请求)。为了实现这一点,我编写了这个查询,以便获得在5秒时间段select sum(Value) as RequestSum from Requests where group by time(5s) fill(0)内<
我很好奇,如果存在内存限制,导致ExecuteQuery返回的记录比ExecuteQuerySegmented少,Azure是否会在ExecuteQuery上超时或出现静默错误。当我运行ExecuteQuery时,我总共得到了1,223,749条记录。( ExecuteQuerySegmented位于处理令牌的do/while内)
var queryR