• Patent Title: 使用具有规范形式的逻辑查询步骤进行查询处理
  • Application No.: CN202080023252.X
    Application Date: 2020-03-19
  • Publication No.: CN113874832A
    Publication Date: 2021-12-31
  • Inventor: 艾哈迈德·加扎尔胡荣中张明义
  • Applicant: 华为技术有限公司
  • Applicant Address: 广东省深圳市龙岗区坂田华为总部办公楼
  • Assignee: 华为技术有限公司
  • Current Assignee: 华为技术有限公司
  • Current Assignee Address: 广东省深圳市龙岗区坂田华为总部办公楼
  • Priority: 62/822,463 20190322 US
  • International Application: PCT/CN2020/080149 2020.03.19
  • International Announcement: WO2020/192542 EN 2020.10.01
  • Date entered country: 2021-09-22
  • Main IPC: G06F7/00
  • IPC: G06F7/00
使用具有规范形式的逻辑查询步骤进行查询处理
Abstract:
一种查询处理设备,包括:通信接口,用于访问数据库和数据库目录;存储器,用于存储指令;以及处理器,耦合至所述存储器和所述通信接口。所述处理器执行所述指令以:解析查询以为所述查询生成第一和第二执行计划;从所述数据库目录中检索所述第一和第二执行计划的先前执行的逻辑步骤的相应先前确定的基数值;从所述第一执行计划或所述第二执行计划中选择执行计划,基于所述先前确定的基数值,所述选定的执行计划具有较低的成本;以及对从所述数据库访问的数据执行所述选定的执行计划。所述查询处理系统将在执行所述逻辑步骤期间确定的实际基数值存储在所述数据库目录中以供后续查询使用。因此,所述查询处理设备可以重复使用先前确定的基数值。
Public/Granted literature
Patent Agency Ranking
0/0