En esta página se describen los siguientes tipos de recomendadores de la edición Enterprise Plus de Cloud SQL:
- Actualizar a la edición Enterprise Plus de Cloud SQL y habilitar la caché de datos para mejorar el rendimiento de lectura
- Actualizar a la edición Enterprise Plus de Cloud SQL con una máquina optimizada para la memoria para mejorar el rendimiento
En las siguientes secciones se describe cómo funcionan estos recomendadores y cómo usarlos.
Precios
Todos los recomendadores que se describen en esta página están incluidos en el nivel de precios estándar de Recommender.
Antes de empezar
Para poder ver recomendaciones y estadísticas, haz lo siguiente:
- Para obtener los permisos necesarios para ver y usar las estadísticas y las recomendaciones, asegúrate de que tienes los roles necesarios.
Tasks Roles Ver recomendaciones Uno de estos roles: recommender.cloudsqlViewer
ocloudsql.viewer
.Aplicar recomendaciones Uno de estos roles: recommender.cloudsqlAdmin
,cloudsql.editor
ocloudsql.admin
. -
Enable the Recommender API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.
Actualizar a la edición Cloud SQL Enterprise Plus y habilitar la caché de datos para mejorar el rendimiento de lectura
La recomendación de actualizar a la edición Enterprise Plus de Cloud SQL y habilitar la caché de datos para mejorar el rendimiento de lectura te ayuda a detectar las instancias críticas cuya tasa de aciertos de caché es baja.
La recomendación de actualizar a la edición Enterprise Plus de Cloud SQL y habilitar la caché de datos para mejorar el rendimiento de lectura analiza los metadatos de la instancia y las métricas sobre la tasa de aciertos de la caché. Si la instancia es de producción y su tasa de aciertos de caché es baja, te recomendamos que actualices a la edición Enterprise Plus de Cloud SQL y habilites la caché de datos para mejorar el rendimiento de lectura. Las recomendaciones se generan a diario.
Lista de instancias que se pueden actualizar a la edición Enterprise Plus de Cloud SQL con recomendaciones para habilitar la caché de datos y mejorar el rendimiento de lectura
Puedes consultar las recomendaciones para actualizar a la edición Enterprise Plus de Cloud SQL habilitando la caché de datos para mejorar el rendimiento de lectura mediante la Google Cloud consolagcloud CLI
o la API Recommender.
Consola
Para ver las recomendaciones de actualización a la edición Enterprise Plus de Cloud SQL, sigue estos pasos:
-
Ve a la página Instancias de Cloud SQL.
En el banner Mejora el estado de la instancia investigando los problemas y siguiendo las recomendaciones, haz clic en Mostrar detalles.
También puedes seguir estos pasos:
-
Ve al centro de recomendaciones. Consulta también el artículo Buscar y aplicar recomendaciones con la página Recomendaciones.
Ir al centro de recomendaciones
Para obtener más información, consulta el artículo Primeros pasos con el centro de recomendaciones.
En la tarjeta Todas las recomendaciones, haga clic en Rendimiento.
gcloud
Para enumerar las recomendaciones de actualización a la edición Enterprise Plus de Cloud SQL con la caché de datos habilitada para mejorar el rendimiento de lectura, ejecuta el siguiente comando:gcloud recommender recommendations list
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_DATA_CACHE
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
API
Para enumerar las recomendaciones de actualización a la edición Enterprise Plus de Cloud SQL con la caché de datos habilitada para mejorar el rendimiento de lectura, llama al método
recommendations.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
.
Si el recomendador detecta instancias que se pueden actualizar a la edición Enterprise Plus de Cloud SQL, se mostrarán en una tabla con el nombre de la instancia, una breve recomendación, el tipo de máquina actual, el tipo de máquina recomendado, la ubicación y la última fecha de actualización.
Ver estadísticas y recomendaciones detalladas
Puedes ver estadísticas y recomendaciones detalladas sobre las instancias que se pueden actualizar a la edición Enterprise Plus de Cloud SQL mediante la Google Cloud consolagcloud CLI
o la API Recommender.
Consola
Elige una de estas opciones:
- En la página Recomendaciones de rendimiento, haga clic en la tarjeta Recomendaciones de rendimiento y, a continuación, en Carga de trabajo con lectura intensiva.
Aparecerá el panel de recomendaciones, que contiene estadísticas y recomendaciones detalladas para la instancia.
- En la página Instancias, haz clic en Carga de trabajo intensiva de lectura.
En la lista de instancias solo se muestran aquellas a las que se aplica la recomendación.
gcloud
Para ver estadísticas y recomendaciones detalladas sobre una instancia que se puede actualizar, ejecuta el comando
gcloud recommender insights list
de la siguiente manera:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype=READ_HEAVY_WORKLOAD
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
API
Llama al método insights.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
Aparece un panel con estadísticas sobre las métricas o la información que destaca Estadísticas.
Aplicar recomendaciones
Para implementar esta recomendación, sigue estos pasos:
- Para actualizar a la edición Enterprise Plus de Cloud SQL, haz clic en Carga de trabajo con muchas lecturas en la columna Problemas. Se mostrará una ventana Cambiar a la edición Enterprise Plus con una recomendación. Para continuar con la actualización, haz clic en Editar > Actualizar. Para obtener más información sobre cómo actualizar tu instancia, consulta el artículo Actualizar una instancia a la edición Enterprise Plus de Cloud SQL mediante una actualización in situ. Para obtener más información sobre el tiempo de inactividad cero, consulta Caché de datos.
Actualizar a la edición Enterprise Plus de Cloud SQL con una máquina optimizada para la memoria para mejorar el rendimiento
El recomendador de actualización a la edición Enterprise Plus de Cloud SQL ofrece las siguientes ventajas:
- Proporciona el rendimiento de las máquinas con memoria optimizada.
- Te ayuda a detectar las instancias críticas para tus cargas de trabajo y a saber cuándo su uso de memoria en relación con la CPU es elevado.
Este recomendador analiza los metadatos de las instancias y las métricas sobre el uso de la CPU y la memoria. Si la instancia es una instancia de producción con una relación de utilización de memoria a CPU alta y tiene una presión de memoria alta, se recomienda actualizar a la edición Cloud SQL Enterprise Plus con una máquina optimizada para la memoria para mejorar el rendimiento. Las recomendaciones se generan a diario.
Puedes consultar las recomendaciones mediante la Google Cloud consolagcloud CLI
o la API Recommender.
Consola
Para ver las recomendaciones de actualización a la edición Enterprise Plus de Cloud SQL, sigue estos pasos:
-
Ve a la página Instancias de Cloud SQL.
En el banner Mejora el estado de la instancia investigando los problemas y siguiendo las recomendaciones, haz clic en Mostrar detalles.
También puedes seguir estos pasos:
-
Ve al centro de recomendaciones. Consulta también el artículo Buscar y aplicar recomendaciones con la página Recomendaciones.
Ir al centro de recomendaciones
Para obtener más información, consulta el artículo Primeros pasos con el centro de recomendaciones.
En la tarjeta Todas las recomendaciones, haga clic en Rendimiento.
gcloud
Para enumerar las instancias recomendadas para la actualización, ejecuta el comando gcloud recommender recommendations list
de la siguiente manera:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=SQLSERVER_UPGRADE_TO_ENTERPRISE_PLUS_MEMORY_OPTIMIZED
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
API
Para enumerar las instancias recomendadas para la actualización, llama al método recommendations.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
.
Si el recomendador detecta instancias que se pueden actualizar a la edición Enterprise Plus de Cloud SQL, se mostrarán en una tabla con el nombre de la instancia, una breve recomendación, el tipo de máquina actual, el tipo de máquina recomendado, la ubicación y la última fecha de actualización.
Ver estadísticas y recomendaciones detalladas
Puedes ver estadísticas y recomendaciones detalladas sobre las instancias que se pueden actualizar a la edición Enterprise Plus de Cloud SQL mediante la Google Cloud consolagcloud CLI
o la API Recommender.
Consola
Elige una de estas opciones:
- En la página Recomendaciones de rendimiento, haga clic en la tarjeta Recomendaciones de rendimiento y, a continuación, en Memoria cerca del límite del nivel.
Aparecerá el panel de recomendaciones, que contiene estadísticas y recomendaciones detalladas para la instancia.
- En la página Instancias, haga clic en Memoria que se acerca al límite del nivel.
En la lista de instancias solo se muestran aquellas a las que se aplica la recomendación.
gcloud
Para ver estadísticas y recomendaciones detalladas sobre una instancia que se puede actualizar, ejecuta el comando
gcloud recommender insights list
de la siguiente manera:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype="SQLSERVER_HIGH_LAZY_WRITES_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO OR SQLSERVER_HIGH_FREE_LIST_STALLS_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO"
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
API
Llama al método insights.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyectoLOCATION
: una región en la que se encuentran tus instancias, comous-central1
Aparecerá un panel con estadísticas sobre las métricas o la información que destacan las estadísticas.
Aplicar recomendaciones
Para implementar esta recomendación, sigue estos pasos:
- Para actualizar a la edición Enterprise Plus de Cloud SQL, haz clic en La memoria se acerca al límite del nivel en la columna Problemas. Se muestra una ventana Cambiar a la edición Enterprise Plus con una recomendación. Para continuar con la actualización, haz clic en Editar > Actualizar. Para obtener más información sobre cómo actualizar tu instancia, consulta el artículo Actualizar una instancia a la edición Enterprise Plus de Cloud SQL mediante una actualización in situ.