|
|
| |
 |
|
Oracle Tips
by Burleson Consulting
|
The Data Warehouse Development Life Cycle
Parallelism And Oracle Data Warehousing
Parallel Index Building
* PARALLEL_MIN_SERVERS--The minimum number of query servers
that will be active on the instance. System resources are involved
in starting a query server, so having the query server started and
waiting for requests will speed up processing. Note that if the
actual number of required servers is less than the value of
PARALLEL_MIN_SERVERS, the idle query servers will be consuming
unnecessary overhead, and the value should be decreased.
* PARALLEL_MAX_SERVERS--The maximum number of query servers
allowed on the instance. This parameter will prevent Oracle from
starting so many query servers that the instance is unable to
service all of them properly.
To see how many parallel query servers are busy at any given time,
the following query can be issued against the V$PQ_SYSSTAT table:
SELECT * FROM V$PQ_SYSSTAT
SEE CODE DEPOT FOR FULL SCRIPT
STATISTIC VALUE
----------- ------------
Servers Busy 30
In this case, we see that 30 parallel servers are busy at this
moment in time. Do not be misled by this number. Parallel query
servers are constantly accepting work or returning to idle status,
so it is a good idea to issue the query many times over a one hour
period. Only then will you have a realistic measure of how many
parallel query servers are being used.
This is an excerpt from "High Performance
Data Warehousing".
 |
If you
like Oracle tuning, you may enjoy the book
Oracle Tuning: The Definitive
Reference , with
over 900 pages of BC's favorite tuning tips &
scripts.
You can buy it
directly from the publisher and save 30%, and get
instant access to the code depot of Oracle tuning
scripts. |
 |
Expert Remote DBA
BC is America's oldest and largest Remote DBA Oracle support
provider. Get real Remote DBA experts, call
BC Remote DBA today. |
 |
|
|
|
|