暂无图片
分享
yBmZlQzJ
2024-03-08
什么是SGA和PGA?它们之间有何区别?

什么是SGA和PGA?它们之间有何区别?

收藏
分享
1条回答
默认
最新
情线

SGA为系统全局区,PGA为程序缓冲区,定位不一样。

系统全局区是一个共享内存区域,其中的内容可以被数据库中的所有服务进程和后台进程共享使用,它包含了实例的数据和控制信息,包含数据库缓存、重做日志缓存、共享池、大池、java池等。

PGA代表程序缓冲区,它是为单个服务进程或后台进程专用的内存区域,每当一个新的会话启动或一个新的服务进程被创建时,都会为其分配一个PGA,PGA中的内容仅限于其所属的服务进程或后台进程访问和使用。

总得来说,SGA可以看作是一个公共设施,供系统中所有的相关进程共同使用,而PGA则是个人使用的私人空间,只为单一使用者服务。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
各位同学19c rac,安装grid时候第二个节点执行root.sh时候报错CRS-1705。有遇到过的没?
回答 4
已采纳
1.回退初始化权限:首先验证:crsconfigdirs和crsconfigfileperms这个文件是否存在cd<GRIDHOME>/crs/utl/lsltr2.关闭集群服务:crsc
Oracle 一个查询只要0.5s,带上了工程框架自带的rownum<=10分页之后,就要执行1分钟,这是什么原因?
回答 1
需要排序
oracle中的索引逻辑多啥意思?
回答 1
当一个查询语句被执行时,服务器进程会将相关的数据块从数据文件中写入内存(buffercache)。这就叫做&nbsp;物理读&nbsp;。每读取一个数据块,即是一次物理读。而用户需要的并不是整个数据块
一个ORACLE数据文件损坏 现在可以offline故障的数据文件启动ORACLE. 目前只有一周前的rman备份 归档只有最近两天
回答 2
已采纳
这个简单,先restore一周前的备份,然后改一下数据文件头的scn,如果需要一周前的数据即可的话,直接把scn改到当前值然后recover,如果需要数据尽量准确,scn改到2天前,然后应用最近两天的
oracle闪回空间满有可能是哪些方面导致的啊
回答 1
1、闪回空间大小设置不合理:如果闪回空间大小设置过小,建议根据业务需求适当调整闪回空间大小。2、数据库工作负载过大:数据库工作负载对闪回空间的使用也有很大的影响。如果数据库频繁进行更新操作,那么就会生
ogg延迟问题
回答 1
如果只是延迟高,但最终同步能正常进行,则要看下源端和目标端当前的系统资源占用情况,是不是哪一边的内存或cpu不够用了?然后再检查网络传输是否正常,源端和目标端之间的网络是否有限速或延迟?
启动停止oracle数据库
回答 2
使用sys用户远程连接到数据库操作
oracle 19c 导入18cXE impdp报错
回答 5
VERSION18.1.0.0.0这样写试过么
如何进行归档丢失恢复 RMAN-06556
回答 3
已采纳
本身就是不完全恢复,你启动实例到MOUNT,然后在SQLPLUS里执行:recoverdatabaseusingbackupcontrolfileuntilcancel;看报什么提示
Oracle 10g 不用asm , 用磁盘阵列并发卷做集群可以吗?
回答 2
已采纳
搜索10g官方文档支持的存储类型,你看看你的可能属于哪一种,然后在检索相关资料。&nbsp;&nbsp;但是肯定是建议用asm的,非主流的出现问题排查定位处理都很难!