金融界2025年6月4日消息,国家知识产权局信息显示,甲骨文国际公司申请一项名为“通过部分求值重新编译现有C代码来产生经原生编译的查询计划”的专利,公开号CN120092232A,申请日期为2023年06月。
专利摘要显示,在实施例中,由计算机托管的数据库管理系统(DBMS)接收执行数据库语句的请求并响应地生成表示数据库语句的可解释执行计划。DBMS决定数据库语句的执行将需要或将不需要解释可解释执行计划,并且如果不需要,那么可解释执行计划基于部分求值被编译为目标代码。在该情况下,通过执行经编译的计划的目标代码来执行数据库语句,这提供了加速。在实施例中,部分求值和图灵完备模板元编程(TMP)基于使用可解释执行计划作为编译时常量,该编译时常量是用于求值模板的参数的实参。
本文源自:金融界
作者:情报员
热门跟贴