Oracle数据库中的SGA由 OracleXE中的SGA和PGA是什么意思啊,英文全称又是什么呢?
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医学上是什么意思
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。