Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

7

积分

1

好友

10

主题
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.
2#
发表于 2013-8-28 20:00:16
paralel_automatic_tuning==> 差不多是个废参数

回复 只看该作者 道具 举报

3#
发表于 2013-8-28 20:02:24
_PX_use_large_pool
FALSE
Use Large Pool as source of PX buffers

- possible actions include

- increase _parallel_min_message_pool

- if shared_pool is heavily loaded

(the messages are normally stored there) then

- increase shared pool and/or tune shared pool usage

- set _PX_use_large_pool or parallel_automatic_tuning

so that we allocate out of the large pool

回复 只看该作者 道具 举报

4#
发表于 2013-8-28 23:41:35
非常感谢ml,原来一直没有注意这个东西。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2025-1-4 07:13 , Processed in 0.046485 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569