eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

« 《循序渐进Oracle》修订版前言与后记 | Blog首页 | Oracle数据恢复:RAC系统Redo/Undo损坏恢复 »

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.



历史上的今天...
    >> 2010-06-01文章:
    >> 2007-06-01文章:
           关于新书名称的选择
           六一儿童节的礼物
    >> 2005-06-01文章:

无觅

By eygle on 2011-06-01 14:44 | Comments (0) | Internal | 2776 |


CopyRight © 2004~2020 云和恩墨,成就未来!, All rights reserved.
数据恢复·紧急救援·性能优化 云和恩墨 24x7 热线电话:400-600-8755 业务咨询:010-59007017-7040 or 7037 业务合作: marketing@enmotech.com