Service Limits

This topic describes the service limits for Oracle Cloud Infrastructure and the process for requesting a service limit increase.

About Service Limits and Usage

When you sign up for Oracle Cloud Infrastructure, a set of service limits is configured for your tenancy. The service limit is the quota or allowance set on a resource. For example, a tenancy is allotted a maximum number of compute instances per availability domain. These limits are established with the Oracle sales representative when you purchase Oracle Cloud Infrastructure. If you didn't establish limits with the Oracle sales representative, or, if you signed up through the Oracle Store, default or trial limits are set for your tenancy. These limits may be increased for you automatically based on your Oracle Cloud Infrastructure resource usage and account standing. You can also request a service limit increase.

Compartment Quotas

Compartment quotas are similar to service limits; the biggest difference is that service limits are set by Oracle, and compartment quotas are set by administrators, using policies that allow them to allocate resources with a high level of flexibility. Compartment quotas are set using policy statements written in a declarative language that's similar to the IAM policy language.

To learn more, see Overview of Compartment Quotas.

Viewing Your Service Limits, Quotas, and Usage

You can view a tenancy's limits, quotas, and usage in the Console. Be aware that:

  • The Console might not yet display limits and usage information for all of the Oracle Cloud Infrastructure services or resources.
  • The usage level listed for a particular resource type could be greater than the limit if the limit was reduced after the resources were created.
  • If all the resource limits are listed as 0, this means your account has been suspended. For help, contact Oracle Support.

If you don't yet have a tenancy or a user account for the Console, or if you don't find a particular limit listed in the Console, see Limits by Service for the default tenancy limits.

Service Limits API Policy

For the resource availability API (usage) the policy can be at the tenant or compartment level:


Allow group LimitsAndUsageViewers to read resource-availability in tenancy
Allow group LimitsAndUsageViewers to read resource-availability in compartment A

For limit definitions, services, and values APIs (only at the tenant level):


Allow group LimitsAndUsageViewers to inspect resource-availability in tenancy

For limit values APIs (doesn't include definitions or services), the following policy is also supported:


Allow group LimitsAndUsageViewers to inspect limits in tenancy
To view your tenancy's limits and usage (by region)
Note

Required Permission

If you're in the Administrators group, you have permission to view the limits and usage. If you're not, here's an example IAM policy that grants the required permission to users in a group called LimitsAndUsageViewers:


Allow group LimitsAndUsageViewers to inspect resource-availability in tenancy

READ resource-availability is required to obtain the resource availability. There are four APIs:

  • listServices
  • listLimitDefinitions
  • listLimitValues
  • getResourceAvailability

limitServices, listLimitDefinitions, and listLimitValues all require INSPECT at the tenancy level, while getResourceAvailability requires READ at the compartment level to be able to read the data.

Note

The Console might not display limits and usage information yet for all Oracle Cloud Infrastructure services or resources.

Open the Console. Open the navigation menu and click Governance & Administration. Under Tenancy Management, click Limits, Quotas and Usage.

Your resource limits, quotas, and usage for the specific region are displayed, divided by service. You can use the filters to filter by service, scope, resource, and compartment.

When You Reach a Service Limit

When you reach the service limit for a resource, you receive an error when you try to create a new resource of that type. You are then prompted to submit a request to increase the limit. You can't create a new resource until you are granted an increase to the service limit or you delete an existing resource.

Note

Service limits apply to a specific scope, and when the service limit in one scope is reached, you might still have resources available to you in other scopes (for example, other availability domains).

Requesting a Service Limit Increase

Note

Government Cloud customers can't use the procedure here to request a service limit increase. Instead, see Requesting a Service Limit Increase for Government Cloud Tenancies.

You can submit a request to increase your service limits from within the Console. If you try to create a resource for which limit has been met, you'll be prompted to submit a limit increase request. Additionally, you can open the request from the service limits page or at any time by clicking the link under the Help menu (Help menu icon).

This procedure applies to requests for service limit increases. For details about the subscribed region limit and how to request an increase to that limit, see Subscribed Region Limits.

To request a service limit increase
  1. Open the Help menu (Help menu icon). In the Support section, click Request service limit increase.

  2. Enter the following:

    • Primary Contact Details: Enter the name and email address of the person making the request. Enter one email address only. A confirmation is sent to this address.
    • Service Category: Select the appropriate category for the request.
    • Resource: Select the appropriate resource.

      Depending on resource you select, additional fields might display for more specific information.

    • Reason for Request: Enter a reason for the request. If the request is urgent or unusual, then provide details here.
  3. Click Create Support Request.

After you submit the request, it's processed. A response can take anywhere from a few minutes to a few days. If the request is granted, then a confirmation email is sent to the address provided in the primary contact details.

If Oracle requires additional information about the request, then a follow-up email is sent to the address provided in the primary contact details.

Limits by Service

Click a service name to view the default limits. Note the scope that each limit applies to (for example, per availability domain, per region, per tenant, and so on).

Service limits in this topic define their limits in terms of the following pricing models (depending on the service, however, not all of these apply):

Many services have the same limits for Pay As You Go and Trial, and are listed as such in the following tables (Pay As You Go or Trial), while some services have different values for Pay As You Go compared with Trial, and so the Trial limit values are listed separately. Some services, meanwhile, can also have separate Always Free resource limits.

Note

Some services have additional limits. For more information, see the overview of each service. To view the latest limit values for a service, also see the Console's Limits, Quotas, and Usage page.

Dynamic Limits

Some of these limits can appear as Dynamic in the Console's Limits, Quotas, and Usage page. Pay As You Go or Trial customers have access to a dynamic amount of the particular resource, based on tenancy resource consumption and growth. Access to this resource increases over time.

Analytics Cloud Limits

For Analytics Cloud limits, see Service Limits.

API Gateway Limits

Limits apply to each tenancy.

Resource Limit Name Oracle Universal Credits Pay As You Go Trial
API Count (API resources per region) api-count 100 100 -
Certificate Count (API Gateway Certificates per region) certificate-count 10 5 1
Gateway Count (API gateways per region) gateway-count 50 5 -
SDK Artifact Count (API Gateway SDKs per region) sdk-count 500 500 200

See also API Gateway Internal Limits.

Application Performance Monitoring Limits

Application Performance Monitoring limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Maximum number of Always Free APM domains apm-free-domain-count 1 1
Maximum number of paid APM domains apm-domain-count

10

Contact us to request an exception to increase the paid APM domain limit.

10

Contact us to request an exception to increase the paid APM domain limit.

Autonomous Recovery Service Limits

Autonomous Recovery Service limits are regional.

Resource Oracle Universal Credits Pay As You Go or Trial
Autonomous Recovery Service Protected Database Count Contact Us Contact Us
Autonomous Recovery Service Space Used for Recovery Window (GB) Contact Us Contact Us
Bastion Limits

Bastion limits are regional.

Resources Oracle Universal Credits Pay As You Go or Trial
Bastions Maximum of 5 bastions per region Maximum of 5 bastions per region
Sessions Maximum of 20 sessions per bastion Maximum of 20 sessions per bastion
Big Data Limits

For Big Data Service limits, see Service Limits.

Block Volume Limits

Volume limits apply to each availability domain. Volume backup limits apply to each region.

Resource Limit Name Oracle Universal Credits

Pay As You Go or Trial

Block Volumes aggregated size - 100 TB 30 TB
Backups backup-count 100,000 100,000
Blockchain Platform Limits

For Blockchain Platform limits, see Service Limits.

Certificates Limits

Certificates service limits apply to different scopes, depending on the resource.

Resource Oracle Universal Credits Pay As You Go or Trial
Certificate authorities in a tenancy

100

100

Certificates in a tenancy (for a given region)

5000

5000

CA bundles in a tenancy

25

25

Certificate versions in a certificate

30

30

Certificate versions scheduled for deletion (for a given certificate)

30

30

Associations for a given certificate

30

30

Cloud Guard Limits

Cloud Guard limits apply to each tenancy.

Resource

Limit Name Oracle Universal Credits

Pay As You Go or Trial

Detector Recipe Count detector-recipe-count 15 15
Responder Recipe Count responder-recipe-count 5 5
Target Count target-count 30 30
Managed List Count managed-list-count 25 25
Cloud Shell Limits

Limits apply to each region.

Resource Limit Name Oracle Universal Credits Pay As You Go Trial
Active User Count active-users 75 50 8
Usage Hours Count usage-hours 400 240 160
Compute Limits
Compute Instances

Limits apply to each availability domain.

Important

For shapes that support container instances, service limits are shared between Compute resources and Container Instances resources.
Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Total OCPUs (cores) for instances that are created using shapes in the VM.Standard2 and BM.Standard2 series standard2-core-count 2,000 6
Total OCPUs (cores) for instances that are created using shapes in the VM.Standard3 and BM.Standard3 series standard3-core-count

2,000 - commercial realm

6
Total memory for instances that are created using shapes in the VM.Standard3 and BM.Standard3 series standard3-memory-count

32,000 GB - commercial realm

96 GB
Total OCPUs (cores) for instances that are created using shapes in the VM.Standard.E2.1.Micro series standard-e2-micro-core-count 2 2
Total OCPUs (cores) for instances that are created using shapes in the VM.Standard.E2 and BM.Standard.E2 series standard-e2-core-count 2,000 6

Total OCPUs (cores) for Compute instances that use shapes in the VM.Standard.E3 and BM.Standard.E3 series and container instances that use the CI.Standard.E3.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Container Instances Limits.

standard-e3-core-ad-count

2,000 - commercial realm

6 - commercial realm

Total memory for Compute instances that use shapes in the VM.Standard.E3 and BM.Standard.E3 series and container instances that use the CI.Standard.E3.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Container Instances Limits.

standard-e3-memory-count

32,000 GB - commercial realm

96 GB - commercial realm

Total OCPUs (cores) for Compute instances that use shapes in the VM.Standard.E4 and BM.Standard.E4 series and container instances that use the CI.Standard.E4.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Container Instances Limits.

standard-e4-core-count

2,000 - commercial realm

6

Total memory for Compute instances that use shapes in the VM.Standard.E4 and BM.Standard.E4 series and container instances that use the CI.Standard.E4.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Container Instances Limits.

standard-e4-memory-count

32,000 GB - commercial realm

96 GB
Total OCPUs (cores) for instances that are created using shapes in the VM.Standard.A1 and BM.Standard.A1 series standard-a1-core-count

2,000 - commercial realm

16 - commercial realm

Total memory for instances that are created using shapes in the VM.Standard.A1 and BM.Standard.A1 series standard-a1-memory-count

12,800 GB - commercial realm

96 GB - commercial realm

Total OCPUs (cores) for instances that are created using shapes in the VM.DenseIO2 and BM.DenseIO2 series dense-io2-core-count

2,000 - commercial realm

Contact Us
Total OCPUs (cores) for instances that are created using shapes in the VM.DenseIO.E4 and BM.DenseIO.E4 series dense-io-e4-core-count

2,000 - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Netherlands Northwest (Amsterdam), Saudi Arabia West (Jeddah), Singapore (Singapore), South Korea Central (Seoul), Sweden Central (Stockholm), UK South (London), US East (Ashburn), US West (Phoenix), US West (San Jose))

