分区创建方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:40066080 阅读:23 留言:0更新日期:2024-01-16 23:26
本申请涉及一种分区创建方法、装置、计算机设备和存储介质。所述方法包括:获取指定分区表对应的分区创建配置,其中,所述指定分区表为任意一个用于分区存储业务数据的分区表;按照所述分区创建配置中的自增周期定时自动为所述指定分区表创建空白的第一分区,并在接收到与所述指定分区表相关的业务数据时,将与所述第一分区的数据属性相匹配的业务数据存储至所述第一分区中。通过指定分区表对应分区创建配置中的自增周期自动定时为指定分区表创建空白的第一分区,无需数据库管理员手动进行DDL操作来创建空分区,进而解决由于数据库管理员手动创建空分区而影响业务正常执行的问题。

【技术实现步骤摘要】

本申请涉及数据库,尤其涉及一种分区创建方法、装置、计算机设备和存储介质


技术介绍

1、随着互联网的发展,越来越多的数据需要应用到数据库技术,在数据库中大多数表都是普通表,若表的数据量较多时,会影响表的操作性能,为了提高性能,通常会把表实现为分区表(range表)。分区表是业务经常使用的分区类型,可以根据时间对业务数据进行分区保存。

2、但通常情况下,数据库管理员(dba)会预先为表创建多个空分区,用于为未来的用户数据提供存储服务。若表中的空分区被使用后,则需要数据库管理员继续手动为表预先创建多个空分区。创建空分区的操作对应就是对表进行ddl语句自定义操作(数据定义语言-data definition language,ddl是结构层级的代码语句)。通常对表进行ddl操作是个耗时且危险的操作,进行ddl操作时可能会影响到业务的正常执行,导致业务超时,影响用户体验。


技术实现思路

1、本申请提供了一种分区创建方法、装置、计算机设备和存储介质,以解决数据库管理员手动对表创建空分区时影响业务正常执行的问本文档来自技高网...

【技术保护点】

1.一种分区创建方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取指定分区表对应的分区创建配置之后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述按照所述分区创建配置为所述指定分区表创建第二分区之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述按照所述指定分区表内已有第一分区的数据属性对所述第二分区进行拆分,得到拆分分区,包括:

5.根据权利要求4所述的方法,其特征在于,所述在所述数据存储状态为已有数据时,按照所述指定分区表内已有第一分区的数据属性对所述第二分区进行拆分...

【技术特征摘要】

1.一种分区创建方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取指定分区表对应的分区创建配置之后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述按照所述分区创建配置为所述指定分区表创建第二分区之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述按照所述指定分区表内已有第一分区的数据属性对所述第二分区进行拆分,得到拆分分区,包括:

5.根据权利要求4所述的方法,其特征在于,所述在所述数据存储状态为已有数据时,按照所述指定分区表内已有第一分区的数据属性对所述...

【专利技术属性】
技术研发人员:丁青松
申请(专利权)人:金篆信科有限责任公司
类型:发明
国别省市:

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

1