oracle sys.ku$是什么意思?

zhte4eai  于 2023-08-03  发布在  Oracle
关注(0)|答案(5)|浏览(137)

有一些类型带有“sys.ku$_”前缀,但是“ku”是什么的缩写吗?只是很高兴知道事情:)

nr7wwzry

nr7wwzry1#

我的怀疑:它们是Oracle内核中的结构定义,因为V$对象是动态性能信息的公共接口,GV$对象是V$对象的跨示例版本,X$对象是内核中的实际数据。(可以把它们看作是结构体的链接列表,因为它们中的很多似乎都是这样实现的。例如,Oracle并不是偶然地将它们称为“LRU链”。)
我的意见:你不需要知道它们是什么,你也永远不应该依赖它们,因为Oracle可以并且将会在没有任何通知的情况下更改它们。

gc0ot86w

gc0ot86w2#

也许它代表“知识单元”?在知识管理系统中:
KU是任何值得存储的东西,可以帮助将来做得更好:帮助、最佳实践指南等。
反正我对这个缩写词源没有任何进一步的想法:)

6za6bjd0

6za6bjd03#

我一直认为Oracle ku$ objects中的“ku”代表“kernelutil”。

kcrjzv8t

kcrjzv8t4#

系统定义的类型。
不知道Ku代表什么。

33qvvth1

33qvvth15#

它的收藏。

SELECT KU$OBJECT_NUMSET(1,2,4) FROM DUAl;

字符串
ANS:1 2 3
Blockquote

相关问题