[发明专利]一种数据库访问方法、装置及系统有效
申请号: | 202010812643.1 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111930719B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 施天博;刘飞 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F11/07 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李雅琪;刘飞 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 访问 方法 装置 系统 | ||
1.一种数据库访问方法,其特征在于,应用于数据库服务器,包括:
接收终端设备发送的业务处理请求;其中,所述业务处理请求包括类型标识;所述类型标识用于表示所述业务处理请求所对应的请求类型;
在所述数据库响应同一请求类型的业务处理请求的失败次数达到所述数据库的访问限制条件时,在第一指定时间长度内限制对所述数据库的访问;其中,所述同一请求类型的类型标识作为目标类型标识;
间隔所述第一指定时间长度后,允许接收到的附带有所述目标类型标识的指定业务处理请求访问所述数据库;
在确定所述指定业务处理请求执行成功时,解除对所述数据库的访问的限制。
2.根据权利要求1所述的方法,其特征在于,所述同一请求类型的业务处理请求在所述第一指定时间长度内的请求次数大于第一指定次数阈值;所述第一指定次数阈值大于等于1。
3.根据权利要求1所述的方法,其特征在于,所述数据库响应同一请求类型的业务处理请求的失败次数达到所述数据库的访问限制条件,包括:
在所述数据库响应同一请求类型的业务处理请求的连续失败次数达到第二指定次数阈值时,在第一指定时间长度内限制对所述数据库的访问。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在确定所述指定业务处理请求执行失败时,在第一指定时间长度内限制对所述数据库的访问;
并在间隔第一指定时间长度后,重复允许访问步骤以及执行结果确定步骤;直至执行结果成功,则解除对所述数据库的访问的限制。
5.根据权利要求1所述的方法,其特征在于,在所述数据库响应同一请求类型的业务处理请求的失败次数达到所述数据库的访问限制条件时,向监控平台发送第一报警信息;所述第一报警信息包括第一错误码以及所述同一请求类型的业务处理请求的异常信息;所述第一错误码表征数据库进入限制访问状态。
6.根据权利要求4所述的方法,其特征在于,在重复次数达到第三指定次数阈值时,向监控平台发送第二报警信息;所述第二报警信息包括第二错误码以及所述指定业务处理请求的异常信息;所述第二错误码表征数据库存在异常。
7.根据权利要求1所述的方法,其特征在于,若未能在第二指定时间长度内接收到所述数据库对所述业务处理请求响应成功的反馈结果时,则确定所述数据库响应所述业务处理请求失败。
8.根据权利要求1所述的方法,其特征在于,所述同一请求类型所对应的业务处理请求的请求频率大于指定频率阈值。
9.根据权利要求1所述的方法,其特征在于,所述同一请求类型为请求频率大于指定频率阈值,且对应的数据库响应时间小于指定时间阈值的请求类型。
10.根据权利要求3所述的方法,其特征在于,各请求类型所对应的第一指定时间长度以及第二指定次数阈值与相应的请求类型所对应的类型标识进行关联存储。
11.一种数据库访问装置,其特征在于,应用于数据库服务器;所述装置包括:
接收模块,用于接收终端设备发送的业务处理请求;其中,所述业务处理请求包括类型标识;所述类型标识用于表示所述业务处理请求所对应的请求类型;
访问限制模块,用于在所述数据库响应同一请求类型的业务处理请求的失败次数达到所述数据库的访问限制条件时,在第一指定时间长度内限制对所述数据库的访问;其中,所述同一请求类型的类型标识作为目标类型标识;
数据库访问模块,用于间隔所述第一指定时间长度后,允许接收到的附带有所述目标类型标识的指定业务处理请求访问所述数据库;
解除限制模块,用于在确定所述指定业务处理请求执行成功时,解除对所述数据库的访问的限制。
12.一种数据库访问系统,其特征在于,应用于数据库服务器,所述系统包括至少一个处理器及用于存储处理器可执行指令的存储器,所述指令被所述处理器执行时实现包括所述权利要求1-10任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010812643.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能抗拉型牵引带
- 下一篇:数据推荐方法、装置和设备