Scaling A Database Deployment
Scaling A Database Deployment
Usually, the need to scale arises as the result of analyzing database performance, as described
in Tuning Oracle Database Performance on Database Classic Cloud Service.
Occasionally, the need to scale arises from some change made to the database or backup
configuration after it was created. For example, if the decision to use the In-Memory
Database option was made after database creation, you might need to scale up the compute
shape.
Note:
When you scale the compute shape of a database deployment on Database Classic Cloud
Service, the deployment is put into Maintenance status during the operation and it is restarted.
As a result of the restarting, any resources you’ve manually added using the Compute Classic
console become detached from the database deployment. For more information and for
instructions on reattaching such resources, see About Stopping, Starting and Restarting a
Database Deployment.
For detailed instructions, see Accessing the Oracle Database Classic Cloud
Service Console.
a. For database deployments that use Oracle RAC, click the next to the
deployment name and choose Scale Up/Down.
b. For other deployments, click the menu in the box for the compute node and
choose Scale Up/Down.
The Scale Up/Down Service overlay is displayed. Note that the overlay includes
information about the current compute shape.
Select a new compute shape.
Click Yes, Scale Up/Down Service to scale the database deployment.
The scaling operation begins. The database deployment is in Maintenance status and
unavailable while the scaling operation is in progress.
When you scale up the storage for a database deployment, a storage volume is created and
attached to the deployment.
This storage volume remains attached and available to the deployment even after it is
restarted or is stopped and then started. Also, the storage volume exists until you delete the
database deployment, at which time the storage volume is also deleted.
Scale-up limits and constraints differ depending on the infrastructure underlying the
deployment:
For detailed instructions, see Accessing the Oracle Database Classic Cloud
Service Console.
In the Additional Storage (GB) box, enter an amount raw storage to add to the
database deployment.
Note that up to 8% of this raw storage will be used for file system constructs and
other overhead.
Also note that, when adding storage to a database deployment that uses Oracle RAC,
you should specify the same size as the other storage volume or volumes already in
the Oracle ASM disk group you want to scale up: Data or Backup.
Specify how the additional storage should be allocated in the Add Storage to
list:
a. Create New Storage Volume: adds a new storage volume to the database
deployment and mounts it as the next available /u0n mount point. This option
is not available for deployments that use Oracle RAC.
b. Extend Data Storage Volume: adds the storage volume to the existing Linux
LVM disk group (or Oracle ASM disk group on deployments that use Oracle
RAC) for database data storage.
c. Extend Backup Storage Volume: adds the storage volume to the existing
Linux LVM disk group (or Oracle ASM disk group on deployments that use
Oracle RAC) for backup and FRA storage.
Click Yes, Scale Up/Down Service to scale the database deployment.
The scaling operation begins. The deployment is in Maintenance status while the
scaling operation is in progress.