Contact Us
Total memory for instances that are created using shapes in the VM.DenseIO.E4 and BM.DenseIO.E4 series dense-io-e4-memory-count

32,000 GB - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Netherlands Northwest (Amsterdam), Saudi Arabia West (Jeddah), Singapore (Singapore), South Korea Central (Seoul), Sweden Central (Stockholm), UK South (London), US East (Ashburn), US West (Phoenix), US West (San Jose))

Contact Us
Total GPUs for shapes in the VM.GPU3 and BM.GPU3 series gpu3-count Contact Us Contact Us
Total GPUs for instances that are created using shapes in the BM.GPU4 series gpu4-count Contact Us Contact Us
Total GPUs for instances that are created using shapes in the VM.GPU.GU1 (VM.GPU.A10) and BM.GPU.GU1 (BM.GPU.A10) series gpu-a10-count Contact Us Contact Us
Total GPUs for instances that are created using shapes in the BM.GPU.GM4 (BM.GPU.A100) series gpu-a100-v2-count Contact Us Contact Us
Total OCPUs (cores) for instances that are created using shapes in the BM.HPC2 series hpc2-core-count 1,500 (IAD1, LHR2) Contact Us
Total OCPUs (cores) for instances that are created using shapes in the VM.Optimized3 and BM.Optimized3 series optimized3-core-count

1,500 - commercial realm (US East (Ashburn), US West (Phoenix))

500 - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), France Central (Paris), France South (Marseille), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Israel Central (Jerusalem), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Singapore (Singapore), South Africa Central (Johannesburg), South Korea Central (Seoul), South Korea North (Chuncheon), Sweden Central (Stockholm), Switzerland North (Zurich), UAE East (Dubai), UK South (London), US West (San Jose))

6 - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), France Central (Paris), France South (Marseille), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Israel Central (Jerusalem), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Singapore (Singapore), South Africa Central (Johannesburg), South Korea Central (Seoul), South Korea North (Chuncheon), Sweden Central (Stockholm), Switzerland North (Zurich), UAE East (Dubai), UK South (London), US East (Ashburn), US West (Phoenix), US West (San Jose))

Total memory for instances that are created using shapes in the VM.Optimized3 and BM.Optimized3 series optimized3-memory-count

21,000 GB - commercial realm (US East (Ashburn), US West (Phoenix))

7,000 GB - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), France Central (Paris), France South (Marseille), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Israel Central (Jerusalem), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Singapore (Singapore), South Africa Central (Johannesburg), South Korea Central (Seoul), South Korea North (Chuncheon), Sweden Central (Stockholm), Switzerland North (Zurich), UAE East (Dubai), UK South (London), US West (San Jose))

84 GB - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), France Central (Paris), France South (Marseille), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Israel Central (Jerusalem), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Singapore (Singapore), South Africa Central (Johannesburg), South Korea Central (Seoul), South Korea North (Chuncheon), Sweden Central (Stockholm), Switzerland North (Zurich), UAE East (Dubai), UK South (London), US East (Ashburn), US West (Phoenix), US West (San Jose))

Total OCPUs (cores) for instances that are created using the DVH.Standard2.52 shape dvh-standard2-core-count 52 52
Total OCPUs (cores) for instances that are created using the DVH.Standard.E2.64 shape dvh-standard-e2-core-count Contact Us Contact Us
Total OCPUs (cores) for instances that are created using the DVH.Standard.E3.128 shape dvh-standard-e3-core-count 128 128
Total OCPUs (cores) for instances that are created using the DVH.DenseIO2.52 shape dvh-dense-io2-core-count 52 52
Compute Capacity Reservations

