2016 - 2025

感恩一路有你

Oracle数据库中的SGA由 OracleXE中的SGA和PGA是什么意思啊,英文全称又是什么呢?

浏览量:1724 时间:2021-03-16 15:26:16 作者:admin

OracleXE中的SGA和PGA是什么意思啊,英文全称又是什么呢?

内存分配(SGA和PGA)SGA是用于存储数据库信息的内存区域,由数据库进程共享。它包含Oracle服务器的数据和控制信息。它被分配到Oracle服务器所在计算机的实际内存中。如果实际内存不足,则会写入虚拟内存。PGA:包含单个服务器进程或单个后台进程的数据和控制信息。与多个进程共享的SGA相反,PGA是一个仅由一个进程使用的区域。PGA在创建进程时分配,在终止进程时回收。

Oracle中SGA是什么?

“我想知道的是SGA”

---是的,实际上它保存在池中的共享中。

您可以使用以下三个系统视图的关联来获取一些相关信息:

select*fromv$process

select*fromv$SQLTEXT

选择*fromv$session

给出一个概念和一个关联示例(关联每个进程执行的SQL语句):

选择t3.program、t1.address、t1.SQL 2; TEXTfromv$sqltextt1、v$session2、v$processt3wheret1.address=t2.SQL 2; address和t2。Paddr=T3。Addr

PS:V$process中的列程序可以看作是该客户端程序的连接。

但是要补充一点,我想从我自己的软件中获取它

!-----------------------------------------然后您可以在软件中查询这些系统视图的信息

Oracle数据库中的SGA由 控制文件的添加 sga医学上是什么意思

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。