-
公开(公告)号:CN113874832B
公开(公告)日:2024-10-11
申请号:CN202080023252.X
申请日:2020-03-19
Applicant: 华为技术有限公司
IPC: G06F7/00
Abstract: 一种查询处理设备,包括:通信接口,用于访问数据库和数据库目录;存储器,用于存储指令;以及处理器,耦合至所述存储器和所述通信接口。所述处理器执行所述指令以:解析查询以为所述查询生成第一和第二执行计划;从所述数据库目录中检索所述第一和第二执行计划的先前执行的逻辑步骤的相应先前确定的基数值;从所述第一执行计划或所述第二执行计划中选择执行计划,基于所述先前确定的基数值,所述选定的执行计划具有较低的成本;以及对从所述数据库访问的数据执行所述选定的执行计划。所述查询处理系统将在执行所述逻辑步骤期间确定的实际基数值存储在所述数据库目录中以供后续查询使用。因此,所述查询处理设备可以重复使用先前确定的基数值。
-
-
公开(公告)号:CN107113341B
公开(公告)日:2020-01-17
申请号:CN201680005650.2
申请日:2016-01-14
Applicant: 华为技术有限公司
Abstract: 在分布式面向数据的OLTP环境中使用一种基于主题的消息架构(包括模式、协议、命名规则等)。所述基于主题的消息架构实施为一种发布‑订阅(publication‑subscription,pub‑sub)消息模式。在所述基于主题的系统的一项或多项实施例中,消息被发布到“主题”或命名为逻辑信道。基于主题的系统中的订户将收到发布到他们所订阅的主题的所有消息,一个主题的所有订户将收到相同的消息。发布方负责定义订户可以订阅的消息类别。基于主题的消息接口提高了分布式数据库管理系统的可扩展性,并且为消息递送提供了一种稳健的机制。
-
-
-
公开(公告)号:CN119415549A
公开(公告)日:2025-02-11
申请号:CN202411280621.X
申请日:2020-03-19
Applicant: 华为技术有限公司
IPC: G06F16/2453 , G06F16/2458 , G06F16/22
Abstract: 一种查询处理设备,包括:通信接口,用于访问数据库和数据库目录;存储器,用于存储指令;以及处理器,耦合至所述存储器和所述通信接口。所述处理器执行所述指令以:解析查询以为所述查询生成第一和第二执行计划;从所述数据库目录中检索所述第一和第二执行计划的先前执行的逻辑步骤的相应先前确定的基数值;从所述第一执行计划或所述第二执行计划中选择执行计划,基于所述先前确定的基数值,所述选定的执行计划具有较低的成本;以及对从所述数据库访问的数据执行所述选定的执行计划。所述查询处理系统将在执行所述逻辑步骤期间确定的实际基数值存储在所述数据库目录中以供后续查询使用。因此,所述查询处理设备可以重复使用先前确定的基数值。
-
公开(公告)号:CN107077480B
公开(公告)日:2020-04-28
申请号:CN201580050100.8
申请日:2015-09-15
Applicant: 华为技术有限公司
IPC: G06F16/2453 , G06F16/21 , G06F16/28 , G06F16/23 , G06F16/22
Abstract: 一种从行存储数据库中动态构建列存储数据库的方法。所述方法包括:构建存储数据的行存储数据库,其中,每行包括多个属性,且行存储数据库中的数据相对于当前时间点是最新的。所述方法包括:构建列存储数据库,其包括为满足接收到的分析查询而构造的数据。所述方法包括:从列存储数据库的初始状态开始,对于每个后续接收的分析查询,将目标量数据从处于对应当前时间状态下的行存储数据库导入到列存储数据库中,以满足相应的后续接收的分析查询。
-
公开(公告)号:CN107077479B
公开(公告)日:2019-11-29
申请号:CN201580050074.9
申请日:2015-09-15
Applicant: 华为技术有限公司
IPC: G06F16/23 , G06F16/242
Abstract: 一种用于更新列存储数据库的方法,包括:建立行存储数据库,其中每行包括多个属性。该方法包括:建立列存储数据库,其中包括与行存储中的至少一个属性相对应的属性向量,每个属性向量包括用于满足至少一个先前接收的分析查询的数据。该方法包括:从同步点开始收集SQL更改语句,其中所述同步点指示行存储数据库和列存储数据库何时同步,并且继续收集直到接收到分析查询。该方法包括:在接收到用于更新列存储数据库的分析查询时,将多个SQL更改语句发送到列存储数据库,以满足所述查询,其中分析查询针对多个属性中的主键属性查询范围。
-
公开(公告)号:CN109415062A
公开(公告)日:2019-03-01
申请号:CN201780040951.3
申请日:2017-06-21
Applicant: 华为技术有限公司
IPC: B60W30/14
Abstract: 一种用于自适应地实现自动驾驶车辆中的乘客舒适度增强的自学型系统和方法。该系统包括多个传感器输入。每个传感器输入提供表示来自车辆中的乘客的语音响应和图像响应的数据。控制器耦合到所述多个传感器输入。控制器生成并更新包括多种驾驶状态转换的补偿函数。所述补偿函数基于目的地信息和表示语音和图像响应的数据来更新。控制器还生成确定最佳驾驶状态转换的目标函数,并且基于更新的补偿函数和先前的目标函数来更新所述目标函数。控制器还基于更新的目标函数来生成车辆速度控制信号,以控制自动驾驶车辆的速度。
-
公开(公告)号:CN107077479A
公开(公告)日:2017-08-18
申请号:CN201580050074.9
申请日:2015-09-15
Applicant: 华为技术有限公司
IPC: G06F17/30
Abstract: 一种用于更新列存储数据库的方法,包括:建立行存储数据库,其中每行包括多个属性。该方法包括:建立列存储数据库,其中包括与行存储中的至少一个属性相对应的属性向量,每个属性向量包括用于满足至少一个先前接收的分析查询的数据。该方法包括:从同步点开始收集SQL更改语句,其中所述同步点指示行存储数据库和列存储数据库何时同步,并且继续收集直到接收到分析查询。该方法包括:在接收到用于更新列存储数据库的分析查询时,将多个SQL更改语句发送到列存储数据库,以满足所述查询,其中分析查询针对多个属性中的主键属性查询范围。
-
-
-
-
-
-
-
-
-