Limits apply to each availability domain. Capacity reservations aren't available with Free Tier accounts. For most pay-as-you-go customers, the service limit is implemented by default. If you're a pay-as-you-go customer and you're unable to make capacity reservations, Contact Us.

Capacity reservation limits have the following known issues:

When viewing limits, quotas, and usage in the Console, Reservable Cores and Reservable Memory indicate the service limit. Reserved Cores and Reserved Memory indicate current usage.

To request a limit increase for capacity reservations, in the Request Service Limit Updates form, for Resource, select Reservable Cores or Reservable Memory for the relevant shape.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Reservable OCPUs (cores) for instances that are created using shapes in the VM.Standard2 and BM.Standard2 series standard2-core-count-reservable

2,000 - commercial realm

Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.Standard3 and BM.Standard3 series standard3-core-count-reservable

2,000 - commercial realm

Contact Us
Reservable memory for instances that are created using shapes in the VM.Standard3 and BM.Standard3 series standard3-memory-count-reservable

32,000 GB - commercial realm

Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.Standard.E2 and BM.Standard.E2 series standard-e2-core-count-reservable 2,000 Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.Standard.E3 and BM.Standard.E3 series standard-e3-core-count-reservable

2,000 - commercial realm

Contact Us
Reservable memory for instances that are created using shapes in the VM.Standard.E3 and BM.Standard.E3 series standard-e3-memory-count-reservable

32,000 GB - commercial realm

Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.Standard.E4 and BM.Standard.E4 series standard-e4-core-count-reservable

2,000 - commercial realm

Contact Us
Reservable memory for instances that are created using shapes in the VM.Standard.E4 and BM.Standard.E4 series standard-e4-memory-count-reservable

32,000 GB - commercial realm

Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.Standard.A1 and BM.Standard.A1 series standard-a1-core-count-reservable

2,000 - commercial realm

Contact Us
Reservable memory for instances that are created using shapes in the VM.Standard.A1 and BM.Standard.A1 series standard-a1-memory-count-reservable

12,800 GB - commercial realm

Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.DenseIO2 and BM.DenseIO2 series dense-io2-core-count-reservable

2,000 - commercial realm

Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.DenseIO.E4 and BM.DenseIO.E4 series dense-io-e4-core-count-reservable

2,000 - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Netherlands Northwest (Amsterdam), Saudi Arabia West (Jeddah), Singapore (Singapore), South Korea Central (Seoul), Sweden Central (Stockholm), UK South (London), US East (Ashburn), US West (Phoenix), US West (San Jose))

Contact Us
Reservable memory for instances that are created using shapes in the VM.DenseIO.E4 and BM.DenseIO.E4 series dense-io-e4-memory-count-reservable

32,000 GB - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Netherlands Northwest (Amsterdam), Saudi Arabia West (Jeddah), Singapore (Singapore), South Korea Central (Seoul), Sweden Central (Stockholm), UK South (London), US East (Ashburn), US West (Phoenix), US West (San Jose))

Contact Us
Reservable GPUs for instances that are created using shapes in the VM.GPU3 and BM.GPU3 series gpu3-core-count-reservable Contact Us Contact Us
Reservable GPUs for instances that are created using shapes in the BM.GPU4 series gpu4-core-count-reservable Contact Us Contact Us
Reservable GPUs for instances that are created using shapes in the VM.GPU.GU1 (VM.GPU.A10) and BM.GPU.GU1 (BM.GPU.A10) series gpu-a10-core-count-reservable Contact Us Contact Us
Reservable GPUs for instances that are created using shapes in the BM.GPU.GM4 (BM.GPU.A100) series gpu-a100-v2-core-count-reservable Contact Us Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the BM.HPC2 series hpc2-core-count-reservable 1,500 Contact Us
Reservable OCPUs (cores) for instances that are created using shapes in the VM.Optimized3 and BM.Optimized3 series optimized3-core-count-reservable

1,500 - commercial realm (US East (Ashburn), US West (Phoenix))

500 - commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), France Central (Paris), France South (Marseille), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Israel Central (Jerusalem), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Singapore (Singapore), South Africa Central (Johannesburg), South Korea Central (Seoul), South Korea North (Chuncheon), Sweden Central (Stockholm), Switzerland North (Zurich), UAE East (Dubai), UK South (London), US West (San Jose))

Contact Us
Reservable memory for instances that are created using shapes in the VM.Optimized3 and BM.Optimized3 series optimized3-memory-count-reservable

21,000 GB commercial realm (US East (Ashburn), US West (Phoenix))

7,000 GB commercial realm (Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Brazil Southeast (Vinhedo), Canada Southeast (Montreal), Canada Southeast (Toronto), France Central (Paris), France South (Marseille), Germany Central (Frankfurt), India South (Hyderabad), India West (Mumbai), Israel Central (Jerusalem), Italy Northwest (Milan), Japan Central (Osaka), Japan East (Tokyo), Singapore (Singapore), South Africa Central (Johannesburg), South Korea Central (Seoul), South Korea North (Chuncheon), Sweden Central (Stockholm), Switzerland North (Zurich), UAE East (Dubai), UK South (London), US West (San Jose))

Contact Us
Connection Tracking

Connection tracking limits apply to stateful security rules.

Bare Metal Shapes

Shape

Connection tracking limits

(Approximate total concurrent connections per physical VNIC)

BM.Standard2.52 2 million
BM.Standard3.64 5 million
BM.Standard.E3.128 5 million
BM.Standard.E4.128 5 million
BM.Standard.A1.160 5 million
BM.DenseIO2.52 2 million
BM.DenseIO.E4.128 5 million
BM.GPU3.8 (GPU: 8xV100) 2 million
BM.GPU4.8 (GPU 8xA100) 5 million
BM.GPU.GU1.4 (BM.GPU.A10.4) (GPU: 4xA10) 5 million
BM.GPU.GM4.8 (BM.GPU.A100-v2.8) (GPU: 8xA100) 5 million
BM.HPC2.36 2 million
BM.Optimized3.36 5 million
VM Shapes

Shape

Connection tracking limits

(Approximate total concurrent connections)

VM.Standard2.1 40,000
VM.Standard2.2 80,000
VM.Standard2.4 164,000
VM.Standard2.8 328,000
VM.Standard2.16 656,000
VM.Standard2.24 984,000
VM.Standard3.Flex

30,000 per OCPU

1 OCPU = 30,000 concurrent connections

32 OCPUs = 960,000 concurrent connections

VM.Standard.E2.1.Micro 15,000
VM.Standard.E3.Flex

15,000 per OCPU

1 OCPU = 15,000 concurrent connections

64 OCPUs = 960,000 concurrent connections

VM.Standard.E4.Flex

15,000 per OCPU

1 OCPU = 15,000 concurrent connections

64 OCPUs = 960,000 concurrent connections

VM.Standard.A1.Flex

12,000 per OCPU

1 OCPU = 12,000 concurrent connections

80 OCPUs = 984,000 concurrent connections

VM.DenseIO2.8 328,000
VM.DenseIO2.16 656,000
VM.DenseIO2.24 984,000
VM.DenseIO.E4.Flex 15,000 per OCPU
VM.GPU3.1 (GPU: 1xV100) 164,000
VM.GPU3.2 (GPU: 2xV100) 328,000
VM.GPU3.4 (GPU: 4xV100) 984,000
VM.GPU.GU1.1 (VM.GPU.A10.1) (GPU: 1xA10) 450,000
VM.GPU.GU1.2 (VM.GPU.A10.2) (GPU: 2xA10) 900,000
VM.Optimized3.Flex

