全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210773796.9 (22)申请日 2022.07.01 (71)申请人 猫岐智能科技 (上海) 有限公司 地址 200062 上海市普陀区金沙江路10 38 号华大科创203室 (72)发明人 齐洋  (74)专利代理 机构 上海大邦律师事务所 31252 专利代理师 王松 (51)Int.Cl. G06F 16/21(2019.01) G06F 9/445(2018.01) G06F 9/50(2006.01) (54)发明名称 电瓶车监测数据库优化方法及系统 (57)摘要 本发明揭示了一种电瓶车监测数据库优化 方法及系统, 所述电瓶车监测数据库优化方法包 括: S1、 通过总数据表记录总数据, 进行业务拆 分, 将总数据表 拆分成单独的数据表; S2、 客户端 定时调用服务器; S3、 服务器配置有继承所述作 业接口的业务任务程序,并在所述任务调度服务 启动后接收所述触发器发出的触发信号, 以使业 务任务程序完成相应的运行; S4、 根据业务需求, 把多个总数据表关键字段属性拆分成新生成的 数据表中的属性; S5、 根据业务需要查询新生成 的数据表, 并且根据需求判断是否用最新的统计 Id关联查询。 本发明通过电瓶车监测数据库分 表, 使得单一数据库的数据量变小来缓解单一数 据库的性能问题, 从而达到提升数据库性能的目 的。 权利要求书2页 说明书5页 附图3页 CN 115438018 A 2022.12.06 CN 115438018 A 1.一种电瓶车监测数据库优化方法, 其特征在于, 所述电瓶车监测数据库优化方法包 括: 步骤S1、 通过总数据表 记录总数据, 进行业 务拆分, 将总数据表拆分成单独的数据表; 步骤S2、 客户端定时调用服务器; 定时任务调度服务框架包括配置文件及任务调度器, 配置文件包括配置信息; 任务调度器包括触发器以及作业接口; 通过所述配置信息实例化 触发器以及作业接口,以提供相应的任务调度服 务; 步骤S3、 服务器配置有继承所述作业接口的业务任务程序,并在所述任务调度服务启 动后接收所述触发器发出 的触发信号, 以使所述业务任务程序完成相应的运行; 运行后拉 取数据表中要统计的数据, 利用新表中的最大Id查询总数据表中的字段属 性, 查询新数据 表数据中是否有之前统计的数据; 如果有则累加计数或替换, 如果没有则创建; 步骤S4、 根据业务需求, 把多个总数据表关键字段属性拆分成新生成的数据表中的属 性, 且每个设备有且仅有一条记录, 并且每次记录 本次统计的主表最大的Id; 步骤S5、 根据业务需要查询新生成的数据表, 并且根据需求判断是否用最新的统计Id 关联查询。 2.根据权利要求1所述的电瓶车监测数据库优化方法, 其特 征在于: 步骤S1中, 通过MySQ L服务器作为主数据库, 总数据表设置 于主数据库中。 3.根据权利要求1所述的电瓶车监测数据库优化方法, 其特 征在于: 步骤S2中, 客户端使用Spring的Quartz定时任务,每天指定时间调用JAVA  Server, 使 用Cron表达式控制时间。 4.根据权利要求1所述的电瓶车监测数据库优化方法, 其特 征在于: 步骤S3中, 查询时用单个记录表作为主查询, 关联总表条件为上次统计的最大Id。 5.一种电瓶车监测数据库优化系统, 其特征在于, 所述电瓶车监测数据库优化系统包 括: 业务拆分模块, 用以通过总数据表记录总数据, 进行业务拆分, 将总数据表拆分成单独 的数据表; 任务调度模块, 用以为提供任务调度服务; 客户端定时调用服务器; 定时任务调度服务 框架包括配置文件及任务调度器, 配置文件包括配置信息; 任务调度器包括触发器以及作 业接口; 通过 所述配置信息实例化触发器以及作业接口,以提供相应的任务调度服 务; 信号处理模块, 用以处理业务任务; 服务器配置有继承所述作业接口的业务任务程序, 并在所述任务调 度服务启动后接收所述触发器发出的触发信号, 以使 所述业务任务程序完 成相应的运行; 运行后拉取数据表中要统计的数据, 利用新表中的最大Id查询总 数据表中 的字段属性, 查询新数据 表数据中是否有之前 统计的数据; 如果有则累加计数或替换, 如果 没有则创建; 属性拆分模块, 用以根据业务需求把多个总数据表关键字段属性拆分成新生成的数据 表中的属性, 且每 个设备有且仅有一条记录, 并且每次记录 本次统计的主表最大的Id; 数据表查询模块, 用以根据业务需要查询新生成的数据表, 并且根据需求判断是否用 最新的统计Id关联查询。 6.根据权利要求5所述的电瓶车监测数据库优化系统, 其特 征在于: 所述业务拆分模块 通过MySQ L服务器作为主数据库, 总数据表设置 于主数据库中。权 利 要 求 书 1/2 页 2 CN 115438018 A 27.根据权利要求5所述的电瓶车监测数据库优化系统, 其特 征在于: 所述任务调度模块中, 客户端使用Spring的Quartz定时任务,每天指定时间调用 JAVAServer, 使用Cro n表达式控制时间。 8.根据权利要求5所述的电瓶车监测数据库优化系统, 其特 征在于: 所述信号处理模块在查询时用单个记录表作为主查询, 关联总表条件为上次统计的最 大Id。权 利 要 求 书 2/2 页 3 CN 115438018 A 3

.PDF文档 专利 电瓶车监测数据库优化方法及系统

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 电瓶车监测数据库优化方法及系统 第 1 页 专利 电瓶车监测数据库优化方法及系统 第 2 页 专利 电瓶车监测数据库优化方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:33:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。