Esta página descreve os seguintes tipos de recomendadores da edição Cloud SQL Enterprise Plus:
- Atualize para a edição Cloud SQL Enterprise Plus e ative a cache de dados para melhorar o desempenho de leitura
- Atualize para a edição Cloud SQL Enterprise Plus com uma máquina otimizada para memória para melhorar o desempenho
As secções seguintes descrevem o funcionamento destes recomendadores e como os usar.
Preços
Os recomendadores descritos nesta página estão todos no nível de preços do recomendador padrão.
Antes de começar
Antes de poder ver recomendações e estatísticas, faça o seguinte:
- Para receber as autorizações para ver e trabalhar com estatísticas e recomendações,
certifique-se de que tem as funções necessárias.
Tasks Funções Ver recomendações Uma destas funções: recommender.cloudsqlViewer
oucloudsql.viewer
.Aplique recomendações Uma destas funções: recommender.cloudsqlAdmin
,cloudsql.editor
oucloudsql.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.
Atualize para a edição Cloud SQL Enterprise Plus e ative a cache de dados para melhorar o desempenho de leitura
A atualização para a edição Cloud SQL Enterprise Plus e a ativação da cache de dados para melhorar o desempenho de leitura recomendado ajudam a detetar instâncias críticas e cuja taxa de acertos da cache é baixa.
A atualização para a edição Cloud SQL Enterprise Plus e a ativação da cache de dados para melhorar o desempenho de leitura da recomendação analisam os metadados e as métricas da instância sobre a taxa de acertos da cache. Se a instância for uma instância de produção e a respetiva taxa de acertos da cache for baixa, é recomendável atualizar para a edição Cloud SQL Enterprise Plus e ativar a cache de dados para melhorar o desempenho de leitura. As recomendações são geradas diariamente.
Liste as instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura
Pode listar a atualização para a edição Enterprise Plus do Cloud SQL com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura
através da Google Cloud consolagcloud CLI
ou da API Recommender.
Consola
Para ver uma lista de recomendações de atualização para a edição Cloud SQL Enterprise Plus, siga estes passos:
-
Aceda à página Instâncias do Cloud SQL.
Aceda a Instâncias do Cloud SQL
No banner Melhore o estado de funcionamento da instância investigando problemas e tomando medidas com base nas recomendações, clique em Expandir detalhes.
Em alternativa, siga estes passos:
-
Aceda ao Active Assist. Consulte também o artigo Encontre e aplique recomendações com a página Recomendações.
Para mais informações, consulte o artigo Introdução ao centro de recomendações.
No cartão Todas as recomendações, clique em Desempenho.
gcloud
Para listar a atualização para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura, execute o comando
gcloud recommender recommendations list
da seguinte forma:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_DATA_CACHE
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
API
Para listar a atualização para a edição Cloud SQL Enterprise Plus com a ativação da cache de dados para melhorar as recomendações de desempenho de leitura, chame o método recommendations.list
da seguinte forma:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
.
Se o recomendador detetar instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus, estas são apresentadas numa tabela que mostra o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, a localização e a data da última atualização.
Veja estatísticas e recomendações detalhadas
Pode ver estatísticas e recomendações detalhadas sobre instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus através da Google Cloud consolagcloud CLI
ou da API Recommender.
Consola
Efetue um dos seguintes passos:
- Na página Recomendações de desempenho, clique no cartão Recomendações de desempenho e, de seguida, clique em Carga de trabalho intensiva de leitura.
É apresentado o painel de recomendações, que contém estatísticas e recomendações detalhadas para a instância.
- Na página Instâncias, clique em Carga de trabalho intensiva de leitura.
A lista de instâncias apresenta apenas as instâncias às quais a recomendação se aplica.
gcloud
Para ver estatísticas e recomendações detalhadas sobre uma instância que pode ser atualizada, execute o comando
gcloud recommender insights list
da seguinte forma:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype=READ_HEAVY_WORKLOAD
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
API
Chame o método insights.list
da seguinte forma:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
É apresentado um painel com estatísticas sobre as métricas ou as informações que as estatísticas realçam.
Aplique recomendações
Para implementar esta recomendação, faça o seguinte:
- Para atualizar para a edição Cloud SQL Enterprise Plus, clique em Carga de trabalho com utilização intensiva de leitura na coluna Problemas. É apresentada uma janela Atualize para a edição Enterprise Plus com uma recomendação. Para continuar com uma atualização, clique em Editar > Atualizar. Para mais informações sobre a atualização da sua instância, consulte o artigo Atualize uma instância para a edição Cloud SQL Enterprise Plus do Cloud SQL através da atualização no local. Para mais informações sobre o tempo de inatividade zero, consulte a cache de dados.
Atualize para a edição Cloud SQL Enterprise Plus com uma máquina otimizada para memória para melhorar o desempenho
A recomendação de atualização para a edição Cloud SQL Enterprise Plus oferece as seguintes vantagens:
- Oferece um desempenho da máquina otimizado para memória.
- Ajuda a detetar instâncias críticas para as suas cargas de trabalho e deteta quando a utilização de memória para CPU é elevada.
Este recomendador analisa os metadados e as métricas das instâncias sobre a utilização da CPU e da memória. Se a instância for uma instância de produção com uma elevada relação de utilização de memória/CPU e tiver uma elevada pressão de memória, recomenda-se que atualize para a edição Cloud SQL Enterprise Plus com uma máquina otimizada para memória para melhorar o desempenho. As recomendações são geradas diariamente.
Pode listar recomendações
através da Google Cloud consolagcloud CLI
ou da API Recommender.
Consola
Para ver uma lista de recomendações de atualização para a edição Cloud SQL Enterprise Plus, siga estes passos:
-
Aceda à página Instâncias do Cloud SQL.
Aceda a Instâncias do Cloud SQL
No banner Melhore o estado de funcionamento da instância investigando problemas e tomando medidas com base nas recomendações, clique em Expandir detalhes.
Em alternativa, siga estes passos:
-
Aceda ao Active Assist. Consulte também o artigo Encontre e aplique recomendações com a página Recomendações.
Para mais informações, consulte o artigo Introdução ao centro de recomendações.
No cartão Todas as recomendações, clique em Desempenho.
gcloud
Para apresentar uma lista das instâncias recomendadas para atualização, execute o comando
gcloud recommender recommendations list
da seguinte forma:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=SQLSERVER_UPGRADE_TO_ENTERPRISE_PLUS_MEMORY_OPTIMIZED
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
API
Para listar as instâncias recomendadas para atualização, chame o método
recommendations.list
da seguinte forma:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
.
Se o recomendador detetar instâncias que podem ser atualizadas para a edição Cloud SQL Enterprise Plus, estas são apresentadas numa tabela que mostra o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, a localização e a última data de atualização.
Veja estatísticas e recomendações detalhadas
Pode ver estatísticas e recomendações detalhadas sobre instâncias que podem ser
atualizadas para a edição Cloud SQL Enterprise Plus através da Google Cloud consolagcloud CLI
ou da API Recommender.
Consola
Efetue um dos seguintes passos:
- Na página Recomendações de desempenho, clique no cartão Recomendações de desempenho e, de seguida, clique em Memória a aproximar-se do limite do nível.
É apresentado o painel de recomendações, que contém estatísticas e recomendações detalhadas para a instância.
- Na página Instâncias, clique em Memória a aproximar-se do limite do nível.
A lista de instâncias apresenta apenas as instâncias às quais a recomendação se aplica.
gcloud
Para ver estatísticas e recomendações detalhadas sobre uma instância que pode ser atualizada, execute o comando
gcloud recommender insights list
da seguinte forma:
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"
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
API
Chame o método insights.list
da seguinte forma:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Substitua o seguinte:
PROJECT_ID
: o ID do seu projetoLOCATION
: uma região onde as suas instâncias estão localizadas, comous-central1
É apresentado um painel com estatísticas sobre as métricas ou as informações que as estatísticas realçam.
Aplique recomendações
Para implementar esta recomendação, faça o seguinte:
- Para atualizar para a edição Cloud SQL Enterprise Plus, clique em Memória a aproximar-se do limite do nível na coluna Problemas. É apresentada uma janela Atualizar para a edição Enterprise Plus com uma recomendação. Para continuar com uma atualização, clique em Editar > Atualizar. Para mais informações sobre a atualização da sua instância, consulte o artigo Atualize uma instância para a edição Cloud SQL Enterprise Plus do Cloud SQL através da atualização no local.