买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】结构化查询语言SQL系统的监控方法、装置及电子设备_北京奇艺世纪科技有限公司_202110534846.3 

申请/专利权人:北京奇艺世纪科技有限公司

申请日:2021-05-17

公开(公告)日:2024-04-23

公开(公告)号:CN113127505B

主分类号:G06F16/242

分类号:G06F16/242;G06F11/30

优先权:

专利状态码:有效-授权

法律状态:2024.04.23#授权;2021.08.03#实质审查的生效;2021.07.16#公开

摘要:本申请实施例提供了一种结构化查询语言SQL系统的监控方法、装置及电子设备,方法包括:通过连接,向SQL数据库发送SQL语句;通过连接,获取针对SQL语句的运行结果;当运行结果指示SQL系统中存在异常时,利用连接关联的异常拦截器,对运行结果进行解析,得到SQL系统的异常信息。应用本申请实施例的技术方案,能够拦截发送的SQL语句,或拦截接收的运行结果,可以对整个SQL系统进行监控,无需封装所有相关的SQL语句操作,降低了代码侵入性,提高了SQL系统的监控灵活性。

主权项:1.一种结构化查询语言SQL系统的监控方法,其特征在于,应用于客户端,所述客户端上设置有异常拦截器,所述异常拦截器与所述客户端和SQL数据库之间的连接关联,所述方法包括:通过所述连接,向所述SQL数据库发送SQL语句;通过所述连接,获取针对所述SQL语句的运行结果,所述SQL语句流经所述异常拦截器,且所述异常拦截器不对所述SQL语句进行处理;当所述运行结果指示所述SQL系统中存在异常时,利用所述连接关联的所述异常拦截器,对所述运行结果进行解析,得到所述SQL系统的异常信息;所述客户端设置有语句拦截器,所述语句拦截器与所述客户端和SQL数据库之间的连接关联;所述方法还包括:在向所述SQL数据库发送SQL语句之前,所述SQL语句流经所述语句拦截器时,利用所述连接关联的所述语句拦截器,记录所述SQL系统的第一系统时间;在获取到所述运行结果之后,所述运行结果流经所述语句拦截器时,利用所述连接关联的所述语句拦截器,记录所述SQL系统的第二系统时间;根据所述第一系统时间和所述第二系统时间,确定所述SQL系统的运行状态;其中,所述通过所述连接,获取针对所述SQL语句的运行结果的步骤,包括:若当前时刻通过所述连接未接收到所述SQL数据库反馈的运行结果,且所述第一系统时间与所述当前时刻之间的时间差超过预设等待时长,则确定通过所述连接,获取到指示所述SQL系统中存在网络超时的运行结果;所述方法还包括:当利用所述连接关联的所述异常拦截器,得到指示所述SQL系统中存在网络超时的异常信息后,切断所述连接,并与所述SQL数据库建立新的连接。

全文数据:

权利要求:

百度查询: 北京奇艺世纪科技有限公司 结构化查询语言SQL系统的监控方法、装置及电子设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。