[发明专利]一种联机分析处理方法、装置及系统有效
申请号: | 201810291182.0 | 申请日: | 2018-03-30 |
公开(公告)号: | CN110555080B | 公开(公告)日: | 2023-02-14 |
发明(设计)人: | 郝江 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 姚琼 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联机 分析 处理 方法 装置 系统 | ||
1.一种联机分析处理OLAP方法,其特征在于,包括:
获取目标时间段内接收到的一个或多个查询请求,其中,每个查询请求用于请求查询至少一个数据集,所述每个查询请求中包括请求查询的数据集的标识,以及该查询请求的查询时间;
根据所述一个或多个查询请求中每个查询请求的查询时间以及请求查询的数据集的标识,确定在所述目标时间段内满足预设查询频率的候选数据集,以及所述候选数据集的预期物理化属性;
获取所述候选数据集的实际物理化属性;
若所述候选数据集的实际物理化属性与所述候选数据集的预期物理化属性不相符,则将所述候选数据集作为目标数据集;所述物理化属性用于指示数据集具有虚拟特性或者物理特性;
将所述预期物理化属性作为所述目标数据集修改后的实际物理化属性,使得所述目标数据集按照修改后的实际物理化属性被更新。
2.根据权利要求1所述的方法,其特征在于,
所述候选数据集为:在所述目标时间段内查询量最高的X1个数据集,所述候选数据集的预期物理化属性为具有物理特性,X1≥1;或者,
所述候选数据集为:在所述目标时间段内查询量最低的Y1个数据集,所述候选数据集的预期物理化属性为具有虚拟特性,Y1≥1。
3.根据权利要求1所述的方法,其特征在于,所述每个查询请求中还包括响应该查询请求所花费的响应时长;
其中,所述候选数据集为:在所述目标时间段内响应时长最长的K1个数据集,所述候选数据集的预期物理化属性为具有物理特性,K1≥1。
4.根据权利要求1-3中任一项所述的方法,其特征在于,在获取目标时间段内接收到的一个或多个查询请求之前,还包括:
接收并存储接收到的数据集的查询请求。
5.一种联机分析处理OLAP方法,其特征在于,包括:
获取目标时间段内接收到的一个或多个查询请求,其中,每个查询请求用于请求查询至少一个数据集,所述每个查询请求中包括请求查询的数据集的标识、该数据集的实际物理化属性以及该查询请求的查询时间;
根据所述一个或多个查询请求,将实际物理化属性满足预设物理化属性条件且实际查询频率满足预设查询频率的数据集确定为目标数据集;所述物理化属性用于指示数据集具有虚拟特性或者物理特性;
将预期物理化属性作为所述目标数据集修改后的实际物理化属性,使得所述目标数据集按照修改后的实际物理化属性被更新。
6.根据权利要求5所述的方法,其特征在于,
所述目标数据集为:在所述目标时间段内查询量最高、且实际物理化属性为具有虚拟特性的X2个数据集,所述目标数据集的预期物理化属性为具有物理特性,X2≥1;或者,
所述目标数据集为:在所述目标时间段内查询量最低、且实际物理化属性为具有物理特性的Y2个数据集,所述目标数据集的预期物理化属性为具有虚拟特性,Y2≥1。
7.根据权利要求5所述的方法,其特征在于,所述每个查询请求中还包括响应该查询请求所花费的响应时长;
其中,所述目标数据集为:在所述目标时间段内响应时长最长,且实际物理化属性为具有虚拟特性的K2个数据集,所述目标数据集的预期物理化属性为具有物理特性,K2≥1。
8.根据权利要求5-7中任一项所述的方法,其特征在于,在获取目标时间段内接收到的一个或多个查询请求之前,还包括:
接收并存储接收到的数据集的查询请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810291182.0/1.html,转载请声明来源钻瓜专利网。