Oracle7 Server Concepts

Contents Index Home Previous Next

Examples of How Oracle Works

Now that the memory structures, processes, and varying configurations of an Oracle database system have been discussed, it is helpful to see how all the parts work together. The following sections demonstrate and contrast the two-task and multi-threaded server Oracle configurations.

An Example of Oracle Using Dedicated Server Processes

The following example is a simple illustration of the dedicated server architecture of Oracle:

These steps show only the most basic level of operations that Oracle performs.

An Example of Oracle Using the Multi-Threaded Server

The following example is a simple illustration of the multi-threaded server architecture of Oracle:

Note: If the user is using SQL*Net Version 1 or 1.1, the SQL*Net listener process creates a dedicated server process on behalf of the user process and the remainder of the example operates as described in the preceding example. (Users using earlier versions of SQL*Net cannot use a shared server process.)


Contents Index Home Previous Next