发明名称 | 一种事件记录查询方法及装置 | ||
摘要 | 本申请公开了一种事件记录查询方法及装置。一种事件记录查询方法包括:接收用户的事件记录查询请求,确定该请求所对应的查询事件及查询时间范围;根据所述用户的查询事件的历史发生次数统计值,估算所述查询时间范围对应的查询数据量;确定数据库当前可承受的最大单次查询数据量Max;将所述查询请求拆分为N个查询子请求;利用所述N个查询子请求向数据库发起查询。应用上述方案,使得数据库收到的单次查询数据量不会超过自身承受能力,减少不稳定情况的发生。另一方面,查询结果也可以根据所拆分的子请求分多次响应,避免因单次查询数据量过大而导致数据返回超时。 | ||
申请公布号 | CN106407190A | 申请公布日期 | 2017.02.15 |
申请号 | CN201510446726.2 | 申请日期 | 2015.07.27 |
申请人 | 阿里巴巴集团控股有限公司 | 发明人 | 赵航 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 北京博思佳知识产权代理有限公司 11415 | 代理人 | 林祥 |
主权项 | 一种事件记录查询方法,其特征在于,该方法包括:接收用户的事件记录查询请求,确定该请求所对应的查询事件及查询时间范围;根据所述用户的查询事件的历史发生次数统计值,估算所述查询时间范围对应的查询数据量;确定数据库当前可承受的最大单次查询数据量Max;将所述查询请求拆分为N个查询子请求,使得每个查询子请求分别对应于所述查询时间范围内的不同时间段、且每个时间段对应的查询数据量不大于Max,其中N为不小于1的整数;利用所述N个查询子请求向数据库发起查询。 | ||
地址 | 英属开曼群岛大开曼资本大厦一座四层847号邮箱 |