暂无图片
返回数说广场
jieguo
2024-08-13 好记忆不如烂笔头
MM和ASMM是Oracle数据库中的两种内存管理方式,它们具有以下特点: AMM(Automatic Memory Management)特点: 自动管理:AMM让数据库完全自动管理SGA和PGA的大小,管理员只需要设置一个总的大小(memory_target)。 动态调整:数据库会根据运行的具体情况自动调整SGA、PGA的大小以及其中包含的各个组件大小,如Database buffer cache、Shared pool等等。 管理方便:通过设置一个memory_target,管理起来相对方便,经验不充足的人建议设置AMM让数据库来管理各个内存空间大小的分配。 ASMM(Automatic Shared Memory Management)特点: 自动管理:ASMM让设置一个SGA的目标值以及SGA的最大值,数据库来动态调整其中的各个组件,如Database buffer cache、Shared pool等等。 组件管理:ASMM是设置SGA_TARGET,让数据库来管理SGA中各个组件的大小。 总的来说,AMM和ASMM都能实现自动管理内存空间,但AMM更侧重于全局的内存空间管理,而ASMM则更侧重于SGA中的各个组件的管理。
0
暂无图片 0
258
分享

评论

热门数说