每日一题--004

在Oracle中,下列哪些是自动共享内存管理 (ASMM) 的特点?

A、sga_target 参数设置为零值

B、memory_target 参数设置为零值

C、memory_target 参数设置为非零值

D、sga_target 参数设置为非零值

在Oracle数据库中,自动共享内存管理(ASMM)和自动内存管理(AMM)是两种内存管理策略,它们使用的参数设置有所不同:

1.自动共享内存管理 (ASMM): 主要通过sga_target和sga_max_size参数来管理。sga_target参数设置为非零值时,启用ASMM,Oracle将自动调整各个SGA组件的大小。

2.自动内存管理 (AMM): 通过memory_target和memory_max_target参数来实现。当memory_target设置为非零值时,启用AMM,Oracle将自动管理整个实例的内存,包括SGA和PGA。

根据上述描述,正确的选项是:

C. memory_target 参数设置为非零值(启用AMM)

D. sga_target 参数设置为非零值(启用ASMM)

选项A和B中描述的设置都不会启用ASMM。如果sga_target为零,表示不启用ASMM;如果memory_target为零,则不启用AMM。因此,正确答案应为C和D。

相关推荐
流星白龙7 小时前
【MySQL高阶】13.其他存储引擎
android·数据库·mysql
薛定谔的悦7 小时前
光伏-储能-负荷联合预测:给 EMS 装上“预知能力“
java·数据库·人工智能·python·储能
阿演7 小时前
DataDjinn v0.1.6 更新:增加在线更新功能,Redis 数据源支持,表格预览和连接体验继续增强
数据库·redis·缓存·数据库连接工具
数据库小学妹7 小时前
InnoDB内存架构解密:Buffer Pool与性能优化实战
数据库·经验分享·sql·性能优化·架构
AI人工智能+电脑小能手7 小时前
【大白话说Java面试题 第89题】【Mysql篇】第19题:Hash 索引和 B+ 树索引的区别?它们在使用方面的区别?
java·数据库·mysql·面试·哈希算法
蚰蜒螟8 小时前
走进 Linux 内核:从 touch 命令到磁盘 inode 的完整旅程
java·linux·前端
feng_you_ying_li8 小时前
liunx之可重入函数,volatite,和线程的基本介绍(1)
linux
一只fish8 小时前
Oracle官方文档翻译《Database Concepts 26ai》第17章-内存架构
数据库·oracle
兮山与8 小时前
Linux
linux·javaee进阶
比企谷八幡8 小时前
一张表在磁盘上长什么样:Heap File 入门
数据库·oracle