索引异常检测方法、装置、设备、介质及产品制造方法及图纸

技术编号:42689326 阅读:19 留言:0更新日期:2024-09-10 12:38
本申请公开了一种索引异常检测方法、装置、设备、介质及产品,属于大数据数据处理技术领域,该方法包括:获取第一信息表和第二信息表;以第一信息表为左表,以第二信息表为右表,以右表中的表名与左表中的表名相匹配为条件,对左表和右表进行左关联,得到信息关联表,信息关联表包括表名、数据表占用空间、索引名以及索引占用空间;在信息关联表中存在第一表名对应的索引名为空的情况下,确定第一表名对应的数据表存在索引缺失异常;在信息关联表中存在第二表名对应的索引占用空间与第二表名对应的数据表占用空间满足预设条件的情况下,确定第二表名对应的数据表存在索引膨胀异常。这样,便可以实现对索引缺失和索引膨胀的准确检测。

【技术实现步骤摘要】

本申请属于大数据数据处理,尤其涉及一种索引异常检测方法、装置、设备、介质及产品


技术介绍

1、索引缺失指在数据库中创建新数据表后,未创建该新数据表对应的索引数据,导致索引时会出现全表扫描,索引膨胀指数据表中的数据删除或更新后,该数据表对应的索引数据未删除,导致索引占用空间不断膨胀。

2、索引缺失和索引膨胀会导致索引效率降低,为了避免索引效率降低,需要一种对索引缺失和索引膨胀进行检测的方案。


技术实现思路

1、本申请实施例提供一种索引异常检测方法、装置、设备、介质及产品,能够实现对索引缺失和索引膨胀的准确检测。

2、第一方面,本申请实施例提供一种索引异常检测方法,该方法包括:

3、获取第一信息表和第二信息表,第一信息表包括数据库中数据表的表名和数据表占用空间,第二信息表包括数据库中索引数据对应的表名、索引名和索引占用空间;

4、以第一信息表为左表,以第二信息表为右表,以右表中的表名与左表中的表名相匹配为条件,对左表和右表进行左关联,得到信息关联表,信息关联表包括本文档来自技高网...

【技术保护点】

1.一种索引异常检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一信息表还包括所述数据库中数据表的行数,所述信息关联表还包括数据表的行数,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述获取第一信息表和第二信息表之前,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,在所述获取第一信息表和第二信息表之前,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,在所述第三表名中包括行数大于预设行数或数据表占用空间大于预设空间的目标表名的情况下,输出提示信息之后,所述方法还包括:...

【技术特征摘要】

1.一种索引异常检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一信息表还包括所述数据库中数据表的行数,所述信息关联表还包括数据表的行数,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述获取第一信息表和第二信息表之前,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,在所述获取第一信息表和第二信息表之前,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,在所述第三表名中包括行数大于预设行数或数据表占用空间大于预设空间的目标表名的情况下,输出提示信息之后,所述方法还包括:

6.根据权利要求1所述...

【专利技术属性】
技术研发人员:马宇超郑志攀王超
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1