一种固定时间间隔分组聚合的方法及系统

    公开(公告)号:CN118626522A

    公开(公告)日:2024-09-10

    申请号:CN202410495017.2

    申请日:2024-04-24

    摘要: 本发明公开了一种固定时间间隔分组聚合的方法及系统,属于数据库技术领域,包括:通过对时序数据时间戳与已插入数据的最新时间戳的比较结果对时序数据进行形式化的乱序程度的描述;对描述乱序程度的信息进行实时监测和实时更新;利用描述乱序程度的信息进行查询优化;根据乱序程度动态分配资源,在扫描过程中进行固定时间间隔的时序数据分组聚合;根据乱序程度与性能指标进行性能预测,实现数据库自治。本发明对于固定时间间隔分组聚合的查询性能可以带来很大提升,同时降低了系统的资源消耗,特别是内存消耗。

    一种基于代价的数据库预计算自治方法及装置

    公开(公告)号:CN117271581A

    公开(公告)日:2023-12-22

    申请号:CN202311154172.X

    申请日:2023-09-08

    摘要: 本发明公开一种基于代价的数据库预计算自治方法及装置,涉及数据库优化技术领域;步骤1:抽取数据库历史负载访问模式的数据并进行数据分析,根据数据分析获取用户查询规律,根据查询规律生成候选预计算;步骤2:使用代价模型对候选预计算的开销和收益进行估算;步骤3:根据估算结果对候选预计算进行排序和筛选,通过对比候选预计算和已有预计算,为用户提供预计算新建、修改和删除的推荐建议,基于代价推荐预计算自治建议,提升数据库查询效率。

    基于预计算的数据库负载趋势展示系统及方法

    公开(公告)号:CN117251465A

    公开(公告)日:2023-12-19

    申请号:CN202311334285.8

    申请日:2023-10-16

    摘要: 本发明公开了基于预计算的数据库负载趋势展示系统及方法,属于数据库技术领域,要解决的技术问题为如何在提高趋势展示的效率、并确保查询的效率和响应时间。包括:数据采集模块,用于采集DBA监控数据库内应用负载运行过程中的数据,将采集的数据进行缓存异步进行持久化存储;预计算模块,用于构建物化视图,聚合多张数据表中数据到物化视图中,并按照预定时间间隔对物化视图进行刷新;后端数据处理模块,用于根据数据获取请求的URL调用相关的数据接口从物理视图表上获取所需的数据,将数数据封装为 的形式,并且需按照时间戳升序排序;前端趋势展示模块,用于基于数据接口获取的数据、对应用负载的趋势图进行展示。