Advantages of virtual processors

A virtual processor provides a number of advantages.

Compared to a database server process that services a single client application, the dynamic, multithreaded nature of a database server virtual processor provides the following advantages:
  • Virtual processors can share processing.
  • Virtual processors save memory and resources.
  • Virtual processors can perform parallel processing.
  • You can start additional virtual processors and terminate active CPU virtual processors while the database server is running.
  • You can bind virtual processors to CPUs.

The following topics describe these advantages.