With its parallel execution features, Oracle can divide the work of processing certain types of SQL statements among multiple query server processes.
OPS provide the framework for parallel execution to work between nodes. Parallel execution features behave the same way in Oracle with or without the Parallel Server Option. The only difference is that OPS enables multiple nodes to execute on behalf of a single query or other parallel operation.
In some applications, notably data warehousing applications, individual queries consume a great deal of CPU resources and require significant disk 1/0, unlike most online insert or update transactions. To take advantage of multiprocessing systems, the data server must parallelize individual queries into units of work that .can be processed simultaneously.