• Patent Title: 一种用于存储过程的执行方法、设备以及系统
  • Patent Title (English): METHOD, DEVICE AND SYSTEM FOR EXECUTING STORED PROCEDURE
  • Application No.: CN201680091865.0
    Application Date: 2016-12-30
  • Publication No.: CN110121704A
    Publication Date: 2019-08-13
  • Inventor: 应珊珊朱俊华
  • Applicant: 华为技术有限公司
  • Applicant Address: 广东省深圳市龙岗区坂田华为总部办公楼
  • Assignee: 华为技术有限公司
  • Current Assignee: 华为技术有限公司
  • Current Assignee Address: 广东省深圳市龙岗区坂田华为总部办公楼
  • International Application: PCT/CN2016/113845 2016.12.30
  • International Announcement: WO2018/120171 ZH 2018.07.05
  • Date entered country: 2019-06-24
  • Main IPC: G06F16/2455
  • IPC: G06F16/2455
一种用于存储过程的执行方法、设备以及系统
Abstract:
一种存储过程的执行方法,涉及数据库技术领域,尤其涉及数据库中存储过程(StoredProcedure,SP)的处理技术。所述执行方法包括:接收执行请求,所述执行请求用于请求执行包含至少两个存储过程的任务:申请至少两个线程,将所述任务中每个存储过程分配给所述至少两个线程中的一个线程执行:接收所述至少两个线程在执行所述任务包含的存储过程时发送的SQL语句,并将所述接收到的SQL语句按照相同的访问特性分组缓存:对于满足预设触发条件的SQL语句缓存分组,调用SQL语句执行引擎执行所述SQL语句缓存分组中的SQL语句。将上述方案应用到多个存储过程的执行,能够提升多个存储过程的执行效率。
Public/Granted literature
Patent Agency Ranking
0/0