【技术实现步骤摘要】
用于NUMA CPU架构的open Gauss数据库性能优化方法及系统
[0001]本专利技术涉及数据库
,具体而言,涉及一种用于NUMA CPU架构的open Gauss数据库性能优化方法及系统。
技术介绍
[0002]open Gauss是企业级的开源关系型数据库,采用木兰宽松许可证v2发行,提供面向多核架构的极致性能、全链路的业务、数据安全、基于AI的调优和高效运维的能力。open Gauss深度融合数据库领域多年的研发经验,结合企业级场景需求,持续构建竞争力特性。同时,open Gauss也是一个开源、免费的数据库平台,鼓励社区贡献、合作。随着open Gauss应用的不断普及,针对open Gauss的数据库性能优化成为必然。
技术实现思路
[0003]为了至少克服现有技术中的上述不足,本专利技术的目的之一在于提供一种用于NUMA CPU架构的open Gauss数据库性能优化方法及系统。
[0004]本专利技术实施例提供了一种用于NUMA CPU架构的open Gauss数据库性能优 ...
【技术保护点】
【技术特征摘要】
1.一种用于NUMA CPU架构的open Gauss数据库性能优化方法,其特征在于,应用于数据库性能优化系统,所述方法包括:获得待进行分析的open Gauss数据库运行文本记录,挖掘所述待进行分析的open Gauss数据库运行文本记录的第一原始数据库运行状态频繁项及第二原始数据库运行状态频繁项,对所述第一原始数据库运行状态频繁项及所述第二原始数据库运行状态频繁项进行AI频繁项聚合,得到数据库运行状态聚合频繁项;其中,所述第一原始数据库运行状态频繁项的特征容量大于所述第二原始数据库运行状态频繁项的特征容量;对所述数据库运行状态聚合频繁项进行动态滤波处理,得到所述待进行分析的open Gauss数据库运行文本记录对应的目标数据库运行状态频繁项,依据所述数据库运行状态聚合频繁项及所述目标数据库运行状态频繁项,确定所述待进行分析的open Gauss数据库运行文本记录对应的目标缺陷AI频繁项;通过所述目标缺陷AI频繁项对所述目标数据库运行状态频繁项进行AI频繁项调节,得到数据库运行状态升级频繁项,将所述数据库运行状态升级频繁项译码成所述待进行分析的open Gauss数据库运行文本记录对应的open Gauss数据库运行性能优化记录。2.根据权利要求1所述的方法,其特征在于,所述挖掘所述待进行分析的open Gauss数据库运行文本记录的第一原始数据库运行状态频繁项及第二原始数据库运行状态频繁项,包括:将所述待进行分析的open Gauss数据库运行文本记录输入AI频繁项挖掘模型,经过所述AI频繁项挖掘模型中的x个AI频繁项挖掘动态滤波组件,挖掘所述待进行分析的open Gauss数据库运行文本记录在每个AI频繁项挖掘动态滤波组件中对应的动态滤波AI频繁项;x为正整数;对x个动态滤波AI频繁项进行动态滤波处理,得到所述待进行分析的open Gauss数据库运行文本记录的第一原始数据库运行状态频繁项及第二原始数据库运行状态频繁项;其中,所述对x个动态滤波AI频繁项进行动态滤波处理,得到所述待进行分析的open Gauss数据库运行文本记录的第一原始数据库运行状态频繁项及第二原始数据库运行状态频繁项,包括:将所述x个AI频繁项挖掘动态滤波组件划分为第一动态滤波组件及第二动态滤波组件;所述第一动态滤波组件在所述AI频繁项挖掘模型中的层级,小于所述第二动态滤波组件在所述AI频繁项挖掘模型中的层级;对所述第一动态滤波组件所对应的动态滤波AI频繁项进行动态滤波处理,得到所述待进行分析的open Gauss数据库运行文本记录的第一原始数据库运行状态频繁项;对所述第二动态滤波组件所对应的动态滤波AI频繁项进行动态滤波处理,得到所述待进行分析的open Gauss数据库运行文本记录的第二原始数据库运行状态频繁项。3.根据权利要求1所述的方法,其特征在于,所述对所述第一原始数据库运行状态频繁项及所述第二原始数据库运行状态频繁项进行AI频繁项聚合,得到数据库运行状态聚合频繁项,包括:对所述第一原始数据库运行状态频繁项进行频繁项衍生处理,得到所述第一原始数据库运行状态频繁项对应的第一衍生AI频繁项;对所述第二原始数据库运行状态频繁项进行频繁项衍生处理,得到所述第二原始数据
库运行状态频繁项对应的第二衍生AI频繁项;所述第一衍生AI频繁项与所述第二衍生AI频繁项具有相同的AI频繁项特征容量;对所述第一衍生AI频繁项与所述第二衍生AI频繁项进行AI频繁项组合,得到组合AI频繁项;通过AI频繁项聚合动态滤波组件对所述组合AI频繁项进行AI频繁项信息聚合,得到所述组合AI频繁项对应的数据库运行状态聚合频繁项。4.根据权利要求1所述的方法,其特征在于,所述对所述数据库运行状态聚合频繁项进行动态滤波处理,得到所述待进行分析的open Gauss数据库运行文本记录对应的目标数据库运行状态频繁项,包括:采用AI频繁项拆解滤波组件对所述数据库运行状态聚合频繁项进行动态滤波处理,得到数据库运行状态拆解频繁项,对所述数据库运行状态拆解频繁项进行触发处理,得到AI频繁项关系网;基于所述AI频繁项关系网对所述数据库运行状态聚合频繁项进行特征强化,得到所述待进行分析的open Gauss数据库运行文本记录对应的目标数据库运行状态频繁项。5.根据权利要求1所述的方法,其特征在于,所述依据所述数据库运行状态聚合频繁...
【专利技术属性】
技术研发人员:王凌,徐春雷,庄岭,夏飞,王鹏飞,沈力,奚梦婷,刘子寒,刘喆,王霖,
申请(专利权)人:国网江苏省电力有限公司信息通信分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。