任务调度方法、装置、终端设备以及存储介质制造方法及图纸

技术编号:41408675 阅读:19 留言:0更新日期:2024-05-20 19:35
本申请公开了一种任务调度方法、装置、终端设备以及存储介质,其任务调度方法包括:基于客户端的任务执行指令生成任务;基于预设的任务调度模型执行所述任务,得到初始任务调度决策过程;根据所述初始任务调度决策过程建立任务调度决策优化模型,并通过所述任务调度决策优化模型进行决策过程优化,得到优化调度参数;基于所述优化调度参数对所述任务调度模型进行优化,并根据优化后的任务调度模型执行所述任务,得到任务执行结果。旨在提高数据库管理系统的吞吐量,提升用户的体验。

【技术实现步骤摘要】

本申请涉及任务执行调度,尤其涉及一种任务调度方法、装置、终端设备以及存储介质


技术介绍

1、现代分析型关系数据库管理系统为了提升其服务效率,大多都选择使用主内存列存储来存储数据,而主内存列式存储需要有效利用现代非统一内存访问(numa,non-uniform memory access)架构来为大数据并发客户端提供服务,numa架构的高效使用取决于其任务调度策略。大多数列式存储的数据管理系统选择静态地在numa架构上分割所有数据,并采用基于偷窃的任务调度策略,但是经过研究证明,对于扫描等内存密集型任务使用基于偷窃的任务调度策略会使数据管理系统的吞吐量显著下降。

2、因此,有必要提出一种提高数据库管理系统吞吐量的方案。


技术实现思路

1、本申请的主要目的在于提供一种任务调度方法、装置、终端设备以及存储介质,旨在提高数据库管理系统的吞吐量,提升用户的体验。

2、为实现上述目的,本申请提供一种任务调度方法,所述任务调度方法包括:

3、基于客户端的任务执行指令生成任务;

<本文档来自技高网...

【技术保护点】

1.一种任务调度方法,其特征在于,所述任务调度方法,包括以下步骤:

2.根据权利要求1所述的任务调度方法,其特征在于,所述基于预设的任务调度模型执行所述任务,得到初始任务调度决策过程的步骤,包括:

3.根据权利要求2所述的任务调度方法,其特征在于,所述根据所述任务调度决策计算所述多个子任务的时延,并根据所述时延确定任务调度决策的总时延的步骤,包括:

4.根据权利要求3所述的任务调度方法,其特征在于,所述根据所述初始任务调度决策过程建立任务调度决策优化模型,并通过所述任务调度决策优化模型进行决策过程优化,得到优化调度参数的步骤,包括:

5.根...

【技术特征摘要】

1.一种任务调度方法,其特征在于,所述任务调度方法,包括以下步骤:

2.根据权利要求1所述的任务调度方法,其特征在于,所述基于预设的任务调度模型执行所述任务,得到初始任务调度决策过程的步骤,包括:

3.根据权利要求2所述的任务调度方法,其特征在于,所述根据所述任务调度决策计算所述多个子任务的时延,并根据所述时延确定任务调度决策的总时延的步骤,包括:

4.根据权利要求3所述的任务调度方法,其特征在于,所述根据所述初始任务调度决策过程建立任务调度决策优化模型,并通过所述任务调度决策优化模型进行决策过程优化,得到优化调度参数的步骤,包括:

5.根据权利要求4所述的任务调度方法,其特征在于,所述根据所述初始任务调度决策过程建立内层任务调度决策优化模型的步骤,包括:

6.根据权利要求5所述的任务调度方法,其特...

【专利技术属性】
技术研发人员:王龙王祯杨钊
申请(专利权)人:矩阵起源深圳信息科技有限公司
类型:发明
国别省市:

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

1