一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据库服务器的资源配置方法及装置与流程

2022-12-07 00:17:08 来源:中国专利 TAG:

技术特征:
1.一种数据库服务器的资源配置方法,其特征在于,包括:响应于针对任一第一数据库系统的主备切换指令,获取所述第一数据库系统中主数据库的主资源配置量;所述主备切换指令用于指示所述第一数据库系统的备数据库替代主数据库提供服务;资源配置量为数据库的宿主服务器为所述数据库配置的中央处理器cpu的量;将所述第一数据库系统中备数据库的备资源配置量更新为所述主资源配置量;所述备资源配置量是在所述第一数据库系统的备数据库无服务需求的情况下设置为最低配置量的;所述第一数据库系统的备数据库的宿主服务器的共享资源配置量大于等于所述主资源配置量;所述共享资源配置量由所述宿主服务器中部署的各备数据库共享;将所述第一数据库系统的备数据库更新为所述第一数据库系统的主数据库,以使更新后的主数据库基于更新后的所述主资源配置量提供服务。2.如权利要求1所述的方法,其特征在于,通过如下方式将所述第一数据库系统的备数据库的备资源配置量设置为最低配置量,包括:基于针对所述第一数据库系统的共享触发行为,获取使用所述第一数据库系统的各账户的账户模式;所述共享触发行为为用户对所述第一数据库系统的申请行为或所述第一数据库系统的新增账户行为;根据各账户模式确定所述第一数据库系统不存在主数据库和备数据库同时提供服务的服务需求;将所述第一数据库系统的备数据库的备资源配置量设置为最低配置量。3.如权利要求2所述的方法,其特征在于,将所述第一数据库系统的备数据库的备资源配置量设置为最低配置量,包括:获取用户申请的所述第一数据库系统的备资源需求量;选择任一数据库服务器,判断所述数据库服务器的共享资源配置量是否大于等于所述备资源需求量,若大于等于所述备资源需求量,则在所述数据库服务器中部署所述第一数据库系统的备数据库,并将所述第一数据库系统的备数据库的备资源配置量设置为最低配置量;若不大于等于所述备资源需求量,则判断所述数据库服务器的剩余资源配置量是否大于等于所述备资源需求量,若大于等于所述备资源需求量,则在所述数据库服务器中部署所述第一数据库系统的备数据库,并将所述第一数据库系统的备数据库的备资源配置量设置为最低配置量,将所述数据库服务器的共享资源配置量更新为所述备资源需求量;若不大于等于所述备资源需求量,则不在所述数据库服务器中部署所述第一数据库系统的备数据库。4.如权利要求2所述的方法,其特征在于,还包括:若根据各账户模式确定所述第一数据库系统存在主数据库和备数据库同时进行服务的服务需求,则将所述第一数据库系统的备数据库的备资源配置量设置为所述主资源配置量。5.如权利要求2所述的方法,其特征在于,根据各账户模式确定所述第一数据库系统不存在主数据库和备数据库同时进行服务的服务需求,包括:若各账户模式中不存在读写分离和只读备数据库的账户模式,则确定所述第一数据库
系统不存在主数据库和备数据库同时进行服务的服务需求。6.如权利要求1所述的方法,其特征在于,在将所述第一数据库系统的备数据库更新为所述第一数据库系统的主数据库之后,还包括:将所述第一数据库系统的初始主数据库更新为备数据库,并将更新后的备数据库的备资源配置量更新为最低配置量。7.如权利要求1所述的方法,其特征在于,在将所述第一数据库系统的备数据库更新为所述第一数据库系统的主数据库之后,还包括:将所述第一数据库系统的初始主数据库更新为备数据库;所述方法还包括:周期性获取运行在各服务器的多个第二数据库系统;判断任一第二数据库系统中是否存在任一备数据库的备资源配置量不是最低配置量;若是,则针对所述第二数据库系统,获取使用所述第二数据库系统的各账户的账户模式;根据各账户模式确定所述第二数据库系统不存在主数据库和备数据库同时进行服务的服务需求;将所述第二数据库系统的备数据库的备资源配置量设置为最低配置量。8.一种数据库服务器的资源配置装置,其特征在于,包括:获取单元,用于响应于针对任一第一数据库系统的主备切换指令,获取所述第一数据库系统中主数据库的主资源配置量;所述主备切换指令用于指示所述第一数据库系统的备数据库替代主数据库提供服务;资源配置量为数据库的宿主服务器为所述数据库配置的中央处理器cpu的量;处理单元,用于:将所述第一数据库系统中备数据库的备资源配置量更新为所述主资源配置量;所述备资源配置量是在所述第一数据库系统的备数据库无服务需求的情况下设置为最低配置量的;所述第一数据库系统的备数据库的宿主服务器的共享资源配置量大于等于所述主资源配置量;所述共享资源配置量由所述宿主服务器中部署的各备数据库共享;将所述第一数据库系统的备数据库更新为所述第一数据库系统的主数据库,以使更新后的主数据库基于更新后的所述主资源配置量提供服务。9.一种计算设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于调用所述存储器中存储的计算机程序,按照获得的程序执行权利要求1至7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行权利要求1至7任一项所述的方法。

技术总结
本发明实施例涉及一种数据库服务器的资源配置方法及装置。该方法包括:响应于针对任一第一数据库系统的主备切换指令,获取第一数据库系统中主数据库的主资源配置量;将第一数据库系统中备数据库的备资源配置量更新为主资源配置量;备资源配置量是在第一数据库系统的备数据库无服务需求的情况下设置为最低配置量的;将第一数据库系统的备数据库更新为第一数据库系统的主数据库,以使更新后的主数据库基于更新后的主资源配置量提供服务。备数据库在不提供服务时,不占用服务器资源,从而为备数据库的宿主服务器节省下更多的资源来部署其他主数据库,提高了服务器的资源利用率。提高了服务器的资源利用率。提高了服务器的资源利用率。


技术研发人员:梁克会 朱立宏 董龙 谢增强 洪华 施跃跃
受保护的技术使用者:中国银联股份有限公司
技术研发日:2022.08.08
技术公布日:2022/12/5
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献