暂无图片
请问一下关于11g 内存分配的问题
我来答
分享
一念之间
2021-08-12
请问一下关于11g 内存分配的问题

假如主机是64G内存,给数据库一共    SGA(30)和PGA(4)一共分配34G,数据库会不是超出自己分配的内存去占用主机剩下的30G内存,如果超出了,如何查询?为什么会超出数据库规定的内存限制?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
陈举超
暂无图片
2021-08-12

11g,pga可能会超出你的配置大小。
在Oracle 12c R1之前,没有选项可以用来限制和控制PGA的大小。虽然你设置某个大小为PGA_AGGREGATE_TARGET 的初始参数,Oracle会根据工作负载和需求来动态地增大或减小PGA的大小。
而在12c中,你可以对PGA设定硬性限制,这需要对PGA_AGGREGATE_LIMIT 参数进行设置。

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


请输入正文
提交
相关推荐
oracle创建内存表,内存表的数据是永久保存的吗?
回答 3
已采纳
keepcache那种是内存的。如果是临时表也是内存的。不会会话结束就没有了inmemory的内存的重启还在
想了解oracle数据库在无法进行磁盘读写的情况下,会有什么反应,什么原理导致的,有没有参数设定去限制
回答 2
19C数据库会被终止ORA15081:failedtosubmitanI/OoperationtoadiskORA27072:FileI/OerrorLinuxx8664Error:5:Input/o
update更新问题
回答 5
单节点数据库,数据库版本是11.2.0.4版本的,没有办法使用18c这个新特性;
Oracle 除了ogg这个双向同步方案,还有其他开源的同步方案吗?
回答 3
Oracle12c以上可以用debezium或者flinkCDC
oracle 系统卡死,sqlplus 正常登不进数据库,有没有强硬的办法能登进去?
回答 3
请问,sqlplusprelim/assysdba是啥意思呢?百度了半天都没有找到结果。
关于oracle 10g的pga和sga
回答 1
sga官方建议是物理内存的64%
Oracle exadata一体机 怎么查看存储IO是否达到瓶颈?
回答 1
已采纳
每个版本都有说明。你压测一下是不是达到了他的理论值。从AWR中看看IO吞吐。
求Swingbench的测试文档
回答 1
已采纳
http://www.dominicgiles.com/blog/blog.html
oracle有时间戳伪列吗?
回答 1
已采纳
你这个问题,常规来说基本无法实现。不过可以试试用触发器,每次修改这张表的数据时,触发记录时间节点和修改记录。但是会严重影响数据库性能。
可拔插数据库PDB当中如何切换用户?
回答 2
已采纳
可以把pdb看理解是一个单独库,有些资源与CDB共享,可以直接用conn切换;你这个是好像是tnsnames中的FS3LCS别名解析的问题;可以查看下面的连接文章,温习下;https://www.mo