Tuesday, September 30, 2008

HASH_AREA_SIZE

Property

Description

Parameter type

Integer

Default value

Derived: 2 * SORT_AREA_SIZE

Modifiable

ALTER SESSION

Range of values

0 to operating system-dependent

Basic

No

Note:

1. Oracle does not recommend using the HASH_AREA_SIZE parameter unless the instance is configured with the shared server option. Oracle recommends that you enable automatic sizing of SQL working areas by setting PGA_AGGREGATE_TARGET instead. HASH_AREA_SIZE is retained for backward compatibility.

HASH_AREA_SIZE is relevant to parallel execution operations and to the query portion of DML or DDL statements. It specifies the maximum amount of memory, in bytes, to be used for hash joins.

2. Query for the current value of the parameter

select name, value, isdefault, isses_modifiable, issys_modifiable,

isinstance_modifiable, isdeprecated, description

from v$parameter

where upper(name) = ‘HASH_AREA_SIZE’;

NAME

VALUE

IS

DEFAULT

ISSES_

MODIFIABLE

ISSYS_

MODIFIABLE

ISINSTANCE_

MODIFIABLE

IS

DEPRECATED

DESCRIPTION

hash_area_size

131072

TRUE

TRUE

FALSE

FALSE

FALSE

size of in-memory

hash work area

Oracle initializatoin parameters

No comments:

Post a Comment