60,000 per OCPU

1 OCPU = 60,000 concurrent connections

18 OCPUs = 600,000 concurrent connections

Other Compute Resources

Limits apply to different scopes, depending on the resource.

Resource Limit Name Scope Oracle Universal Credits Pay As You Go or Trial
Autoscaling configurations config-count Region 200 200
Custom images custom-image-count Region 100 25
Cluster networks cluster-network-count Tenancy 15 Contact Us
Compute clusters compute-cluster-count Availability Domain 100 Contact Us
Instance configurations config-count Region 200 200
Instance pools pool-count Region 50 50
Instances per instance pool - Region 500 500
Container Engine for Kubernetes Limits

Container Engine for Kubernetes limits are regional.

Resource Limit Name Oracle Universal Credits

Pay As You Go or Trial

Basic Clusters per Region cluster-count 15 basic clusters per OCI region 1 basic cluster per OCI region
Enhanced Clusters per Region - 15 enhanced clusters per OCI region 1 enhanced cluster per OCI region
Managed Nodes per Cluster node-count

Basic cluster: 1000 managed nodes per basic cluster

Enhanced cluster: 2000 managed nodes per enhanced cluster

Basic cluster: 1000 managed nodes per basic cluster

Enhanced cluster: 2000 managed nodes per enhanced cluster

Managed Nodes per Node Pool - 1000 nodes per node pool 1000 nodes per node pool
Pods per Managed Node - 110 pods per managed node 110 pods per managed node
Virtual Nodes per Region (enhanced clusters only) virtual-node-count 9 virtual nodes per OCI region 9 virtual nodes per OCI region
Pods per Virtual Node (enhanced clusters only) - 500 pods per virtual node 2 pods per virtual node
Container Instances Limits
Limits apply to each availability domain.
Important

Service limits are shared between Compute resources and Container Instances resources. In the Console, limits for Container Instances resources display under the filter drop-down list for the Compute service.
Resource Oracle Universal Credits Pay As You Go or Trial

Total OCPUs (cores) for Compute instances that use shapes in the VM.Standard.E3 and BM.Standard.E3 series and container instances that use the CI.Standard.E3.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Compute Instances.

2,000 - commercial realm

6 - commercial realm

Total memory for Compute instances that use shapes in the VM.Standard.E3 and BM.Standard.E3 series and container instances that use the CI.Standard.E3.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Compute Instances.

32,000 GB - commercial realm

96 GB - commercial realm

Total OCPUs (cores) for Compute instances that use shapes in the VM.Standard.E4 and BM.Standard.E4 series and container instances that use the CI.Standard.E4.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Compute Instances.

2,000 - commercial realm

6 - commercial realm

Total memory for Compute instances that use shapes in the VM.Standard.E4 and BM.Standard.E4 series and container instances that use the CI.Standard.E4.Flex shape

Note: This service limit applies to both Compute and Container Instances resources. See Compute Instances.

32,000 GB - commercial realm

96 GB - commercial realm
Container Registry Limits

Container Registry limits are regional.

Resource Oracle Universal Credits

Pay As You Go or Trial

Repositories 500 repositories per OCI region 500 repositories per OCI region
Images 100,000 images per repository 100,000 images per repository
Registry Storage 500 GB per OCI region or Contact Us 500 GB per OCI region or Contact Us
Content Management Limits

For Content Management limits, see Service Limits.

Console Dashboards Limits

Resource

Scope

Limit

Dashboards Tenancy 100 dashboards
Dashboard-groups Tenancy 100 groups
Data Catalog Limits

Resource

Limit Name

Scope

Oracle Universal Credits

Pay As You Go or Trial
Data Catalog catalog-count Regional 2 data catalog instances per region 2 data catalog instances per region
DevOps Limits
Resource Limit Name Oracle Universal Credits Pay As You Go or Trial Description
Projects devops-project-count 1000 1000 Maximum number of projects available in DevOps.
Pipelines build-pipeline-count 1000 1000 Maximum number of build pipelines available in DevOps.
Pipelines stages-per-build-pipeline-count 100 100 Maximum number of stages per build pipeline available in DevOps.
Pipelines deployment-pipeline-count 1000 1000 Maximum number of pipelines available in DevOps.
Pipelines deployment-stages-per-pipeline-count 100 100 Maximum number of stages per deployment pipeline available in DevOps.
Build Runs concurrent-build-run-count 30 30 Maximum number of concurrent build runs available in DevOps.
Build Runs concurrent-build-runner-count 30 30 Maximum number of concurrent service provided build runners available in DevOps.
Deployments concurrent-deployment-count 100 100 Maximum number of concurrent deployments available in DevOps.
Environments devops-environment-count 3000 3000 Maximum number of environments available in DevOps.
Artifacts devops-artifact-count 10000 10000 (Pay As You Go)

1000 (Trial)

Maximum number of artifacts available in DevOps.
Triggers trigger-count 100 100 Maximum number of triggers allowed in DevOps.
External Connections external-connection-count 100 100 Maximum number of external connections allowed in DevOps.
Code Repositories code-repository-count 1000 1000 Maximum number of repositories allowed per region per tenancy.
Code Repositories code-repository-size-limit-mb 1024 1024 Maximum size of a repository in MB
Code Repositories receive-pack-size-limit-mb 1024 1024 Maximum size of a pack file in MB
Data Flow Limits

Limits apply to each tenancy.

Resource Limit Name Oracle Universal Credits Pay As You Go Trial
VM.Standard2.1 vm-standard2-1 35 24 3
VM.Standard2.2 vm-standard2-2 50 24 3
VM.Standard2.4 vm-standard2-4 50 12 -
VM.Standard2.8 vm-standard2-8 50 6 -
VM.Standard2.16 vm-standard2-16 25 - -
VM.Standard2.24 vm-standard2-24 Contact Us - -
Cores for VM.Standard3.Flex vm-standard3-core 800 24 6
Memory for VM.Standard3.Flex (GB) vm-standard3-mem 13000 3000 100
Cores for VM.Standard.E3.Flex vm-standard-e3-core 800 6 6
Memory for VM.Standard.E3.Flex (GB) vm-standard-e3-mem 13000 3000 100
Cores for VM.Standard.E4.Flex vm-standard-e4-core 800 24 6
Memory for VM.Standard.E4.Flex (GB) vm-standard-e4-mem 13000 3000 100
Cores for VM.Standard.A1.Flex vm-standard-a1-core 800 24 6
Memory for VM.Standard.A1.Flex (GB) vm-standard-a1-mem 13000 3000 100
VM.Total vm-total 50 50 10
Data Integration Limits
Resource Limit Name Scope Oracle Universal Credits Pay As You Go or Trial
Workspace dis-workspace-count Regional 5 workspaces per region 5 workspaces per region
Data Labeling Limits
Resource Limit Name Oracle Universal Credits Pay As You Go Trial
Dataset Count dataset-count 50 50 10
Record Count record-count 10000 10000 2000
Annotation Count annotation-count 30000 30000 6000
Data Safe Limits

For Data Safe limits, see Service Limits.

Note

