数据库访问方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37112768 阅读:43 留言:0更新日期:2023-04-01 05:09
本发明专利技术公开了一种数据库访问方法、装置、计算机设备及存储介质,该数据库访问方法,包括:获取目标访问指令,判断目标访问指令是否为安全访问指令;若目标访问指令为安全访问指令,执行目标访问指令,生成数据库访问信息,判断数据库访问信息是否满足指令整改条件;若数据库访问信息满足指令整改条件,则执行指令整改流程;若数据库访问信息不满足指令整改条件,则输出数据库访问信息。本技术方案能够及时发现并整改优化不合理的目标访问指令,提高数据库系统的稳定性。数据库系统的稳定性。数据库系统的稳定性。

【技术实现步骤摘要】
数据库访问方法、装置、计算机设备及存储介质


[0001]本专利技术涉及数据库
,尤其涉及一种数据库访问方法、装置、计算机设备及存储介质。

技术介绍

[0002]SQL(Structured Query Language,结构化查询语言)是一种数据库查询文本语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL对于数据库系统能否正常运行至关重要,在访问数据库系统的过程中,若存在不合理的SQL,容易导致数据库系统运行异常。
[0003]因此,如何及时地发现不合理的SQL以保证数据库系统的稳定运行成了目前亟待解决的问题。

技术实现思路

[0004]本专利技术实施例提供一种数据库访问方法、装置、计算机设备及存储介质,以解决无法及时地发现不合理的SQL或非法SQL,影响数据库系统的稳定性的问题。
[0005]一种数据库访问方法,包括:
[0006]获取目标访问指令,判断所述目标访问指令是否为安全访问指令;
[0007]若所述目标访问指令为安全访问指令,执行所述目标访问指令,生成数据库访问信息,判本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库访问方法,其特征在于,包括:获取目标访问指令,判断所述目标访问指令是否为安全访问指令;若所述目标访问指令为安全访问指令,执行所述目标访问指令,生成数据库访问信息,判断所述数据库访问信息是否满足指令整改条件;若所述数据库访问信息满足所述指令整改条件,则执行指令整改流程;若所述数据库访问信息不满足所述指令整改条件,则输出所述数据库访问信息。2.如权利要求1所述的数据库访问方法,其特征在于,所述数据库访问信息包括访问时间和访问结果集;所述判断所述数据库访问信息是否满足指令整改条件,包括:根据所述访问时间和预设时间,获取第一访问结果;根据所述访问结果集和目标结果阈值,获取第二访问结果;根据所述第一访问结果和所述第二访问结果,判断所述数据库访问信息是否满足指令整改条件。3.如权利要求2所述的数据库访问方法,其特征在于,所述根据所述第一访问结果和所述第二访问结果,判断所述数据库访问信息是否满足指令整改条件,包括:若所述第一访问结果为所述访问时间小于所述预设时间,且所述第二访问结果为所述访问结果集小于目标结果阈值,则所述数据库访问信息不满足所述指令整改条件;若所述第一访问结果为所述访问时间不小于所述预设时间,和/或所述第二访问结果为所述访问结果集不小于目标结果阈值,则所述数据库访问信息满足所述指令整改条件。4.如权利要求1所述的数据库访问方法,其特征在于,所述若所述数据库访问信息满足所述指令整改条件,则执行指令整改流程,包括:在所述数据库访问信息中的访问时间不小于预设时间时,则生成第一整改通知;在所述数据库访问信息中的访问结果集不小于目标结果阈值时,则生成第二整改通知。5.如权利要求1所述的数据库访问方法,其特征在于,所述判断所述目标访问指令是否为安全访问指令,包括:基于目标接口,调用目标拦截器;采用所述目标拦截器,判断所述目标访问指令是否为安全访问指令。6.如权利要求5所述的数据库...

【专利技术属性】
技术研发人员:王国彬袁宇彭军
申请(专利权)人:土巴兔集团股份有限公司
类型:发明
国别省市:

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

1