V$PGASTAT 视图中的"DGA allocated (under PGA)"和"maximum DGA allocated"是什么?



在oracle 21c中没有提到DGA和它的作用,我在其他任何地方都找不到任何东西

何为DGA?它的用途是什么?

是"动态全局区域"。它是一个变量池,在PGA初始化时初始化,并且不可更改。将它们放在共享空间中允许所有数据库进程访问它们,就像全局变量一样。我认为这些变量必须在SGA初始化之前初始化,这可能就是为什么它们在PGA中而不在SGA中。

我不认为你可以在你的应用程序代码中使用DGA,也不认为你可以调整它的大小。我认为只有Oracle的功能可以使用它。

这是我基于非常有限的可用信息的理解。

相关内容

最新更新