版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202211456896.5
公 开 号:CN115827692A
代 理 人:王海荣
代理机构:北京尚钺知识产权代理事务所(普通合伙)
专利类型:发明专利
申 请 日:20230321
公 开 日:20221121
专利主分类号:G06F16/2455
关 键 词:缓存队列 加载 分区 分区表数据 数据库 分区表 写入 分区创建 分区设置 灵活配置 实时检查 数据加载 数据匹配 阈值控制 多线程 加载线
摘 要:本发明涉及数据库加载技术领域,提供一种基于openGauss数据库的分区表数据加载方法,包括:在分区表中为每个分区创建缓存队列;加载线程根据规则为数据匹配所属分区,将数据写入对应分区的缓存队列中;为缓存队列设置阈值,在加载过程中实时检查缓存队列,根据设置的阈值对缓存队列中数据写入分区进行控制;为分区设置分区阈值,根据分区阈值控制分区的打开和关闭。根据本发明示例性实施例的基于openGauss数据库的分区表数据加载方法,可以节省IO资源,灵活配置多线程的数据加载,提升分区表加载速度。