前面介绍了Oracle的基本参数,从这节开始讲其他的参数,参数从v$parameter中提取

基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/

如无特殊说明数据库版本为11.2


shared_pool_size

1.png

该参数指定shared pool的大小

1. 参数类型:整型
2. 语法: SHARED_POOL_SIZE = integer [K | M | G]
3. 默认值:见下面介绍
4. 是否可修改:ALTER SYSTEM修改
5. 取值范围:最小granule大小 最大 操作系统限制
6. 是否为基本参数:否
7. Oracle RAC: 多实例可以是不同的值

默认大小

SGA_TARGET 设置后,如果未设定该参数则为0,如设定则该值为最小值

如果SGA_TARGET未设置,32位系统为32 MB,64位系统为84M


shared pool

shared pool 包含shared cursors, stored procedures, control structures, and other structure

如果PARALLEL_AUTOMATIC_TUNING设置成false,则Oracle会从shared pool中分配parallel execution message buffers

可使用V$SGASTAT视图查看使用情况


SGA_TARGET

当设置SGA_TARGET参数值时就启用了自动共享内存管理,更多内容看如下链接

Oracle基本参数(SGA_TARGET)


实际截图:

2.png
3.png
4.png

参考连接

https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams226.htm#REFRN10202


下期参数

pre_page_sga