oracle - sys.ku$ 代表什么?

标签 oracle

有一些类型带有“sys.ku$_”前缀,但是“ku”是某些东西的缩写吗? 很高兴了解一些事情:)

最佳答案

我的怀疑:它们是Oracle内核中的结构定义,因为V$对象是动态性能信息的公共(public)接口(interface),GV$对象是V$的跨实例版本对象,X$对象是内核中的实际数据。 (将它们视为结构的链接列表,因为这就是它们中的许多似乎是如何实现的。Oracle 不会偶然调用它们,例如“LRU 链”。)

我的观点:您不需要知道它们是什么,而且永远不应该依赖它们,因为 Oracle 可以并且将会在没有任何通知的情况下更改它们。

关于oracle - sys.ku$ 代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3905352/

相关文章:

Oracle Import Error in 11GR2, ORA-39082 objects creating with compilation errors

oracle - 如何授予 "grant create session"权限?

sql - 为什么在 FROM 子句中改变表的顺序会使 SQL 执行时间不同?

oracle - 执行动态 PL/SQL block 以执行求和并返回值

java - JDBC 更新未显示错误但不起作用?

SQL 逻辑运算符

sql - Oracle where 子句性能不佳

c++ - PCC-F-02102,在 AIX 5.3 中进行 C 预处理时出现 fatal error

sql - 通过比较两个日期列来确定实际的 TAT(周转时间)

sql - oracle中如何计算char数据类型的求和时间