To register an Oracle Database with Data Safe, you must be using a paid account.
Data Science Limits
Resource Limit Name Oracle Universal Credits Pay As You Go Trial
Block Volumes ds-block-volume-count 150 10 10
Block Volume Size in GB ds-block-volume-gb 204800 70621 1024
GPUs for VM.GPU2 ds-gpu2-count Contact Us Contact Us -
GPUs for VM.GPU3 ds-gpu3-count Contact Us Contact Us -
Models model-count 10000 1000 100
Notebook Sessions notebook-session-count 10000 1000 100
Projects project-count 10000 1000 100
VM.Standard2 Core ds-standard2-core-regional-count 800 39 4
VM.Standard E2 Core ds-standard-e2-core-regional-count 200 83 2
VM.Standard3 Core ds-standard3-core-regional-count 400 80 80
VM.Standard3 Memory in GB ds-standard3-memory-count 10240 2048 2048
VM.Optimized3 Core ds-optimized3-core-regional-count 400 80 80
VM.Optimized3 Memory in GB ds-optimized3-memory-count 10240 2048 2048
VM.Standard E3 Core ds-standard-e3-core-regional-count 400 100 4
VM.Standard E3 Memory in GB ds-standard-e3-memory-count 6400 1666 64
VM.Standard E4 Core ds-standard-e4-core-regional-count 400 80 80
VM.Standard E4 Memory in GB ds-standard-e4-memory-count 10240 2048 2048
Model Deployment Count model-deploy-count 30 30 3
Job Count job-count 10000 1000 100
Combined Model Deployment Bandwidth in Mbps model-deploy-bandwidth-sum 1000 1000 50
Data Transfer Limits

Data Transfer limits are regional.

Disk-Based Data Import

Resource Oracle Universal Credits Pay As You Go or Trial
Transfer package 4 4

File a service request at My Oracle Support to increase the service limits for Disk-Based Data Import. See Requesting a Service Limit Increase for details.

Appliance-Based Data Import and Data Export

Resource Oracle Universal Credits Pay As You Go or Trial
Transfer appliances See Requesting Appliance Entitlement and Requesting a Service Limit Increase. Contact Your CSM

To place an order for the Oracle-provided Data Transfer Appliance used for appliance-based data transfer and data export jobs, request the required entitlement for your tenancy through the Console or CLI. See Requesting Appliance Entitlement for instructions.

The buyer of your tenancy will be required to e-sign a Terms and Conditions document. After Oracle receives the signed document you will have the entitlement to request and use the Data Transfer Appliance. Appliance-Based Data Import and Data Export each come with a service limit of 2. File a service request if you need to increase that number.

Database Limits

Database limits are per availability domain.

See Data Safe Limits for information on Data Safe. See MySQL Database Limits for information on MySQL Database.

Resources Oracle Universal Credits Pay As You Go or Trial
Autonomous Database on shared Exadata infrastructure - Total OCPUs 160 cores 8 cores
Autonomous Database on dedicated Exadata infrastructure - Total OCPUs

Contact Us

Total OCPUs determined by the Exadata hardware shape (quarter rack, half rack, or full rack).

Contact Us
Autonomous Database on shared Exadata infrastructure - Block Storage 130 TB 2 TB
Always Free Autonomous Database 2 instances 2 instances
Always Free Autonomous Database - Total OCPUs 1 core 1 core
Always Free Autonomous Database - Total Block Storage 20 GB 20 GB
VM.Standard1 -Total OCPUs 300 cores 2 cores
VM.Standard2 -Total OCPUs

300 cores (US West (Phoenix), US East (Ashburn))

50 cores (Germany Central (Frankfurt), UK South (London))

2 cores
Total VM DB Block Storage (see note) 150TB 2TB
BM.DenseIO1.36 (see availability note ) 50 instances 1 instance
BM.DenseIO2.52 50 instances 1 instance
Exadata.Base.48 Contact Us Contact Us
Exadata.Quarter1.84 - X6 Contact Us Not available
Exadata.Half1.168 - X6 Contact Us Not available
Exadata.Full1.336 - X6 Contact Us Not available
Exadata.Quarter2.92 - X7 Contact Us Contact Us
Exadata.Half2.184 - X7 Contact Us Contact Us
Exadata.Full2.368 - X7 Contact Us Contact Us
Exadata.Quarter3.100 - X8 Contact Us Contact Us
Exadata.Half3.200 - X8 Contact Us Contact Us
Exadata.Full3.300 - X8 Contact Us Contact Us
Note

  • Autonomous Exadata Infrastructure: Exadata X8 (Exadata.Quarter3.100, Exadata.Half3.200, and Exadata.Full3.300) and Exadata X7 limits (Exadata.Quarter2.92, Exadata.Half2.184, and Exadata.Full2.368) include the corresponding Autonomous Exadata Infrastructure shapes.
  • Total VM DB Block Storage: Includes block storage for all VM.Standard1 and VM.Standard2 virtual machine databases.
  • BM.DenseIO1.36: This DB system shape is available only to monthly universal credit customers with tenancies existing on or before November 9th, 2018, in the US West (Phoenix), US East (Ashburn), and Germany Central (Frankfurt) regions.
  • Always Free Autonomous Database: Each of the two Always Free Autonomous Databases available in your tenancy can be provisioned with your choice of Autonomous Database for Transaction Processing and Mixed Workloads or Autonomous Database for Analytics and Data Warehousing workload types.
Database Migration Limits

Database Migration limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Migrations odms-migration-count 5 5
Registered databases odms-registered-database-count 10 10
Agents odms-agent-count 5 5
Digital Assistant Limits

For Digital Assistant limits, see Service Limits.

DNS Limits

DNS limits are global.

Resources Oracle Universal Credits Pay As You Go or Trial
Public zone count 1,000 per tenancy 1,000 per tenancy
Records for a public zone 25,000 per zone 25,000 per zone
Max number of private DNS zones 1,000 per tenancy 1,000 per tenancy
Records for a private zone 10,000 per zone 10,000 per zone
Traffic management steering policy count 100 per tenancy 100 per tenancy
Traffic management steering policy attachment count 1,000 per tenancy 1,000 per tenancy
Resolvers 1,000 per tenancy 1,000 per tenancy
TSIG key count 1,000 per tenancy 1,000 per tenancy
View count 100 per tenancy 100 per tenancy
Email Delivery Limits
Default limits apply to each tenant or availability domain, as specified below. Approved limit increases apply to a specific region. All resources in the table below are eligible for an increase.
Note

Limits can't be increased without SPF and DKIM set up for each sending domain.
Resource Limit Name Oracle Universal Credits Pay As You Go Trial Always Free*
Emails sent in last 24 hours max-emails-day 50,000 50000 200 0
Maximum approved senders approved-sender-count 10,000 10,000 2000 10
SMTP credentials per user 2 2 2
Emails sent per minute sendrate 18,000 18,000 10 10
Message size (after base64 encoding and headers) max-message-size 2 MB 2 MB 2 MB 2 MB
Note

Always free resources are for a tenancy and can't be increased.

Note

An email is defined as either a single recipient (as defined in the To:, CC:, or BCC: fields) or a 2 MB chunk of an email.

Email examples:

  • A single request with 10 recipients (TO:, CC:, or BCC:) equals 10 emails.

  • A 10 MB email sent to a single recipient is equal to 10 MB divided by 2 MB per email. This equals 5 emails.

  • A single email request with a message size of 10 MB and 10 recipients is equal to 10 MB divided by 2 MB per email multiplied by 10 recipients. This equals 50 emails.

The email volume limit applies to unique recipients among all emails sent. For example, a single email sent to 100 recipients would count the same as 100 individual emails each sent to a single recipient.
Note

