Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Unexpected Parallel Query Execution

Unexpected Parallel Query Execution

From: Matt <mccmx_at_hotmail.com>
Date: 29 Jul 2004 01:56:42 -0700
Message-ID: <cfee5bcf.0407290056.4f3ac360@posting.google.com>


Oracle 8.1.7.4.1 EE on W2K (SP3)

Is there anyway that parallel query slaves would be used for a query when every table in the dayabase has a degree of 1 and no parallel hints have been used in the SQL.

SQL> select distinct degree from dba_tables;

DEGREE


         1

SQL> sho parameter para

NAME                                 TYPE    VALUE

------------------------------------ -------
-------fast_start_parallel_rollback string LOW
optimizer_percent_parallel integer 0 parallel_adaptive_multi_user boolean FALSE parallel_automatic_tuning boolean FALSE parallel_broadcast_enabled boolean FALSE parallel_execution_message_size integer 2148 parallel_instance_group string parallel_max_servers integer 5 parallel_min_percent integer 0 parallel_min_servers integer 0 parallel_server boolean FALSE parallel_server_instances integer 1 parallel_threads_per_cpu integer 2 recovery_parallelism integer 0

The following output from v$session shows that parallel query was being used which ended up consuming the total server CPU capcacity:

3472            SYSTEM              20   26544 ORACLE.EXE (P000)
3492            SYSTEM              12     440 ORACLE.EXE (P001)
3476            SYSTEM              24   17751 ORACLE.EXE (P002)
3420            SYSTEM              22   37652 ORACLE.EXE (P003)
2396            SYSTEM              26   15038 ORACLE.EXE (P004)
3452   SYSADM   COMMON\B89263       25   13709 SQLPLUSW.EXE

Matt Received on Thu Jul 29 2004 - 03:56:42 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US