- 最后登录
- 2015-8-26
- 在线时间
- 34 小时
- 威望
- 7
- 金钱
- 240
- 注册时间
- 2013-3-18
- 阅读权限
- 10
- 帖子
- 36
- 精华
- 0
- 积分
- 7
- UID
- 978
|
1#
发表于 2013-8-28 18:07:06
|
查看: 3474 |
回复: 3
今天看书发现paralel_automatic_tuning为true是并行的内存分配将在large_pool,然而默认此参数为false,是否意味着并行所需要的内存是从shared_pool中分配的呢?怎么去验证这个内存的分配。
下面是10.2的中对PARALLEL_AUTOMATIC_TUNING解释。
When PARALLEL_AUTOMATIC_TUNING is set to true, Oracle determines the default values for parameters that control parallel execution. In addition to setting this parameter, you must specify the PARALLEL clause for the target tables in the system. Oracle then tunes all subsequent parallel operations automatically.
If you used parallel execution in a previous release and are now enabling PARALLEL_AUTOMATIC_TUNING, then you should reduce the amount of memory allocated from the shared pool to account for the decreased demand on that pool. This memory will now be allocated from the large pool, and will be computed automatically if LARGE_POOL_SIZE is not specified.
As part of the automatic tuning, Oracle will enable the PARALLEL_ADAPTIVE_MULTI_USER parameter. You can override any of the system-provided defaults if desired. |
|