轻工业Db2db2fmp

DB2的db2fmp进程是如何实现的?

DB2的db2fmp进程是如何实现的?

参与7

2同行回答

yhl71yhl71数据库架构师某公司
印象中执行存储过程时会产生db2fmp进程;显示全部

印象中执行存储过程时会产生db2fmp进程;

收起
IT咨询服务 · 2019-08-02
atpeace331atpeace331数据库管理员银行
DB2 的 db2fmp进程,主要是DB2 用于执行用户自定义函数,存储过程,例程等的独立进程,不像其他内部 例程、函数是在 DB2实例进程 db2sysc 中相关线程中执行的。一般而言,当一条包含自定义函数,存储过程的语句被编译器解析、优化、生成可执行代码由“运行时”(DB2内部的一个组件)执行...显示全部

DB2 的 db2fmp进程,主要是DB2 用于执行用户自定义函数,存储过程,例程等的独立进程,不像其他内部 例程、函数是在 DB2实例进程 db2sysc 中相关线程中执行的。
一般而言,当一条包含自定义函数,存储过程的语句被编译器解析、优化、生成可执行代码由“运行时”(DB2内部的一个组件)执行时,自定义函数或存储过程的执行代码要生成单独的 db2fmp进程进行执行,这样做是为了防止自定义函数的恶意代码或设计漏洞导致的 DB2实例崩溃。
更具体的实现细节,你可以创建个存储过程,执行时,trace 一下。

收起
银行 · 2019-08-07
浏览2329

提问者

qditz
项目总监青岛弘腾数码有限公司
擅长领域: 服务器数据库灾备

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-07-31
  • 关注会员:3 人
  • 问题浏览:3530
  • 最近回答:2019-08-07
  • X社区推广