Email Delivery supports messages up to 2 MB, inclusive of message headers, body, and attachments. If you have SPF and DKIM set up on your sending domain, you can request this limit to be increased based on your requirement. The maximum size that can be requested is 60 MB.

Events Limits

Events limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Rules rule-count 50 50
File Storage Limits

Limits apply to each tenant or availability domain, as specified.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
File systems file-system-count 100 per tenant per availability domain 100 per tenant per availability domain
Mount targets mount-target-count 6 per tenant per availability domain 2 per tenant per availability domain
Replications replication-count 20 per tenancy 20 per tenancy
File system size - 8 exabytes 8 exabytes
Maximum file size - 18.45 exabytes* 18.45 exabytes*
* In contrast with other limits, the limit for this resource can't be increased
Flexible Network Load Balancer Limits

Flexible Network Load Balancer limits are regional.

Resource Oracle Universal Credits Pay As You Go or Trial
Flexible Network Load Balancer 3 3

See Limits on Network Load Balancers for more information.

Full Stack Disaster Recovery Limits
Limit Oracle Universal Credits (GB) Pay As You Go or Trial (GB)
DR Protection Group Count 10 10
DR Plan Count 100 100
Members in a DR Protection Group 50 50
Database members in a DR Protection Group 10 10
Compute members in a DR Protection Group 25 25
User defined steps in a DR Plan 100 100
Functions Limits

Resource

Scope

Oracle Universal Credits Pay As You Go or Trial
Applications Region 20 10
Functions Region 500 50
Total memory for concurrent function execution Availability Domain 60 GB 60 GB
Total memory for provisioned concurrency Region 40 GB 40 GB
GoldenGate Limits

GoldenGate limits are regional.

Resource

Limit Name Oracle Universal Credits Pay As You Go or Trial
Deployments deployment-count 20 deployments per region 20 deployments per region
Registered Databases database-registration-count 100 registered databases per region 100 registered databases per region
Health Checks Limits

Health Checks limits are global.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Basic monitors monitor-basic-count 500 500
Premium monitors monitor-premium-count 500 500
IAM With Identity Domains Limits

This is for new tenancies in regions that have been updated to use identity domains. To check that you are using the correct documentation for your IAM service, see Cloud Identity Documentation.

IAM limits are global.

The subscription type controls the number of identity domains of each type.

See IAM Object Limits for object limits for each identity domain type.

Identity domain type Trial/Promos/Always free UCM - PayAsYouGo/MonthlyAnnual commit
Free 2 10
Oracle Apps 0 100
Oracle Apps Premium 0 4
Premium 0 4
External User 0 4
IAM Without Identity Domains Limits

This is for tenancies in regions that have not been updated to use identity domains. To check that you are using the correct documentation for your IAM service, see Cloud Identity Documentation.

IAM limits are global.

Resource Oracle Universal Credits Pay As You Go or Trial
Users in a tenancy 2000 2000
Groups in a tenancy 250 250
Dynamic groups in a tenancy 50 50
Network source groups in a tenancy 10 10
Compartments in a tenancy 1000 1000
Policies in a tenancy 100 100
Statements in a policy 50 50
Users per group in a tenancy 2000 2000
Groups per user in a tenancy 250 250
Identity providers in a tenancy 3 3
Group mappings for an identity provider 250 250

Matching rule length for a single dynamic group

100000 100000
Integration Limits

For Integration Generation 2 limits, see Service Limits.

For Integration 3 limits, see Service Limits.

Java Management Limits

Java Management limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
fleet fleet-count 50 50
License Manager Limits

Limits for License Manager are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Maximum License Records license-record-max-count 1000 1000
Maximum Product Licenses product-license-max-count 100 100
Load Balancer Limits

Load Balancer limits are regional.

Resource Oracle Universal Credits Pay As You Go or Trial
Load Balancer Count 50 Load Balancers 3 Load Balancers
Load Balancer Bandwidth 5000 Mbps 500 Mbps
Logging Analytics Limits

Logging Analytics limits are regional.

Limit Name

Oracle Universal Credits

Pay As You Go or Trial
entity-count 10,000 10,000
loggroup-count 50 50
object-collection-rule-count 1,000 1,000
on-demand-upload-count 10,000 10,000
scheduledtask-purgepolicy-count 25 25
scheduledtask-savedsearch-count 500 500
Logging Limits

Logging limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Log Groups log-group-count 100 100
Log Objects log-count 500 500
Unified Agent Configurations unified-agent-configuration-count 100 100
Maximum Queries Per Minute - 100 100
Maximum Concurrent Queries - 5 5
Log Field Count Per Custom Log Object (for structured JSON logging) - 10,000 10,000
Log Field Name Size (for structured JSON logging) - 128 bytes 128 bytes
Log Field Value Size (for structured JSON logging) - 1000 bytes 1000 bytes
Management Agent Limits

Resource

Limit Name

Scope

Oracle Universal Credits

Pay As You Go or Trial
Management agents management-agent-count Tenant 10000 10000
Management agent install keys management-agent-install-key-count Tenant 300 300
MySQL Database Limits

MySQL Database limits are per availability domain unless explicitly specified.

Resource Oracle Universal Credits Pay As You Go Trial
MySQL Database Block Storage 100000 100000 1000
MySQL Database Manual Backup Count (regional) 1200 1000 100
MySQL Database VM Standard E2.1 instances (deprecated) 5 3 0
MySQL Database VM Standard E2.2 instances (deprecated) 5 3 0
MySQL Database VM Standard E2.4 instances (deprecated) 5 3 0
MySQL Database BM Standard E2.64 instances (deprecated) 5 3 0
MySQL Database VM Standard E2.8 instances (deprecated) 5 3 0
MySQL Database VM Standard E3.1 (8GB RAM) instances 100 100 10
MySQL Database VM Standard E3.1 (16GB RAM) instances 100 100 10
MySQL Database VM Standard E3.16 instances 100 100 10
MySQL Database VM Standard E3.2 instances 100 100 10
MySQL Database VM Standard E3.24 instances 100 100 10
MySQL Database VM Standard E3.32 instances 100 100 10
MySQL Database VM Standard E3.36 instances 100 100 10
MySQL Database VM Standard E3.4 instances 100 100 10
MySQL Database VM Standard E3.64 instances 100 100 10
MySQL Database VM Standard E3.8 instances 100 100 10
MySQL Database for HeatWave VM.Standard.E3 Nodes Count 20 20 3
MySQL HeatWave VM.Standard.E3 Nodes Count 100 100 10
MySQL Database for HeatWave VM.Standard Nodes count 20 20 3
MySQL HeatWave VM.Standard 100 100 10
MySQL VM.Standard.E4.1.8 Instances 100 100 10
MySQL VM.Standard.E4.1.16 Instances 100 100 10
MySQL VM.Standard.E4.2.32 Instances 100 100 10
MySQL VM.Standard.E4.4.64 Instances 100 100 10
MySQL VM.Standard.E4.8.128 Instances 100 100 10
MySQL VM.Standard.E4.16.256 Instances 100 100 10
MySQL VM.Standard.E4.24.384 Instances 100 100 10
MySQL VM.Standard.E4.32.512 Instances 100 100 10
MySQL VM.Standard.E4.48.768 Instances 100 100 10
MySQL VM.Standard.E4.64.1024 Instances 100 100 10
MySQL VM.Standard 2.1.15 Instances 100 100 10
MySQL VM.Standard 2.2.30 Instances 100 100 10
MySQL VM.Standard 2.4.60 Instances 100 100 10
MySQL VM.Standard 2.8.120 Instances 100 100 10
MySQL VM.Standard 2.16.240 Instances 100 100 10
MySQL VM.Standard 3.1.8 Instances 100 100 10
MySQL VM.Standard 3.1.16 Instances 100 100 10
MySQL VM.Standard 3.2.32 Instances 100 100 10
MySQL VM.Standard 3.4.64 Instances 100 100 10
MySQL VM.Standard 3.8.128 Instances 100 100 10
MySQL VM.Standard 3.16.256 Instances 100 100 10
MySQL VM.Standard 3.24.384 Instances 100 100 10
MySQL VM.Standard 3.32.512 Instances 100 100 10
MySQL VM.Optimized 3.1.8 Instances 100 100 10
MySQL VM.Optimized 3.1.16 Instances 100 100 10
MySQL VM.Optimized 3.2.32 Instances 100 100 10
MySQL VM.Optimized 3.4.64 Instances 100 100 10
MySQL VM.Optimized 3.8.128 Instances 100 100 10
MySQL VM.Optimized 3.16.256 Instances 100 100 10
Media Flow Limits

