数据库参数调整方法、装置、存储介质以及电子设备制造方法及图纸

技术编号:30633106 阅读:29 留言:0更新日期:2021-11-04 00:08
本申请实施例公开了一种数据库参数调整方法、装置、存储介质以及电子设备,涉及人工智能、云技术以及大数据等领域。该方法包括:获取针对待优化数据库的参数调整请求;根据参数调整请求,获取待优化数据库的各数据库参数对应的初始配置信息;根据各数据库参数对应的初始配置信息,确定各数据库参数对应的至少两个初始配置组合;基于至少两个初始配置组合,分别对待优化数据库进行性能测试,基于各初始配置组合对应的性能测试结果,确定各数据库参数对应的目标配置组合,以基于目标配置组合对待优化数据库的各数据库参数进行更新。采用上述技术方案,能够有效提升数据库参数的调整效率。能够有效提升数据库参数的调整效率。能够有效提升数据库参数的调整效率。

【技术实现步骤摘要】
数据库参数调整方法、装置、存储介质以及电子设备


[0001]本申请涉及人工智能、云技术以及大数据等领域,尤其涉及一种数据库参数调整方法、装置、存储介质以及电子设备。

技术介绍

[0002]随着信息化时代数据量的增长速度不断加快,业务复杂化,这些都会对数据库的提出高吞吐量和低延迟的要求,而良好的配置参数是数据库性能的保障。
[0003]对于用户而言,在使用数据库时,可能需要在短时间内尽可能快的找到一个可用的数据库参数。可以采用人工调优的方式进行调优,然而,随着数据库的更新迭代,数据库参数也越来越复杂,数据库种类也更加多样化,需要数据库管理员通过对数据库的理解和经验进行参数调优,这对数据库管理员提出了很高的要求,使得数据库管理员的学习成本不断的增加。还可以采用自动化的方式进行调优,然而,对于大多数的数据库参数自动化调优,在面临新负载的时候,都需要经历漫长的训练,而用户端的需求往往是急切的,采用这种方式无法在短时间内给出一个数据库参数的较优解。
[0004]因此,如何提升数据库参数调优的效率,成为亟需解决的问题。<br/>
技术实现思路
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据库参数调整方法,其特征在于,包括:获取针对待优化数据库的参数调整请求;根据所述参数调整请求,获取所述待优化数据库的各数据库参数对应的初始配置信息;根据所述各数据库参数对应的初始配置信息,确定所述各数据库参数对应的至少两个初始配置组合;基于所述至少两个初始配置组合,分别对所述待优化数据库进行性能测试,基于各所述初始配置组合对应的性能测试结果,确定所述各数据库参数对应的目标配置组合,以基于所述目标配置组合对所述待优化数据库的所述各数据库参数进行更新。2.根据权利要求1所述的方法,其特征在于,所述基于所述至少两个初始配置组合,分别对所述待优化数据库进行性能测试,基于各所述初始配置组合对应的性能测试结果,确定所述各数据库参数对应的目标配置组合,包括:基于所述至少两个初始配置组合重复执行以下操作,直至满足预设结束条件,并基于得到的各初选配置组合确定所述目标配置组合:对每个所述初始配置组合进行性能测试,得到每个所述初始配置组合对应的性能测试结果;基于每个所述初始配置组合对应的性能测试结果,从各所述初始配置组合中确定初选配置组合;根据所述各数据库参数对应的初始配置信息,确定所述各数据库参数对应的至少两个新的配置组合,并将所述至少两个新的配置组合作为所述至少两个初始配置组合。3.根据权利要求2所述的方法,其特征在于,所述基于每个所述初始配置组合对应的性能测试结果,从各所述初始配置组合中确定初选配置组合,包括:基于每个所述初始配置组合对应的性能测试结果及预设的性能约束条件,对各所述初始配置组合进行过滤,得到保留的各初始配置组合;基于所述保留的各初始配置组合对应的性能测试结果,从所述保留的各初始配置组合中确定初选配置组合。4.根据权利要求2或3所述的方法,其特征在于,所述基于每个所述初始配置组合对应的性能测试结果,从各所述初始配置组合中确定初选配置组合,包括:获取所述待优化数据库对应的优化约束条件;确定各所述初始配置组合中满足所述优化约束条件的各初始配置组合,根据满足所述优化约束条件的各初始配置组合的性能测试结果,确定初选配置组合;或者,根据各所述初始配置组合对应的性能测试结果确定候选配置组合,将所述候选配置组合中满足所述优化约束条件的组合确定为初选配置组合。5.根据权利要求2或3所述的方法,其特征在于,所述预设结束条件包括以下至少一项:所述操作的操作时长达到第一设定时长;至少两次所述操作对应的初选配置组合一致;所述操作的操作时长未超过第二设定时长、且至少两次所述操作对应的初选配置组合一致;接收到操作结束指令。
6.根据权利要求2或3所述的方法,其特征在于,所述基于得到的各初选配置组合确定所述目标配置组合,包括以下任一项:根据各所述初选配置组合的性能测试结果,确定至少一个目标配置组合;将各所述初选配置组合分别作为目标配置组合;获取所述待优化数据库对应的优化约束条件,根据各所述初选配置组合的性能测试结果和所述优化约束条件,确定至少一个目标配置组合。7.根据权利要求1所述的方法,其特征在于,所述基于所...

【专利技术属性】
技术研发人员:张光钰蔡宝清周可李春花程彬邢家树
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1