报表工具的二次革命
2022年9月7日 - 腾讯新闻
存储过程存放在数据库中,报表模板放在文件系统中,保持两者同步修改依然很麻烦,而且存储过程修改时需要申请一定级别的管理员权限做重编译,虽然不象JAVA那样难以做到热切换,但数据库高权限的频繁使用又会带来安全隐患。比JAVA更糟糕的是,数据库及其中的存储过程可能被多个应用共享,如果管理不善,很容易造成多个应用之...
详情
阿里核心技术成员解读自研数据库 OceanBase
2019年10月10日 - 网易
OceanBase利用近两年逐渐成熟的LLVM编译器框架实现了一个支持存储过程的编译器,通过动态编译(Just-in-TimeCompilation)的方式将存储过程翻译成高效的二进制可执行代码,在执行效率上获得了数量级的提升。同时,过程中LLVM框架将存储过程转换为与机器无关的中间代码,使得存储过程也自然而然地获得了跨平台的编译执行能力,LLV...
详情