Can I run more than one clustered database on a single RAC cluster?
You can run multiple databases in a RAC cluster, either one instance per node (w/ different databases having different subsets of nodes in a cluster), or multiple instances per node (all databases running across all nodes) or some combination in between. Running multiple instances per node does cause memory and resource fragmentation, but this is no different from running multiple instances on a single node in a single instance environment which is quite common. It does provide the flexibility of being able to share CPU on the node, but the Oracle Resource Manager will not currently limit resources between multiple instances on one node. You will need to use an OS level resource manager to do this.
Related Questions
- I have an existing RAC database on a hardware cluster. Can I install the Infrastructure using CFC on the same hardware cluster?
- Can the Infrastructure (both Metadata Repository database and the Identity Management services) be run on a hardware cluster?
- Can I run more than one clustered database on a single Oracle RAC cluster?