慢查询的识别方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:41225559 阅读:20 留言:0更新日期:2024-05-09 23:43
本发明专利技术涉及数据库技术领域,公开了一种慢查询的识别方法、装置、计算机设备及存储介质。该方法包括:获取各个时间段的多个查询语句以及每一个时间段内的多个查询语句的平均响应时间;将各个查询语句进行归类处理,得到多组第一目标查询语句;对每组的第一目标查询语句按照预设顺序以及平均响应时间进行分析处理,得到每组第一目标查询语句之间的变化趋势;若变化趋势满足预设变化趋势,则将第一目标查询语句进行标记,得到第二目标查询语句。本发明专利技术对每组的第一目标查询语句进行分析处理,得到每组第一目标查询语句之间的变化趋势,并将变化趋势满足预设变化趋势的第一目标查询语句作为慢查询隐患,能够准确地定位慢查询。

【技术实现步骤摘要】

本专利技术涉及数据库,具体涉及一种慢查询的识别方法、装置、计算机设备及存储介质


技术介绍

1、慢查询是数据库中比较难于发现的数据库隐患。其中,随着数据量的增加,数据查询相关的索引可能存在失效或者数据量过大的问题,导致查询速度变慢,从而导致应用程序查询缓慢,继而引起应用程序宕机或者数据库资源占用过多,从而导致数据库宕机等事故。

2、目前,往往需要精通数据库底层实现的数据库管理员跟踪慢查询出现时的数据库堆栈,再对比问题出现时同时执行的其他业务。并且当这种慢查询的出现是一种偶现的场景,且较难触发时,在执行完成前并不能知道当前执行的查询语句是一个慢查询,且业务比较复杂,这就给问题的排查带来了进一步的难度。


技术实现思路

1、有鉴于此,本专利技术提供了一种慢查询的识别方法、装置、计算机设备及存储介质,以解决慢查询定位困难且不准确的问题。

2、第一方面,本专利技术提供了一种慢查询的识别方法,该方法包括:获取各个时间段的多个查询语句以及每一个时间段内的多个查询语句的平均响应时间;将各个查询语句进行本文档来自技高网...

【技术保护点】

1.一种慢查询的识别方法,其特征在于,包括:

2.根据权利要求1所述的慢查询的识别方法,其特征在于,所述将各个所述查询语句进行归类处理,得到多组第一目标查询语句,包括:

3.根据权利要求2所述的慢查询的识别方法,其特征在于,所述检测所述第三目标语句以及所述第四目标语句之间是否满足第二预设条件,包括:

4.根据权利要求3所述的慢查询的识别方法,其特征在于,所述检测所述第一字符串以及所述第二字符串之间是否满足第二预设条件,包括:

5.根据权利要求1所述的慢查询的识别方法,其特征在于,在将相同类型的查询语句进行归类处理,得到多组第一目标查询语句之...

【技术特征摘要】

1.一种慢查询的识别方法,其特征在于,包括:

2.根据权利要求1所述的慢查询的识别方法,其特征在于,所述将各个所述查询语句进行归类处理,得到多组第一目标查询语句,包括:

3.根据权利要求2所述的慢查询的识别方法,其特征在于,所述检测所述第三目标语句以及所述第四目标语句之间是否满足第二预设条件,包括:

4.根据权利要求3所述的慢查询的识别方法,其特征在于,所述检测所述第一字符串以及所述第二字符串之间是否满足第二预设条件,包括:

5.根据权利要求1所述的慢查询的识别方法,其特征在于,在将相同类型...

【专利技术属性】
技术研发人员:潘高峰
申请(专利权)人:中邮人寿保险股份有限公司
类型:发明
国别省市:

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

1