Internal
2011-06-01
Oracle KKS 层-Kernel Kompile Shared (cursors)
在很多错误信息或提示中,总能看到KKS的身影,可是没有文档表明其具体含义。
我在这里整理收集一下能够读到的文档信息:
KKS层的代码管理是 kks.c 文件,其含义为Kernel Kompile Shared (cursors).
KKS层显然是和SQL编译解析相关,以下是Oracle Kernal代码层关于KK的解释:
The compilation layer (KK)
This is the top layer of the Oracle kernel proper. This layer is responsible for the parsing and optimization of SQL statements and for the compilation of PL/SQL program units.
kksfbc child completion 是KKS层相关的一个重要等待事件。其含义是:
KKSFBC 代表 KKS Find Bounded Cursor.
从freelist上获得的解释:
kks is Kompilation Layer function to Find the Bounded Cursor.
Typically related to parsing (hard) which sometimes calls kksscl to scan the child list on those cursors when the cursors are shared.
我在这里整理收集一下能够读到的文档信息:
KKS层的代码管理是 kks.c 文件,其含义为Kernel Kompile Shared (cursors).
KKS层显然是和SQL编译解析相关,以下是Oracle Kernal代码层关于KK的解释:
The compilation layer (KK)
This is the top layer of the Oracle kernel proper. This layer is responsible for the parsing and optimization of SQL statements and for the compilation of PL/SQL program units.
kksfbc child completion 是KKS层相关的一个重要等待事件。其含义是:
KKSFBC 代表 KKS Find Bounded Cursor.
从freelist上获得的解释:
kks is Kompilation Layer function to Find the Bounded Cursor.
Typically related to parsing (hard) which sometimes calls kksscl to scan the child list on those cursors when the cursors are shared.
历史上的今天
- 2010-06-01 关于韩国书籍《海量数据库解决方案I》的校定
- 2007-06-01 调整MT后台 解决站点压力问题
- 2007-06-01 关于新书名称的选择
- 2007-06-01 六一儿童节的礼物
- 2005-06-01 Intel的"超线程"( Hyper-Threading,简称“HT”)处理器技术
- 2005-06-01 Itpub技术丛书《Oracle数据库性能优化》已经进入印刷阶段