每日一题--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。

相关推荐
Cosolar1 分钟前
吃透这5种Agent模式,搞定智能体开发
人工智能·面试·全栈
开开心心_Every7 分钟前
限时免费加密、隐藏、锁定文件文件夹好工具
运维·服务器·人工智能·edge·pdf·逻辑回归·深度优先
FL4m3Y4n9 分钟前
MySQL缓存策略
数据库·mysql·缓存
wsx_iot11 分钟前
TDengine学习
数据库·学习·tdengine
不吃香菜的小趴菜30 分钟前
mysql数据库打包与导入
数据库·mysql
RisunJan32 分钟前
Linux命令-modprobe(自动处理可载入模块)
linux·运维
野犬寒鸦33 分钟前
Redis复习记录day1
服务器·开发语言·数据库·redis·缓存
njidf33 分钟前
实战:用Python开发一个简单的区块链
jvm·数据库·python
龙俊俊34 分钟前
服务器模型部署与加载
服务器·人工智能·深度学习
骑龙赶鸭36 分钟前
java开发项目中遇到的难点,面试!
java·开发语言·面试