For Media Flow limits, see Service Limits.

Monitoring Limits

Monitoring limits are regional.

Resource Oracle Universal Credits Pay As You Go or Trial
Alarms 50 50
Metrics (posted by services) Unlimited Unlimited
Networking Limits

Networking service limits apply to different scopes, depending on the resource.

VCN and Subnet Limits
Resource Scope Oracle Universal Credits Pay As You Go or Trial
VCN Region 50 10
Subnets VCN 300 300
IPv4 CIDRs VCN 5 5
IPv6 Prefixes VCN 5 5
IPv4 CIDRs Subnet 1 1
IPv6 Prefixes Subnet 3* 3*
Oracle allocated IPv6 prefix Subnet 1 1
* Limit for this resource can be increased to a maximum of five.
VCN Route Table Limits

This section is specific to limits for VCN route tables. DRG route table limits are provided in the DRG Route Table Limits section.

Resource Scope Oracle Universal Credits Pay As You Go or Trial
VCN Route tables VCN 300 300
Route rules VCN Route table 200 200
DRG Limits

Resource

Scope

Oracle Universal Credits Pay As You Go or Trial
Dynamic routing gateways (DRGs) Region 5 5
VCN Attachments DRG

300

10
Import Route Distribution DRG 100 100
Export Route Distribution DRG 1 1
DRG Route Rules - dynamic DRG 20,000 20,000
Route Distribution Statements Route distribution 300 300
Route Distribution Statement match criteria Route distribution statement 1 1
DRG Route Table Limits

This section is specific to limits for DRG route tables. VCN route table limits are provided in the VCN Route Table Limits section.

Resource Scope Oracle Universal Credits Pay As You Go or Trial
DRG Route Tables DRG 100* 100*
DRG Route Rules - static DRG route table 100 100
ECMP paths

(A single CIDR ECMP-routed across different next-hop attachments)

DRG route table 8* 8*
VCN attachments assigned to a route table DRG route table 300 300
Virtual circuit attachments assigned to a route table DRG route table 300
IPSec tunnel attachments assigned to a route table DRG route table 300 300
RPC attachments assigned to a route table DRG route table 300* 300*
* Limit for this resource cannot be increased
Gateway Limits
Resource Scope Oracle Universal Credits Pay As You Go or Trial
Dynamic routing gateways (DRGs) Region 5 5
Internet gateways VCN 1* 1*
Local peering gateways (LPGs) VCN

10

10
NAT gateways VCN 1 1
Service gateways VCN 1 1
* Limit for this resource cannot be increased
IP Address Limits
Resource Scope Oracle Universal Credits Pay As You Go or Trial
Reserved public IPs Region 50 50
Ephemeral public IPs Instance

2 per VM instance

16 per bare metal instance

2 per VM instance

16 per bare metal instance

DHCP Option Limits
Resource Scope Oracle Universal Credits

Pay As You Go or Trial

DHCP options VCN 300 300
Network Security Group Limits
Resource Scope Oracle Universal Credits Pay As You Go or Trial
Network security groups VCN 1000 1000
VNICs Network security group

A given network security group can have as many VNICs as are in the VCN.

A given VNIC can belong to a maximum of 5 network security groups.*

A given network security group can have as many VNICs as are in the VCN.

A given VNIC can belong to a maximum of 5 network security groups.*

Security rules Network security group

120 (total ingress plus egress)

120 (total ingress plus egress)

* Limit for this resource cannot be increased
Security List Limits

Resource

Scope

Oracle Universal Credits

Pay As You Go or Trial

Security lists VCN 300 300
Security lists Subnet 5* 5*
Security rules Security list

200 ingress rules*

and

200 egress rules*

200 ingress rules*

and

200 egress rules*

* Limit for this resource cannot be increased
Site-to-Site VPN Limits
Resource Scope Oracle Universal Credits Pay As You Go or Trial
Site-to-Site VPN IPSec connections Region 4 4
Customer-premises equipment objects (CPEs) Region 10 10
FastConnect Limits

Resource

Scope

Oracle Universal Credits

Pay As You Go or Trial

Cross-connects Region Contact Us Contact Us
Cross-connect groups Region Contact Us Contact Us
Virtual circuits Region 10 10
IP Management Limits
Resource Scope Oracle Universal Credits

Pay As You Go or Trial

BYOIP Region 20 (IPv4 + IPv6) 0
Public IP pool Region 10 0
VLAN Limits
Resource Scope Oracle Universal Credits Pay As You Go or Trial
VLANs VCN 100 100
Network Firewall Limits

Network Firewall limits are Regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Network Firewalls premium-nfw-max-count 3 2
Network Firewall Policies premium-nfw-max-count 50 50
NoSQL Database Cloud Limits

For Oracle NoSQL Database Cloud limits, see Service Limits.

Notifications Limits

Notifications limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial Always Free
Topics per tenancy (Active or Deleting*) topic-count 100 100 50
Subscriptions subscription-count
  • Per topic (Active or Pending*): 10
  • Per tenancy (Pending*): 100
  • Per topic (Active or Pending*): 10
  • Per tenancy (Pending*): 100
  • Per topic (Active or Pending*): 10
  • Per tenancy (Pending*): 100
* A lifecycle state. See NotificationTopic Reference and Subscription Reference.
Object Storage and Archive Storage Limits

Object Storage and Archive Storage limits are regional.

Resource Oracle Universal Credits Pay As You Go or Trial
Buckets 10,000 per tenancy 10,000 per tenancy
Objects per bucket Unlimited Unlimited
Operations Insights Limits

Operations Insights limits are regional.

Resource Oracle Universal Credits Pay As You Go or Trial
Database insights (ADBs) - Total OCPUs 800 cores 800 cores
Oracle Cloud Migrations Limits
Resource Description Limit Name Oracle Universal Credits Pay As You Go or Trial
OCB Discovery Number of asset sources asset-source-count 10 10
Number of discover schedules discovery-schedule-count 5 5
OCB Inventory Number of assets that can be created in inventory asset-count 1000 1000
Oracle Cloud Migrations Number of migration projects migrations-count 10 10
Number of migration plans migration-plans-count 25 25
Number of assets in migrations migration-assets-count 100 100
Number of target assets in migrations migration-targetassets-count 100 100
Number of replication schedules replication-schedule-count 5 5
Number of source environments environment-count 5 5
Number of remote connection agents agent-count 10 10
Number of agent dependencies agent-dependency-count 10 10
Organization Limits

