扩展字段专业化
    1.
    发明公开

    公开(公告)号:CN108369500A

    公开(公告)日:2018-08-03

    申请号:CN201680073554.1

    申请日:2016-12-14

    IPC分类号: G06F8/41 G06F9/445

    摘要: 公开了传统字段专业化过程的四个扩展。第一个扩展是跨应用值流,其中一个值从一个应用转移出来,然后转移到另一个应用。第二个扩展是一个应用间分析。静态和动态分析由Spiff工具集执行,不仅在单个应用的源代码上,而且跨过由该应用读取和写入的数据。第三个扩展是不变量的跨应用程序终止,验证不变量源自一个应用并终止在一个不同应用的专业化机会中的可能性。第四个扩展涉及运行时代码布局算法,以缓解I-缓存压力和L2-缓存压力的增加。最大驻留算法在DBMS编译之前使用来自提供的工作负载的动态分析的信息,并使用查询评估计划的特定结构来放置运行时代码,从而保持该代码可能的运行时改进。