Hola,
Tambien esta disponible la nueva distribucion de linux de Oracle, http://www.oracle.com/lang/es/technologies/linux/index.html es gratuita para bajar y utilizar y dispone diferentes tipos de soporte, pagos claro.
En cuanto a paralelismo, aunque tengas una sola consulta ejecutandose por vez, a veces es necesario que un solo SELECT inicie multiples procesos para recorrer una tabla grande en forma paralela, de ahi el termino de parallel-query, pero para que esto sea eficiente, cada subproceso debe ejecutarse en un procesador diferente.
Por ejemplo, en un full-scan sobre una tabla con parallel-query definido en el SELECT
Código:
SELECT /*+ PARALLEL (T1, 4) */
COUNT(*) FROM T1;
Y parallel-query definido en una tabla a traves de la sentencia ALTER TABLE
Cita: ALTER TABLE T1 PARALLEL (DEGREE 4);
En este segundo caso, cada vez que se haga un full-scan sobre la tabla, se resolvera con una grado de paralelismo de 4.
De todos modos es una forma de hacer tunning sobre SQL, no es mandatorio de utilizar, solo queria comentar como podrian ser de utilidad mas de 2 procesadores.
Saludos.