Organization limits are regional and enforced in the home region.

Resource

Limit Name Scope Oracle Universal Credits Pay As You Go or Trial
Child Tenancy child-tenancy-count Tenancy 50 0
Queue Limits
Resource Oracle Universal Credits Pay As You Go or Trial
Queues 10 per tenancy per OCI region 10 per tenancy per OCI region
Maximum messages per queue Unlimited Unlimited
Maximum number of in-flight messages 100,000 per queue 100,000 per queue
Maximum message operations 30,000 actions per seconds per queue 30,000 actions per seconds per queue
Maximum concurrent GET requests 5,000 per queue 5,000 per queue
Maximum data rate Ingress per queue: 10 MB/s

Egress per queue: 10 MB/s

Ingress per queue: 10 MB/s

Egress per queue: 10 MB/s

Message retention 7 days 7 days
Storage 20 GB per tenancy

2 GB per queue

20 GB per tenancy

2 GB per queue

Resource Manager Limits

Resource Manager limits are regional.

The following limits are per tenant.

Resource Limit Name Oracle Universal Credits Pay As You Go Trial Always Free
Configuration source providers configuration-source-provider-count 100 100 100 100

Jobs (concurrent)

Job duration: 24 hours

concurrent-job-count 20 5 2 2
Private endpoints private-endpoint-count 5 5 1 1
Private endpoint reachable IP addresses private-endpoint-reachable-ip-count 100 100 100 100
Private templates template-count 10,000 2,000 10 100

Stacks

Variables per stack: 250

Size per variable: 8192 bytes

Zip file per stack: 11 MB

stack-count 10,000 2,000 10 100
Scheduled Reports Limits

Cost Analysis Scheduled Reports limits are realm-specific.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Scheduled Jobs usage-scheduled-job-count 10 10
Search with OpenSearch Limits

Search with OpenSearch limits are regional.

Resource Oracle Universal Credits Pay As You Go or Trial
OpenSearch clusters 3 clusters per region Contact Us
Cluster data nodes 10 data nodes per region Contact Us
Cluster master nodes 3 master nodes per region Contact Us
Cluster OpenSearch Dashboard nodes 3 OpenSearch Dashboard nodes per region Contact Us
Total OCPUs (cores) 640 OCPUs for all clusters per region Contact Us
Total memory 10,240 GB for all clusters per region Contact Us
Security Zones Limits

Security Zones limits are regional.

Resources Oracle Universal Credits Pay As You Go or Trial
Security Zones Maximum of 50 security zones per region Maximum of 50 security zones per region
Service Connector Hub Limits

Service Connector Hub limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go Trial
Service connectors service-connector-count 20 20 5
Service Mesh Limits

Limits apply to each resource and tenancy as stated.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Services meshes per tenancy service-mesh-count 15 15
Virtual deployments per tenancy virtual-deployment-count 500 500
Ingress gateways per tenancy ingress-gateway-count 100 100
Streaming Limits

Resource

Scope

Oracle Universal Credits

Pay As You Go or Trial

Streams Tenancy Unlimited Unlimited
Stream pools Tenancy Unlimited Unlimited
Connect Harness Count Tenancy Unlimited Unlimited
Partitions Count Tenancy 15 or Contact Us 1
Maximum message retention period Tenancy 7 days 7 days
Maximum message size Tenancy 1 MB 1 MB
Consumer groups Stream 50 consumer groups per stream 50 consumer groups per stream
Maximum write rate Partition 1 MB per second 1 MB per second
Maximum read rate Partition 2 MB per second 2 MB per second
GET requests per consumer group Partition 5 GET requests per second per consumer group 5 GET requests per second per consumer group
Threat Intelligence Limits

Threat Intelligence limits apply to each tenancy.

Resources Oracle Universal Credits Pay As You Go or Trial
Threat Indicators
  • Perform a maximum of 1000 indicator searches per month
  • View a maximum of 100,000 indicator summaries per month
  • View a maximum of 200,000 indicator details per month
  • Perform a maximum of 1000 indicator searches per month
  • View a maximum of 100,000 indicator summaries per month
  • View a maximum of 200,000 indicator details per month
Traffic Management Steering Policies Limits

Traffic Management Steering Policies limits are global.

Resource Oracle Universal Credits Pay As You Go or Trial
Traffic management steering policy count 100 per tenant 100 per tenant
Traffic management steering policy attachment 1,000 per tenant 1,000 per tenant
Vault Limits

Vault service limits are regional.

Resources Oracle Universal Credits Pay As You Go or Trial
Vaults in a tenancy

10 or Contact Us

10 or Contact Us

Virtual private vaults in a tenancy

Note: Replicated vaults count equally against service limits.

Contact Us

None

Keys in a vault

Note:
  • Key versions can exist across a varying combination of keys or vaults.
  • Key versions, whether enabled or disabled, count against your limits.
  • When calculating usage against service limits for asymmetric keys, each key version increments the count by two. This accounts for both the public key and the private key.
  • Replicated keys count equally against limits.

100 or Contact Us

100 (software-protected)

100 (hardware-protected)

or Contact Us

Keys in a virtual private vault

Note:
  • Key versions can exist across a varying combination of keys or vaults.
  • Key versions, whether enabled or disabled, count against your limits.
  • When calculating usage against service limits for asymmetric keys, each key version increments the count by two. This accounts for both the public key and the private key.
  • Replicated keys count equally against service limits.

1000 or Contact Us

None

Secrets in a tenancy

(Secret versions, regardless of rotation state, count against your limits. All secret versions can be in one vault or spread across the allowable number of vaults.)

5000 or Contact Us

150

Secret versions in a secret

60 or Contact Us

(You can have up to 30 secret versions in active use and 30 secret versions pending deletion.)

40

(You can have up to 20 secret versions in active use and 20 secret versions pending deletion.)

Visual Builder Limits

For Visual Builder limits, see Service Limits.

Visual Builder Studio Limits

For Visual Builder Studio limits, see Service Limits.

VMware Solution Limits
Resource Scope Oracle Universal Credits Pay As You Go or Trial
SDDCs Region Not applicable Not available
ESXi hosts Region 52 cores per host Not available
Vulnerability Scanning Limits

Vulnerability Scanning limits are regional.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Host Scan Recipe Count recipe-count 100 100
Host Target Count target-count 200 200
Container Scan Recipe Count container-recipe-count 100 100
Container Target Count container-target-count 200 200
WAF Limits

WAF limits are global.

Resource

Limit Name Oracle Universal Credits Pay As You Go or Trial
Policies policy-count 100 per tenant 100 per tenant

Using the API

For information about using the API and signing requests, see REST APIs and Security Credentials. For information about SDKs, see Software Development Kits and Command Line Interface.

Use the following operations in the Service Limits API to manage limits:

Use the following to manage resource locking:

Fractional Usage and Availability

Some resources can have fractional usage and availability, and the Service Limits API reflects this accordingly. If the resource is a fractional one, usage reflects the rounded up value of the fractional usage, and for availability, the rounded down value of the fractional availability. As a result, these fractional availability and usage attributes help indicate the most accurate usage and availability.

For example, if a resource has 2.4 used, 4.6 available, the following API response is returned:

{
    used: 3,
    fractionalUsed: 2.4,
    available: 4.6,
    fractionalAvailable: 4
}

For more information, see the available and used attributes in the ResourceAvailability Reference.