返回搜索
档案
一种基于数据库匿名块子程序支持自治事务的方法
发明专利未知
10权利要求 · 1 独立
§ Ⅰ
卷宗概要
IPC 分类
G06F 9/46 (2006.01)G06F 9/54 (2006.01)G06F 9/448 (2018.01)G06F 21/62 (2013.01)
本发明涉及数据库管理技术领域,提供一种基于数据库匿名块子程序支持自治事务的方法,包括:在主事务调用自治事务时,识别待执行函数是否属于匿名块子程序;在主事务进入自治事务执行流程、启动后台工作线程之前,获取该匿名块子程序对应的函数元数据,写入主事务与自治事务后台工作线程共享的共享内存中;后台工作线程启动后,通过从共享内存中读取函数元数据保存至自治事务后台工作线程的会话级全局变量中并完成函数管理器初始化,恢复自治事务执行环境;在自治事务执行环境中进行匿名块子程序的函数调用与编译,生成自治事务执行所需的函数对象,自治事务执行结束后,释放对应的自治事务执行环境。本发明可以扩展数据库自治事务的适用范围。
登录后阅读全文
已显示权利要求 1。免费注册即可阅读全部 10 项权利要求、说明书全文、全部附图、翻译和法律状态。
- 全部权利要求
- 技术领域
- 背景技术
- 发明内容
- 附图说明
- 具体实施方式