oracle 10g中的SGA_MAX_SIZE與SGA_TARGET參數

sga_target是自动管理内存时使用的,这样你就不用设置DB_CACHE_SIZE,SHARED_POOL_SIZE等参数,他们会根据需要自动的进行调整的。

SGA_MAX_SIZE是从oracle9i以来一直存在﹐是不可动态修改的。

SGA_TARGEToracle10g中用于实现自动SGA内存管理而新增加的。

SGA_MAX_SIZE指的是可动态分配的最大值﹐而SGA_TARGET是当前已分配的最大sga

SGA_MAX_SIZE是不可以动态修改的SGA_TARGET是可动态修改﹐直到SGA_MAX_SIZE的值(当然这是在实例启动前已设定SGA_MAX_SIZE>SGA_TARGET的情况)

如果在实例启动时﹐

SGA_MAX_SIZE < SGA_TARGET

SGA_MAX_SIZE没设定﹐则启动后SGA_MAX_SIZE的值会等于SGA_TARGET的值。

请使用浏览器的分享功能分享到微信等