A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cloud.google.com/sql/docs/postgres/recommender-underprovisioned below:

Reduce underprovisioned Cloud SQL instances | Cloud SQL for PostgreSQL

Reduce underprovisioned Cloud SQL instances

Stay organized with collections Save and categorize content based on your preferences.

Preview

This feature is subject to the "Pre-GA Offerings Terms" in the General Service Terms section of the Service Specific Terms. Pre-GA features are available "as is" and might have limited support. For more information, see the launch stage descriptions.

The underprovisioned instance recommender helps you detect instances that have high CPU and/or memory utilization. It then provides recommendations for how to optimize the instance. This page describes how this recommender works and how to use it.

How it works

When there is high CPU and/or memory utilization detected, you see a recommendation to increase the size of your instance to reduce CPU and/or memory utilization at peak.

Note: Recommendations are generated daily. Pricing

The underprovisioned instance recommender is in the Standard Recommender pricing tier.

Before you begin

Before you can view recommendations and insights, do the following:

List underprovisioned instance recommendations Console

To list recommendations about underprovisioned instances, follow these steps:

  1. Go to the Cloud SQL Instances page.

    Go to Cloud SQL Instances

  2. Click View all on the resize Cloud SQL instance recommender banner.

Alternatively, follow these steps:

  1. Go to the Recommendation Hub.

    Go to the Recommendation Hub

    For more information, see Getting started with Recommendation Hub.

  2. In the Resize Cloud SQL instances to improve performance card, click View all.

  3. Click the instances with the Resize Cloud SQL instance recommendation.

gcloud

To list recommendations about underprovisioned instances, run the gcloud recommender recommendations list command as follows:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.UnderprovisionedRecommender

Replace the following:

API

To list recommendations about underprovisioned instances by using the Recommendations API, call the recommendations.list method as follows:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.UnderprovisionedRecommender/recommendations

Replace the following:

If the recommender detects underprovisioned instances, it lists them in a table. Each row shows the instance name, a brief recommendation, the current machine type, the recommended machine type, the location, and the last refresh date.

View insights and detailed recommendations Console

To view insights and detailed recommendations about an underprovisioned instance by using the Google Cloud console, click the recommendation button in the list of instances.

gcloud

To view insights and detailed recommendations about underprovisioned instances by using gcloud, run the gcloud recommender insights list command as follows:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.INSIGHT_TYPE

Replace the following:

API

To view insights and detailed recommendations about underprovisioned instances by using the Recommendations API, call the insights.list method as follows:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.INSIGHT_TYPE/insights

Replace the following:

The following table lists the insights and recommendations that the Cloud SQL underprovisioned instance recommender might generate to help you avoid bottlenecks from high CPU and memory usage and minimize the likelihood of out-of-memory events. The subtypes are visible in the gcloud and API results.

Insights Recommendations Based on the current CPU utilization trends, the instance is flagged as having high CPU usage.
Subtype: HIGH_CPU_UTILIZATION Increase CPU size or reduce CPU utilization.
Subtype: CHANGE_INSTANCE_SIZE Based on the current memory utilization trends, the instance is flagged as having high memory usage.
Subtype: HIGH_MEMORY_UTILIZATION. Increase memory size or reduce memory utilization.
Subtype: CHANGE_INSTANCE_SIZE Based on the current usage trends, the instance is flagged as being at the risk of incurring future OOM events.
Subtype: HIGH_OOM_PROBABILITY. Increase memory size or reduce memory utilization.
Subtype: CHANGE_INSTANCE_SIZE Apply recommendations

Evaluate the recommendations carefully and do any of the following:

Optimize the performance of your instance

To optimize your instance's performance, do the following:

You can also export these recommendations to BigQuery and then examine them using Looker Studio or Looker.

What's next

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-09 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-09 UTC."],[],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4