杭州海康威视数字技术股份有限公司黄杰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州海康威视数字技术股份有限公司申请的专利一种数据表切换方法、装置及设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115185975B 。
龙图腾网通过国家知识产权局官网在2026-01-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210806322.X,技术领域涉及:G06F16/242;该发明授权一种数据表切换方法、装置及设备是由黄杰;董明;张海森设计研发完成,并于2022-07-08向国家知识产权局提交的专利申请。
本一种数据表切换方法、装置及设备在说明书摘要公布了:本申请提供一种数据表切换方法、装置及设备,该方法包括:获取初始数据表对应的SQL特征;其中,所述初始数据表采用初始数据表结构,且所述初始数据表结构包括多个初始建表策略;基于所述SQL特征确定每个初始建表策略对应的效果分数;其中,所述效果分数用于表示所述初始建表策略是否需要进行优化;基于每个初始建表策略对应的效果分数确定切换分数值;若基于切换分数值确定需要进行数据表切换,则基于初始数据表结构确定目标数据表结构,目标数据表结构包括多个初始建表策略对应的多个目标建表策略;生成目标数据表结构的目标数据表,通过目标数据表替换初始数据表。通过本申请的技术方案,能够提高数据写入速度,降低数据查询时间。
本发明授权一种数据表切换方法、装置及设备在权利要求书中公布了:1.一种数据表切换方法,其特征在于,所述方法包括: 获取初始数据表对应的SQL特征;其中,所述初始数据表采用初始数据表结构,且所述初始数据表结构包括多个初始建表策略; 基于所述SQL特征确定每个初始建表策略对应的效果分数;其中,所述效果分数用于表示所述初始建表策略是否需要进行优化; 基于每个初始建表策略对应的效果分数确定切换分数值; 若基于所述切换分数值确定需要进行数据表切换,则基于所述初始数据表结构确定目标数据表结构,所述目标数据表结构包括所述多个初始建表策略对应的多个目标建表策略;生成所述目标数据表结构的目标数据表,通过所述目标数据表替换所述初始数据表; 所述基于所述SQL特征确定每个初始建表策略对应的效果分数,包括:针对每个初始建表策略,基于所述SQL特征确定与所述初始建表策略对应的目标特征,并基于所述目标特征确定所述初始建表策略是否需要进行优化;若是,确定所述初始建表策略对应的效果分数为第一分数值;若否,确定所述初始建表策略对应的效果分数为第二分数值;所述第一分数值大于所述第二分数值; 其中,所述基于所述SQL特征确定与所述初始建表策略对应的目标特征,并基于所述目标特征确定所述初始建表策略是否需要进行优化,包括: 若初始建表策略为衍生字段策略,针对初始数据表中每个列字段,基于所述SQL特征统计该列字段存在函数操作的次数和该列字段的出现总次数,确定该次数与该出现总次数的比例;若有列字段对应的比例大于预设比例阈值,则确定衍生字段策略需要进行优化;否则,确定衍生字段策略不需要进行优化; 若初始建表策略为内存表策略,基于所述SQL特征统计操作类型为连接类型的第一次数、初始数据表的分布方式为广播分布方式的第二次数;若所述第一次数大于第一次数阈值,且所述第二次数大于第二次数阈值,则确定内存表策略需要进行优化;否则,确定内存表策略不需要进行优化; 若初始建表策略为存储格式策略,基于所述SQL特征统计操作类型为列裁剪类型的列字段数量;基于该列字段数量与初始数据表的列字段总数量的比例确定目标存储格式;若所述目标存储格式与初始数据表的初始存储格式不同,则确定存储格式策略需要进行优化;否则,确定存储格式策略不需要进行优化;若初始建表策略为排序键策略,基于所述SQL特征统计操作类型为排序类型的每个列字段的出现总次数;若有列字段的出现总次数大于预设次数阈值,则确定排序键策略需要进行优化;否则,确定排序键策略不需要进行优化; 若初始建表策略为分桶键策略,基于所述SQL特征统计操作类型为连接类型或者聚合类型的每个列字段的出现总次数;若有列字段的出现总次数大于预设次数阈值,则将所述列字段确定为新的分桶键,并确定分桶键策略需要进行优化;否则,确定分桶键策略不需要进行优化。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州海康威视数字技术股份有限公司,其通讯地址为:310051 浙江省杭州市滨江区阡陌路555号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励