SQL> show parameter process 静态参数,修改需要重启 11g 默认150
db_file_multiblock_read_count; oracle一次顺序读操作最多的数据块的块数。在大多数平台下的一般都是128,即oracle每次IO最多能读取128个BLOCKS。如果BlockSize 是8K,128*8K=1M ,即每次IO最多读取1M数据。
SQL> show parameter db_file_multiblock_read_count;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_multiblock_read_count integer 52
SQL> alter session set db_file_multiblock_read_count=256;
Session altered.
SQL> show parameter open_cursor 限制一个会话打开cursor总量,做为PL/SQL的缓冲
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
open_cursors integer 300
SQL>
SQL> show parameter session_cached_cursors;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
session_cached_cursors integer 50