【技术实现步骤摘要】
数据查询处理方法、设备及存储介质
[0001]本申请涉及大数据
,尤其涉及一种数据查询处理方法、设备及存储介质。
技术介绍
[0002]关系型数据库管理系统的数据库在执行用户的交易数据查询功能时,如遇到数据重复、数据字段异常、数据分类错误等大量非目标查询数据时,会被非目标查询数据占用较大的查询系统吞吐量,导致用户的数据查询处理速度较慢,甚至无法正常查询。
[0003]现有关系型数据库管理系统在遇到上述应用场景的交易数据查询时,通常采用停止插入新交易数据,并删除表内历史数据、重复数据或异常数据的方式,从而降低查询的系统吞吐量。
[0004]而对于数据量较大的数据库管理来说,现有删除表内数据的方式并不能解决用户的数据查询处理速度较慢的问题。
技术实现思路
[0005]本申请提供一种数据查询处理方法、设备及存储介质,用以解决对于数据量较大的数据库管理来说,现有删除表内数据的方式并不能解决用户的数据查询处理速度较慢的问题。
[0006]第一方面,本申请提供一种数据查询处理方法,包括:r/>[0007]在本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据查询处理方法,其特征在于,包括:在监测到数据查询效率低于预设查询效率阈值时,确定源迁移地址、目标迁移地址以及待迁移数据表;根据所述待迁移数据表中的表结构,在所述目标迁移地址新建空白数据表,并根据所述源迁移地址和目标迁移地址,将所述待迁移数据表中的目标数据复制到所述空白数据表内,得到目标数据表;其中,所述目标数据为所述待迁移数据表中除历史数据和/或异常数据以外的其他数据;将所述待迁移数据表中的表名称更改为备份数据表,将所述目标数据表中的表名称命名为所述待迁移数据表中的表名称,以使在获取携带有所述待迁移数据表的数据查询请求时,根据所述查询请求,切换至所述目标数据表进行数据查询处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述待迁移数据表中的表结构,在所述目标迁移地址新建空白数据表,包括:复制所述待迁移数据表中的表结构得到表结构副本,并将所述表结构副本的属性设置为不记录日志和并行数据操作方式;将所述表结构副本从所述源迁移地址迁移至所述目标迁移地址;根据所述目标迁移地址的表结构副本,新建与所述表结构副本的属性相同的空白数据表。3.根据权利要求2所述的方法,其特征在于,还包括:将所述待迁移数据表中的目标数据复制到所述空白数据表之后,将所述目标数据表的属性更改为非并行数据操作方式。4.根据权利要求1至3任一所述的方法,其特征在于,所述将所述待迁移数据表中的目标数据复制到所述空白数据表内,得到目标数据表之后,所述方法还包括:复制所述待迁移数据表中的索引得到索引副本,并将所述索引副本从所述源迁移地址迁移至所述目标迁移地址对应的目标数据表中;将所述目标数据表中的目标数据逐个关联至所述索引副本上,得到带有关联数据的目标索引;将所述目标索引插入到所述目标数据表中。5.根据权利要求4所述的方法,其特征在于,还包括:若所述索引副本中存在未关联的索引项目,则删除所述未关联的索引项目。6.根据权利要求1至3任一所述的方法,其特征在于,所述将所述待迁...
【专利技术属性】
技术研发人员:汤立伟,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。